3.3.3 系统健壮性 7
3.4 系统功能模块图 7
3.5 数据流图 9
3.6 功能描述图 10
3.7 数据库设计 11
3.8 关系模式设计 13
3.9 数据字典 13
3.10 本章小结 15
4 系统功能的实现 16
4.1 开发工具介绍 16
4.2 登录模块的实现 16
4.3 管理员模块的实现 17
4.3.1 学生信息管理 18
4.3.2 成绩管理 19
4.3.3 试题信息管理 19
4.3.4 试卷管理 20
4.3.5 系统管理 21
4.3.6 安全退出 22
4.4 学生考试模块 22
4.4.1 练习模块 22
4.4.2 成绩统计 23
4.4.3 在线考试 23
4.5 本章小结 24
5 系统测试 25
5.1 运行环境 25
5.2 测试方案 25
5.2.1 等价类划分法 25
5.2.2 测试用例 26
5.3 本章小结 27
6 系统的不足及改进设想 28
6.1 系统不足 28
6.2 改进措施 28
结束语 30
参考文献 32
致谢 33
1 绪论
1.1 课题的研究背景
Internet时刻在改变着生活,在线考试系统的出现,使传统的考试模式面临着巨大的变革。与传统考试系统相比,借助于WEB的网上考试系统有着其无法比拟的优越性。它大大提高了考试的灵活性,试卷可以根据试题库中的内容即时生成,有效的避免了考试前的猜题、压题,一定程度上避免了考生互通舞弊的情况;试卷的提交直接由程序自动完成,避免了中间过程可能的人为不良因素产生,大大降低了考试的成本。网上考试系统能保证考试的公平、有效,而且效率高,成本低,有着传统考试重多无可比拟的优势,所以其必定是考试发展的趋势。
1.2 在线考试系统的作用
一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。教师所要做的只是精心设计题目、文护题库,而不是组织考试。考试系统不但能减轻教师的负担及提高工作效率,还能提高考试的质量,使考试更趋于公证、客观,更加激发学生的学习兴趣。
1.3 国内外发展现状
1.4 研究方案
系统采用B/S(浏览器/服务器)体系结构,数据库采用access开发,编程语言选用asp语言编写。
1.4.1 系统整体规划
为了保障整个系统的安全性,在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统。在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观与公正。当考生答题完毕之后,提交试卷即可得知本次考试的得分,体现系统的高效性。在后台管理上,分后台管理员管理模块和试题管理模块。分别适应不同的用户,前者只有系统的高级管理员才能进入,对整个系统进行管理。而后者只允许教师登录,教师可以对自己任教的科目试题进行修改。 ASP+access计算机网络原理在线考试的设计(2):http://www.youerw.com/jisuanji/lunwen_17417.html