1. 研究目的与意义
随着时代的发展,越来越多的人开始使用微信,很多的微信小程序也蜂拥而出。微信小程序的出现为人们带来了便利,人们再也不需要下载大量的APP,一个微信小程序足矣。传统的试题都是纸质试题,老师出卷学生答题,然后集中批阅。这种方式不仅仅耗时很长,而且工作繁琐。
随着考试类型以及考试种类的变多,传统方式的纸质考试已经不能满足人们的需求,人们需要更便捷、更快速直观的方式去进行在线考试。纸质考试不仅工作量大而且易出错,相比较而言,网上考试自动批阅卷子明显准确率更高,而且工作效率更快,极大地减轻了老师们的工作量,同时也更客观、更公正。有助于提高教学质量,能更客观、真实、全面地反映教学的实际效果。于客户端配置可以极为简单,考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,发现自己的不足,使得学习效率得到提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,也具有相当大的经济意义。
2. 研究内容和预期目标
本系统的学生用户只要通过手机微信就可以登陆微信小程序端进行在线测试,教师和管理员则在web端登陆,对系统题库及数据库进行操作。本系统一共有超级管理员、教师、学生三种角色。
具体功能如下:
(1)系统根据教师录入的题库产生试卷试题,学生登陆系统进行作答并实时查询成绩,作答有时间限制,学生作答时间结束后可立即查看成绩。
3. 研究的方法与步骤
本系统是基于小程序和Java EE的开发。Java EE的servlet为小程序很好地提供了后台服务,同时兼考虑开发人员对开发工具的熟悉程度,最终选择了Java作为服务器的后台开发工具,调试环境为Mac OS,Chrome ,IntelliJ IDEA。
设计初期是开发项目的准备阶段,对系统做详细的可行性研究,系统的功能分析、需求分析,将设计模板、框架、数据库表的设计做好。做好准备工作后,进行具体的设计,编写代码,实现功能。最后进行系统的调试。
4. 参考文献
[1]王珊,萨师煊.数据库系统概论[m].北京:高等教育出版社, 2014.
[2]雷磊.微信小程序开发入门与实践[m].北京:清华大学出版社, 2017.
[3]石琳.试卷自动生成系统的设计与实现[d].成都:电子科技大学, 2015.
5. 计划与进度安排
(1)2022年1月10日 —2022年1月30日
接受毕业设计任务,查阅资料并完成开题报告;
(2)2022年2月1日 —2022年2月8日
