目录
1引 言 5
2绪论 6
2.1网络考试系统与B/S结构 6
2.2数据库 6
2.3数据库访问技术 7
2.4开发平台与开发工具 8
2.4.1系统软件 8
2.4.2工具软件 8
2.4.3系统硬件 8
3系统功能分析与设计 9
3.1系统构架分析 9
3.2系统模块与流程说明 10
3.2.1前台部分 10
3.2.2后台部分 12
3.3数据的安全与保密 12
3.4试题设计 13
3.5数据库设计 14
4系统实施与测试 18
4.1前台考试部分 18
4.1.1考试子系统 18
4.1.2成绩查询子系统 33
4.2后台管理部分 36
5结束语 57
6参考文献 58
摘 要
本论文主要阐述了基于Web技术的英语网络考试系统的设计与实现。在介绍动态网页程序开发和数据访问技术基础上,提出了网络英语考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了部分环节的程序设计。
本考试系统采用B/S模式开发,不需安装客户端,被授权用户通过浏览器即可登录系统,从而开始正常的考试。
本系统是基于微软公司的Windows 2000操作系统、Internet信息管理器与SQL Server数据库平台构建而成。微软公司产品优异的性能为本系统提供了高效稳定的运行环境,使本系统无论在运行速度、易用性还是在数据吞吐能力方面都表现卓越。
本系统,采用了诸多技术方案保证考试正常稳定的进行。全面的容错处理使考试作业流程得到有序的控制,对用户的误操作能够进行有效的屏蔽;在考试过程中,禁止考生刷新浏览器,防止考生误操作导致答案丢失;对鼠标右键操作进行限制,保证考试系统用户界面的完整性;另外,系统还提供了考试时间倒计时功能,使考生随时了解考试剩余时间。在考试结束前一分钟和最后10秒种,系统会提醒考生注意保存答案,防止答案丢失。考试到时后,如果考生还未提交试卷,系统将自动交卷,保证考试严肃、公正的进行。
关键字:网络 网络考试系统 英语考试 Web ASP