基于JAVA的考试阅卷系统的设计与实现开题报告
2020-04-11 17:48:53
1. 研究目的与意义(文献综述)
1.1 选题意义及背景
随着计算机技术的飞速发展,计算机在教学中应用变得非常普遍,利用计算机来进行在线考试将变得更加流行。在线考试阅卷系统在期中和期末考试中拥有十分重要的实际应用价值,它能节约考试成本,减轻老师的负担,让考试变得更加公平、公正、科学、高效。
在网络考试阅卷系统正式落户教育教学体系之前,考试测评一直是教育工作中非常重要的一环,因为这在一定程度上关系着学习者的学习水平的考察与相关学位的获得,因此,考试是一个敏感而且颇为复杂的话题。中国在考试制度与体系的研发方面,一直走在时代的前列,特别是近千年的科举制度更是为我们积累的丰富的考试经验,这一点值得很多欧美国家的教育工作者学习与借鉴。但是,随着欧美国家在工业革命,特别是第三次科技革命之后的计算机技术的出现与应用,我国传统的单纯通过纸张作答的考试形式已经显示出了很大的不足与落后性。因此,如何基于当前快速发展的计算机网络科技,研发具有时代特色的计算机网络考试阅卷系统内具有非常重要的现实指导意义。
2. 研究的基本内容与方案
2.1 本论文的主要工作和内容
本文所讲的考试阅卷系统采用javaee 技术,基于hibernate多层体系架构进行设计实现。系统设计采用b/s结构、mvc模式及struts框架。其分为数据层设计、功能层设计和表示层设计三个层次。浏览器、web和数据库的服务器作为三个相互独立的单位使b/s的三层结构分布于其中。数据层设计包括数据库的表的建立和视图及存储过程等数据库对象的设计和创建等。介于数据层和应用程序逻辑层的接口将由hibernate框架来实现。表示层设计主要是选择数据的表示方式和友好界面设计。本系统由学生考试模块和教师管理模块两大部分所组成。在“学生考试模块中,考生可以进行登陆、参加考试、查询成绩等操作;而老师管理模块则是提供给管理员和教师进行操作的,在这部分可以进行系统基本信息维护、考生信息管理、题库管理、试卷管理等各种操作。用户可以分为考生、教师管理员两种不同角色。
3. 研究计划与安排
第1~3周 查阅文献;分析题目研究现状,学习基本理论;
第4周 阅读文献、撰写开题报告,英文文献翻译;
第5周 学习java ee框架等,确定实施方案;
4. 参考文献(12篇以上)
[1]meiyufang. design and implement of a web examination system using struts and ejb.seventh international conference on web-based learning,2008.
[2]ali midhat,deangelis,francesco,fani daniele. an extensible framework for online testing ofchoreographed services. computer,2014
[3]yongshengzhang,xiumei feng,aiqin bao. theresearch and design of online examination system. 2015 7th internationalconference on information technology in medicine and education(itme),2015.