摘要:随着信息化技术的深入发展,网络技术应用的不断扩展,传统的纸质化考试已经不能适应现代化的考试发展需求,在线考试系统尤其是采用B/S三层架构模式的基于Web的在线考试系统已经受到越来越多的人的喜爱。本系统就是这样一款在线考试系统。
具体来说,这款在线考试系统包括了三个大的方向,即管理员,教师与学生。在管理员权限下面,管理员可以实现自己密码的查改,管理员的添加与删除,学院、专业。班级的密码的录入,学校教师与学生信息的录入,题库与试卷信息的查看,学生成绩的查看等操作功能;在教师权限下,教师可以进行题库题目的录入,试卷的添加修改,学生考试试卷的评阅以及学生成绩的查询;在学生权限下,学生可以根据所考课程的教课老师姓名来搜索要考的试卷从而进行考试,此外也可以在教师评阅完试卷以后进行自己考试分数的查看。
这款在线考试系统采用JSP,三大框架,MySQL数据库等技术构成。而且网页的设计是采用jquery-easyui来做的,这就实现了在减少了设计时复杂的JavaScript代码的情况下还能使得界面功能丰富且美观大方的可能。这更好的完善了用户的操作体验。
关键词:B/S;在线考试;功能
目录
摘要
Abstract
1 绪论-1
1.1 系统的开发背景-1
1.2 系统开发的意义-1
1.3 系统开发的技术-1
2 系统分析-3
2.1 系统的可行性分析-3
2.1.1经济可行性分析-3
2.1.2 技术可行性分析-3
2.1.3 运行可行性分析-3
2.2系统的需求分析-3
2.3 功能结构分析-4
2.4 业务流程分析-4
2.5 数据流程分析-5
3 数据库的设计-7
3.1 系统数据库E-R图的设计-7
3.2 系统数据库的表结构设计-9
4详细设计-13
4.1功能总体说明-13
4.1.1 后台功能说明-13
4.1.2 目录结构说明-13
4.2功能模块的实现-14
5 系统测试-20
5.1测试目的-20
5.2测试的对象-20
5.3测试的方法-20
5.4测试的结果-20
结论-22
致谢-24
参考文献-25