大学毕业设计系统的毕业论文

时间:2022-06-22 21:09:08 数据库操作系统 我要投稿
  • 相关推荐

关于大学毕业设计系统的毕业论文

  摘要:

关于大学毕业设计系统的毕业论文

  随着计算机应用的迅猛发展,网络应用的不断扩大,如远程教育和虚拟大学大出现等,且这些应用正逐步深入要千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而是考试更趋于公正、客观,更加激发学生的学习兴趣。在线考试系统是为了方便学生考试、老师阅卷、提高考试的公正性、公平性。本文主要包括系统的课题概述、业务层设计、数据库设计、数据访问层设置、应用层设计等。

  1 课题概述

  1.1 系统基本需求

  (1)操作简单方便,界面简洁美观。

  (2)具有实时性,已注册的用户无论身在何地,通过Internet游览器,都可登录网络考试系统。

  (3)具有严肃性和公正性,系统提供的自动交卷功能使考试到结束时间时,系统自动交卷。

  (4)提供考试时间倒计时功能,让考生随时了解考试剩余时间。

  (5)系统自动阅卷,保证成绩真实,准确。

  (6)考生可以随时查看考试成绩 。

  (7)对考生注册信息进行管理 。

  (8)系统运行稳定,安全可靠。

  系统功能模块如图:

  1.2 系统功能分析(用例图) 学生用例图:

  管理员用例图:

  2 业务层设计

  2.1 类的识别

  本网站共创建了7个类,分别为 Datacon.cs(数据操作类),JudgeProblem.cs(判断题类)MultiProblem.cs(多选题类),Paper.cs(试卷类),Scores.cs(分数类),SingleProblem.cs(单选题类),GetSafeData.cs(数据安全类)。其中JudgeProblem.cs,SingleProblem.cs,MultiProblem.cs,Paper.cs,Scores.cs放置到BusinessLogicLayer文件夹中,GetSafeData.cs放置到DataAccessHelper文件夹中。

  2.2 类的属性和方法设计

  (1)Datacon.cs(数据操作类) 方法:

  getcon:用来连接数据库

  eccom: 用来执行对数据库操作的SQL语句命令 bind: 用于将数据库绑定到表格控件中

  ecDropDownList:用于姜数据库绑定到下拉列表框中

  Bindinfostring:用于将数据库数据绑定到表格控件中,并获取数据表中的主键字段

  (2)SingleProblem.cs(单选题类) 属性:

  public int ID{

  set

  {

  this._ID = value; }

  get {

  return this._ID; }}

  public int CourseID{

  set {

  this._CourseID = value; } get {

  return this._CourseID; }}

  public string Title{

  set {

  this._Title = value; } get {

  {

  this._AnswerB = value; } get {

  return this._AnswerB; }}

  public string AnswerC{

  set {

  this._AnswerC = value; } get {

  return this._AnswerC; }}

  public string AnswerD{

  set {

  this._AnswerD = value;return } this._Title; }

  public string AnswerA {

  set {

  this._AnswerA = value;} get {

  return this} ._AnswerA;}

  public string AnswerB{

  set

  方法:

  LoadData 初始化题目

  UpdateByProc 更新判断题信息

  (3)MultiProblem.cs(多选题类) 属性:

  public

  int ID{set { this._ID = value; } get{ } return this._ID; }public int CourseID {set { this._CourseID = value; } get { return this._CourseID; } }public { string Titleset{ this._Title = value; } get{return this._Title; } } public{ string AnswerAset { } this._AnswerA = value;get { return this._AnswerA;} }

  方法:

  LoadData 初始化题目

  UpdateByProc 更新判断题信息 (4)JudgeProblem.cs(判断题类)

  } get{

  }

  } return this._AnswerD; public{

  string Answer set{

  this._Answer = value; } get {

  return this._Answer; }

  } public{ string AnswerBset{this._AnswerB = value; }get { return } } this._AnswerB; public{ string AnswerCset{ this._AnswerC = value; } get{ return this._AnswerC; } } public{ string AnswerD set {this._AnswerD =value; }} get{} return this._AnswerD; public{ string Answer set { this._Answer = value; } get { return this._Answer; } }

【大学毕业设计系统的毕业论文】相关文章:

酒店管理系统毕业论文06-27

新闻发布系统毕业论文06-29

餐饮管理系统毕业论文06-27

医药销售系统毕业论文06-27

多媒体管理系统毕业论文06-23

档案管理系统毕业论文06-23

快递管理系统毕业论文模板06-23

物流管理系统毕业论文06-25

库存管理系统毕业论文开题报告06-24

计算机系统毕业论文06-24