在线考试和练习系统【字数:12743】

本系统是基于Java Web实现的在线考试和练习系统,采用B/S架构。它基于考试功能,又不仅限于考试功能,区别于传统的考试系统。它除了考核学生的学习成果外,更注重的是学生知识水平的不断提高,通过不断的“试错”练习来巩固知识,以应对正式考试。在本系统中实现了一个大题库,包含各种科目。教师可以创建试卷,可以选择随机出题或者自定义编辑题目并统计考试结果。学生可以做发布的试卷,也可以在练习模式对题库中指定科目随机练习;可以在错题本重做错题,查看错题统计。本系统通过这些途径来达到提升学生知识水平的目的。
目 录
1.绪 论 1
1.1开发和设计的目的 1
1.2开发和设计的意义 1
1.3系统开发的影响 2
2.系统开发环境简介 3
2.1 环境配置 3
2.1.1硬件环境 3
2.1.2软件环境 3
2.2 系统相关理论知识 3
2.2.1开发工具与技术概述 3
2.2.2 Java概述 3
2.2.3 JavaScript与JQuery 3
2.2.4 EasyUI 3
2.2.5 JavaEE 4
2.2.6 Mysql数据库 4
3.可行性研究与需求分析 5
3.1可行性研究 5
3.2需求分析 5
3.2.1业务需求概述 6
3.2.2用户需求分析 6
3.2.3系统级需求分析 6
3.2.4非功能需求分析 7
4.系统设计 8
4.1系统概要设计 8
4.2系统详细设计 8
4.2.1 个人中心 8
4.2.2消息通知 8
4.2.3答题模块 8
4.2.4错题复习模块 9
4.2.5试卷管理模块 9
4.2.6题库管理模块 9
4.2.7用户管理模块 9
4.3系统数据库设计 10
4.3.1系统概念设计 10
4.3.2数据库逻辑设计 11
5.系统 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
实现 15
5.1系统模块实现 15
5.1.1登录注册功能的实现 15
5.1.2用户管理模块的实现 16
5.1.3题库管理模块的实现 17
5.1.4试卷管理模块的实现 18
5.1.5答题模块的实现 22
5.1.6错题复习模块的实现 28
5.1.7数据统计的实现 32
5.1.8消息通知的实现 35
6.系统测试 37
6.1软件测试概述 37
6.2测试用例设计 37
6.2.1登录功能用例测试 37
6.2.2系统通用测试用例 37
总结 39
参考文献 41
致谢 42
1.绪 论
1.1开发和设计的目的
在互联网越来越发达的今天,教育跟互联网的结合越来越紧密和频繁。很多的高校、教育机构,都开始把目光放到了“网络”上,借助网络的力量,达到教育“多快好省”的目的。
多,是指受众多。以往,一个老师一节课只能给数十个学生上课。而如今,越来越多的名校老师在网上发布自己的视频资源,最广为人知的就是中国大学MOOC平台,它就是一个典型的代表。不管你是哪里的学生,只要你愿意,就可以进入网站学习名校课程。另一方面,传播主体也在扩张,大到名校教师、考研名师的教学资源,小到培训机构的授课录屏,数量都在指数上升。
快,是指速度快,效率高。以往的传统教学、作业、考试、路途往返,都在无形中拉低了学习效率。而现在的网上答题,省去了核对答案的时间,省去了抄错题的时间,省去了找资源的时间。任何时候只要你愿意,不需一纸一笔就可以足不出户刷题库。
好,是指效果好。效率的提高带来的必然是优秀的成果,这是毋庸置疑的。但效果好的前提是有自控力和自我监督能力,缺乏监督也是网络教育不能代替传统老师授课的原因之一,相信在以后会改善。
省,是指节省了财力物力,更省的是时间。这是网络的最大优点,也是我们选择它的最主要原因。就拿考试系统来说,以往准备一场传统考试,需要准备题目、打印卷子、老师监考、学生到场答题、老师阅卷、统计结果、学生订正错题等一系列步骤,抛开人力物力的成本不说,也耗费了大量的时间和精力[1]。这就是为什么我们要选择互联网来协助教育。
1.2开发和设计的意义
开发在线考试和练习系统,除了实现“多快好省”的教育意义以外,我们不能忘记教育的初衷是为了使学生能够学到知识,提升自己的知识面。考试系统也是如此,除了评定学生的学习成果以外,我们也应注重在使用这个系统后能够提升学生的素质和能力,从而实现以人为本的初衷。因此,仅仅考试的功能是不够的。那么如何才能在考试的同时提升学生的知识水平呢?
联想中学时期的应试教育,提升成绩的最好方法就是题海战术。题海本身就是一种“试错”的学习方法。当你做错了题,并仔细研究正确答案如何得来,我又错在何处,那么这种试错的方法就能够将错与对清晰的对比在面前,从而改正,而改正会比第一次做的印象更深刻。这也就是为什么教育者都会强调错题本的重要性。
错题本有了,但是需要大量的题目样本,也就是题量要大。学习强者强就强在对题目经验的总结。同一类题,强者做两三遍就能得出规律,下次不会再错。而弱一些的可能就要做上七八遍。所以没有谁天生每道题就能做对,有的就是在题海中寻找规律。因此,一个大题库是必要的。大题库必须提供随机的练习题给学生,学生才能从中不断的巩固知识,寻找解题规律,从而达到育人的目的。
1.3系统开发的影响
互联网与教育的结合是未来的趋势,在这样的大环境下,在线考试与练习系统完全迎合了时代潮流,也能够满足传统师生的教学需求[2]。因此,本系统所造成的影响必然是利大于弊的。
从社会人文影响上来看,本系统的设计初衷是从社会的新鲜血液——高校学生群体角度而考虑的,因此能够对人文发展和社会进步起到积极的作用。本系统为学生提供了一个公平的考核平台,但更是一个自由练习、巩固知识、发现自己不足的学习平台。本系统旨在为不知如何学习和复习的学生提升综合素养,为正式考试做好充足的应试准备。而学生能力的提升,也能够对社会的进步产生积极的影响。
另一方面,系统也能够从解放教师劳动力的角度,提高工作效率,从而能够使教师更加全身心投入研究工作,免去了效率低下的阅卷、批卷、统计数据等工作[3]。本系统使教师能够从这些繁琐的低级劳动解脱出来,而致力于高质量的研究工作。从这个角度,也能够促进社会人文的发展。

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

好棒文