1. 研究目的与意义
随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化时代。
计算机技术和软件技术的快速发展与进步,让各行各业实现高速信息化,提升了工作效率,并取得客观的经济效益,这让在线考试系统的实现成为了可能。
相比传统的考试方式,基于web的在线考试系统的主要好处是一方面可以动态的管理各种考试信息,只要准备好足够的数据库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间内参加考试;另外计算机化的考试最大的特点就是阅卷快,统统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生很大程度的公平。
2. 课题关键问题和重难点
待解决问题:(1)对用户的权限进行控制,保障用户信息安全。
(2)用户体验性,需要数据更新的实时性,用到ajax返回json数据或者fetch(promise下载试卷,并实时获取上传或者下载速度,并显示给用户,已得到良好的用户体验)的相关操作。
(3)针对于本项目中的数据库中的各种表进行相关设计,以确保数据库表的逻辑性和数据安全以及数据准确性。
3. 国内外研究现状(文献综述)
随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化时代。
计算机技术和软件技术的快速发展与进步,让各行各业实现高速信息化,提升了工作效率,并取得客观的经济效益,这让在线考试系统的实现成为了可能。
相比传统的考试方式,基于web的在线考试系统的主要好处是一方面可以动态的管理各种考试信息,只要准备好足够的数据库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间内参加考试;另外计算机化的考试最大的特点就是阅卷快,统统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生很大程度的公平。
4. 研究方案
设计方案:本课题基于web技术,在windows环境下,采用java语言和jsp技术等,选用mysql数据库开发在线考试平台。
本系统前台界面要求简洁美观,易于操作,后台数据库的数据要具备完整性、一致性和安全性。
系统开发遵循mvc架构模式,采用分层设计,把系统分为表示层、业务层和持久层。
5. 工作计划
工作要求:1、明确课题任务要求,查阅与本课题相关文献资料10篇以上,编写开题报告。
2、进行设计功能需求分析,确定系统设计方案及系统设计框图(包括方案论证与确定、技术经济分析等内容)。
3、画出e-r图、流程图(包括理论分析、设计原理说明、设计计算和软件选择等);编制、调试系统软件程序,采用模块化方法设计实现。
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。