jsp的网络考试系统的设计与实现阅卷系统(源码)【字数:10601】

随着计算机技术的发展和互联网络的广泛应用,人类进入了信息时代,人们的生活也变得越来越离不开网络。在教育行业中,计算机和网络越来越被重视网络授课,屏幕共享教学等等。除了教学方面,计算机和网络技术在考试中也越来越成为一种趋势。网络考试系统是传统考场的延伸,相对于传统考试,可以大大简化考试的过程,在阅卷时,也可以利用计算机作为工具批改,从而大大提高阅卷效率。由于这些优点,一款好的网络考试与阅卷系统是有必要的。在上述背景下,该项目开发的软件为网络考试和阅卷系统。该网络考试与阅卷系统采用的是B/S架构,使用了Java语言、JSP技术以及MySQL数据库进行开发[1]。本系统由三大模块组成管理员模块,评分老师模块,考生模块。管理员模块拥有对管理员,评分老师以及学生信息的管理权限,另外也有对考试科目、班级、学院等信息的管理权限。而评分老师则可以使用阅卷的功能,也可以对试卷和题库进行管理,当然,也拥有查看学生分数的权限。作为考生,除了可以进行考试之外,当然也可以查看分数。本系统的优点在于管理权限明确,功能比较完善,可以满足考生和评分老师的需要,简化了考试与阅卷流程,有一定的实用价值[2]。关键词 网络考试;阅卷;B/S架构;JSP平台;MySQL
目录
第一章 绪论 1
1.1 网络考试与阅卷系统的开发背景 1
1.2 网络考试与阅卷系统的发展目标 1
1.3 网络考试与阅卷的发展现状 2
第二章 网络考试与阅卷系统使用的技术 3
2.1 B/S架构 3
2.2 JSP简介 3
2.3CSS设计介绍 3
2.5 JAVA访问MySQL数据库的方法 3
第三章 网络考试与阅卷系统需求分析 4
3.1 系统设计目标 4
3.2 可行性分析 4
3.3 系统需求分析 5
3.4 系统功能模块分析 6
第四章 网络考试与阅卷系统设计 7
 *好棒文|www.hbsrm.com +Q: *351916072* 
4.1 数据库的设计 7
4.2 系统设计 11
第五章 网络考试与阅卷系统实现 13
5.1 系统概况 13
5.2 系统环境 13
5.3 程序的主要界面和功能模块 14
第六章 测试分析 23
6.1软件测试简介 23
6.2系统测试 24
6.3测试用例及测试结果 25
6.4 测试目的 28
6.5 测试结论 28
第七章 总结 29
7.1 结论 29
致谢 30
参考文献 31
第一章 绪论
网络考试与阅卷系统的开发背景
随着计算机技术的发展和互联网的广泛应用,人类进入了信息时代,也被一些人称为计算机网络时代,在这新的时代里,学校日常教学和管理等等都受到了很大的影响,传统的教学中出现了以计算机和网络技术为基础的数字化教学新模式。网络授课,屏幕共享,投影技术的应用等等是网络教学的直接体现。另外,教师也经常会从网络上下载题目,作为布置给学生的作业,这也可以看做是一种网络技术的应用。这次开发的基于JSP的网络考试与阅卷系统[5],可以在数字化教学之外,也可以实现考试的数字化。网络考试是传统考场考试的一种新形式,利用网络技术,可以大大简化传统考试的过程,在阅卷时,也可以利用计算机作为工具批改。利用这种技术,可以节约组织考试的成本也同时也能减轻教师阅卷的负担,从而提高整体的教学质量[2]。
网络考试与阅卷系统的发展目标
在咨询听取了教师,学生的建议,并对市面上现有的一些考试系统进行了借鉴,进行了深入的分析,然后对网络考试与阅卷系统开发的可行性进行了分析(主要是需求分析和开发技术可行性的分析),决定使用Myeclipse和Dreamweaver作为编程工具,用JSP技术开发前端,用MySQL作为后端数据库服务器,来开发一款界面简洁,功能比较齐全的网络考试与阅卷系统,提供给本校和其他有需要的群体免费使用。要求系统功能可以满足教师和考生相关的使用需求[4]。
本系统功能主要包括管理员、考生和评分教师三个不同身份下所对应的三个核心功能模块。管理员对系统的用户拥有管理权限;试卷、试题、成绩都会被同步进数据库中,当考试时可用直接用事前编制好的试卷提供给学生进行考试;阅卷老师可以调阅学生提交的试卷进行批改,批改完成后,试卷的分数也会被保存在数据库中,可以被学生和老师查看。相对于传统考试,网络考试与阅卷系统可以简化考试与阅卷的流程,节约了组织考试成本,方便学生和老师[1]。
网络考试与阅卷的发展现状
随着计算机技术的发展,网络技术的普及,在各行各业中,信息技术都得到了应用,在教育和考试中,信息技术也被越来越广泛地应用。
传统的考试通常要经历以下的步骤:命题>印刷>安排考场>进行考试>阅卷。
众所周知,考试的准则之一就是要确保公平,而传统的考试则因为步骤多,经历的的人手较多,所以也面临泄密、作弊、老师阅卷不公平等等风险:比如在印刷时可能出现泄密,在进行考试时更要花精力对考生进行监督,阅卷步骤中曾经出现过阅卷老师认识学生字迹而给较高分数的案例,而网络考试虽然也面临一定的泄密风险,但是只要做好信息安全工作,因为简化了考试步骤,所面临的人的因素造成的不公平会显而易见的降低乃至消除。当然,也正因为传统考试有印刷、安排考场、监考老师等步骤,其组织一场考试的成本也较高,而网络考试和阅卷可以大大降低组织考试的成本,这对学校和培训机构的运营都有所帮助。
计算机和网络技术源于美国,信息技术被应用于考试也是从美国开始,并且已经经历了多年,在欧美等发达国家,网络考试已经较为普遍,国外有许多专业的考试机构都采用计算机来进行辅助测试,并产生了一些专业的网络考试公司,美国的医护人员的专业测试、美国飞机驾驶员(FAA)等重要考试都被专业的考试公司承接。
相对而言,我国在网络考试方面落后于西方发达国家,但是在一些考试中,我们也已经开始采用网络考试的模式了。部分地区的初中英语听力和口语考试、高中信息技术会考、大学阶段的计算机初级考试;社会考试中的普通话考试、机动车驾驶证的科目二和科目四考试等都直接采用了计算机网络考试的模式进行。除了直接的网络考试,一些大学考试的出题也使用计算机进行抽题生成试卷,在考试过后的阅卷中对选择题采取计算机阅卷的办法,对客观题进行扫描,计算机阅卷的办法,这些在组织考试阅卷中简洁使用计算机网络的技术的案例已经在高考等越来越多考试中使用。
除了上述的正式考试,学生们,特别是大学生和社会培训机构的学生,也经常会使用网络考试系统进行考试和练习,来达到强化自己知识和技能的目的。
信息化是时代的发展方向,计算机网络考试和阅卷则是未来考试的一个大趋势,此次所做的网络考试与阅卷系统的开发是上述技术和社会背景下顺应潮流的一款软件,将免费提供给用户使用,满足有这一需求的学生和教师群体的要求。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/946.html

好棒文