网络考试系统的设计与实现考试子系统(源码)【字数:9421】
Import examination questions; random extraction 目录
第一章 绪论 1
1.1网络考试系统的开发背景 1
1.2网络考试系统的发展目标 1
1.3网络考试系统开发的目的 2
1.4网络考试系统开发的意义 2
1.5网络考试系统存在的问题及解决办法 2
1.6本章小结 2
第二章 网络考
*景先生毕设|www.jxszl.com +Q: ¥351916072$
试系统需求分析 3
2.1 系统设计目标 3
2.2 系统可行性分析 3
2.2.1 技术可行性 3
2.2.2 经济可行性 3
2.2.3 方案可行性 3
2.3 系统需求分析 4
2.5 本章小结 5
第三章 网络考试系统设计 6
3.1 数据库的设计 6
3.2 系统总体设计 9
3.2.2 系统的功能模块图 10
3.2.3 系统功能模块 11
3.3 本章小结 13
第四章 网络考试系统详细设计与实现 14
4.1 系统概况 14
4.2 系统主界面实现 15
4.3 系统运行实现的主要界面 15
4.4 本章小结 29
第五章 测试分析 30
5.1该网络考试系统的测试方法和测试类型 30
5.2系统测试 30
5.3测试用例及测试结果 31
5.4 测试的目的 33
5.5 测试结论 34
结论 35
致 谢 36
参考文献 37
第一章 绪论
网络考试的开发背景
随着互联网领域的高速发展,计算机网络技术的提高以及个人计算机的广泛普及,以互联网为媒介,通过计算机来进行远程教育越来越成为当今国内外许多大学及社会不同部门的一种高效便捷的教育形式。异地教育和培训在计算机网络技术高速发展的背景下早已成为了现实,这也为如今进一步深入开发网络考试提供了技术支持。网络化的考试系统作为一种重要的在线教育的方式,已经在国外许多高等学府和社会部门得到了蓬勃发展和运用,人们可以在网上便捷的选择学习课程和网络考试。但是在我国,绝大多数的远程考试系统仍处于较为传统的考试形式,组织一次考试仍然需要花费大量的人力资源进行出卷工作,在考生完成考试之后,又得组织人员进行手工批阅试卷并进行后续的成绩统计和试卷评析。不紧效率低下,浪费了大量的教育资源,还不能与信息化的时代相匹配。随着网络考试相关技术更深入的发展,开发更加高效、完善、便捷的软件系统的需求被提上了日程,这就对我们提出了更高的技术开发方面的要求。
网络考试系统的发展目标
通过对已有的考试系统进行全面的分析,结合老师与考生具体的功能可行性分析,在进行相关功能的需求分析,总体设计的基础上,开始进一步的详细设计及代码编写,最后实现系统,系统完成后对系统进行测试及维护。本系统主要使用java相关技术,以MyEclipse作为主要开发工具,采用SQL Server数据库作为后台服务器。
本系统功能模块主要包含学生,教师,管理员三部分。学生选择考试科目后,系统会从题库中根据管理员设定的试卷信息,随机为考生生成一套试题,避免传统考试模式存在的抄袭弊端。当考生提交试卷后,系统会自动完成客观题的评分并将主观题部分提交到教师管理模块。教师登录系统后可以查询考生试卷并对考生主观题部分进行评分,待教师完成主观题评分后,系统会自动核算考生最后的总成绩,并生成不同分数段的情况供教师查看。待教师完成试卷评分后,学生可在学生管理模块查看自己的试卷和成绩。管理员在后台可以对用户信息(学生和老师)进行查看和部分修改,还可以批量添加试题和用户信息。[1]
网络考试系统开发的目的
传统的考试形式占用了大量的教育资源却又存在着效率低下形式复杂的弊端已经越来越不能约现代化的教学模式相适配。随着互联网技术的发展,网络考试这种新型无纸化考试形式得到越来越多的发展和推广。
相比于传统考试方式存在的弊端,新型网络考试方式可以实现教育与考试的分离,能够更智能的自动化管理考试工作,可以更加高效合理的利用及分配教学资源,为实现更便捷高效的教学,办公,管理工作。同时自动生成试卷也能更好的体现考试的客观性与公正性。减轻了教师出卷阅卷工作的负担,有效的整合了教育资源,管理模式合理,各模块分工明确。
1.4网络考试系统开发的意义
网络考试系统是对传统考试模式的扩展和延伸,它可以通过互联网的连通性与快捷性,能在任意时间地点对学生安排考试及安排教师阅卷评分,脱离了传统考试模式对时间及空间的依赖,简化了传统考试繁杂的过程。通过互联网进行在线网络考试,是新时代信息化教育方式的一种具体实现,意义非凡。
网络考试系统这一课题产生的背景是当今时代教育方式越来越趋向于信息化以及建设我国当代信息化高等教育系统。其主要目的也是为了更加充分的利用学校现有的互联网及计算机资源来实现无纸化考试以弥补传统手工考试的不足之处。
1.5网络考试系统存在的问题及解决办法
题库的设计是一个网络考试系统的关键部分,具体的要建立一个完善的题库数据库,一个完整的关系网。由于试题库的数据量较大,管理员在录入试题的时候如果仍按照系统设置的形式逐题录入,就会在效率上大打折扣。此时,管理员就可以将需要录入的试题导入到一个固定的Excel表格中批量导入试题,减轻了主题录入的负担。
原文链接:http://www.jxszl.com/jsj/rjgc/78060.html