下载此文档

【毕业论文】网络考试系统的设计与实现.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
【毕业论文】网络考试系统的设计与实现.doc网络考试系统的设计与实现
摘要:随着网络技术的不断进步和信息的广泛普及,网络教学与考试系统已经遍布于 Internet网络的每个角落。本文将编写一个完整的在线考试系统向用户展示系统的开发过 程以及软件设计的思路与技巧。网络考试系统实现了在线考试平台,功能包括教师出题、添 加试卷、自动阅卷、学生在线考试和添加用户等功能,该平台的有2种身份的用户:教师和 学生,根据用户的身份不同,登录系统后进入不同的页面。
关键字:、网络考试系统、SQL Server
引言
随着信息技术的飞速发展,以及向教育领域的逐步扩展,校园信息化建设的步伐日益加 快。“利用信息技术来推动教学改革”是当前学校教育改革的•条重要思想,是提高教学质 量的具体措施,特别是随着各高校不断的扩大招生,教学资源的投入相对不足,这就对高校 的教学工作和教学管理提出了新的要求。如何充分利用有限的资源,运用更加科学的管理方 法和教学手段,提高工作效率,保证教学质量,提高办学效益,已成为各高校研究的一个重 要课题。其中很重要的一个环节就是在线考试系统,同时,传统的考试方式已经不能适应职 业学院学生自测的需要。本文按照软件工程的思想,对基于抽题式的在线考试系统进行了深 入的研究,详细阐述了在线考试系统的体系结构,介绍了在线考试系统方案设计的步骤。
系统设计与分析
1需求分析
根据网络考试系统的基本要求,本系统需要完成以下任务。
仑能够判断用户的身份,并根据身份的不同进入不同的页面。
O能够实现在线添加试卷和试题的功能。
仑能够实现在线考试成绩。
仑能够实现查询考试分数的功能。
◊能够实现在线答题的功能。
O能够实现添加用户的功能。

网络考试系统分为教师模块和学生模块。教师模块包括了成绩列表、添加试卷和添加试 题模块。学生考试模块包括成绩列表和在线考试模块。该系统的功能模块如图1所示。
3功能设计
网络考试系统主要是实现试卷的添加、试题的添加、在线考试和成绩统计等功能。具体 来说有:
&系统登录
感觉用户身份的不同进入不同的页面,这里管理员、教师和学生登录后分别进入不 同的页面。
&教师首页
仑教师首页为教师展示了所有的成绩信息,教师可以选择不同的科目查看学生的成 绩,该页面还包括了添加试题模块的入口。
&学生首页
包括了登录考生的所有分数以及所有准备考试的试卷,单击所要考试试卷相应的 “进入考试”的链接就可进入到考试页面。
&在线考试
学生单击“开始答题”按钮就可以显示试卷的内容,单击“交卷”就可以提交试题, 此时试卷评阅功能已经完成,并进行记录。再次登记后可以看到本次考试的学生成 绩。
&添加试题和试卷
实现在线的添加试卷和试题的功能。
图1系统功能模块
数据库设计与实现
1数据库需求分析
网络考试系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询操作上, 包括用户信息、试卷信息、学生成绩信息和试题库信息,各部分的数据内容又有着内在的联 系,针对该系统的数据特点,可以总结出如下的需求。
冷系统用户分为管理员、教师和学生。
O用户信息记录用户的名称、密码和身份。
&成绩信息记录了学生的成绩信息。
仑试卷信息记录了所有已经存在的试卷信息。
◊ 试题库信息记录了试卷的内容。
2数据库概念结构设计
经过数据库的需求分析,就可以设计出满足需求的各种实体以及相互关系,再用实体- 关系图,即E-R图将这些内容表达出来。本系统的E-R图包括用户信息实体E-R图如图2. 1 所示,学生成绩信息实体E-R图如图2. 2所示,试卷信息实体E-R图如图2. 3所示,试题库 信息实体E-R图如图2. 4所示。
用户
图2. 1用户信息实体E-R图
学生成绩
图2. 2学生成绩信息实体E-R图
试题库
图2. 4试题库信息实体E-R图
3. 3数据库的逻辑设计
网络考试系统数据库TMS包括4张表,分别是用户信息表、学生成绩信息表试卷信息表 和试题库信息表。试题库信息表在系统中动态创建。
&用户信息表
用户信息表(Users)记录了用户的详细信息,结构如表1所示。
表1用户信息表
列名
数据类型
长度
允许空
UserID
Int
4

UserName
nvarchar
16

UserPwd
nvarchar
12

UserType
nvarchar
50

&学生成绩信息表
学生成绩信息表(Scores)记录了学生的成绩信息,结构如表2所示。 表2学生成绩信息表
列名
数据类型
长度
允许空
ScorelD
Int
4

StuName

【毕业论文】网络考试系统的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小267 KB
  • 时间2021-07-25