目 录
1. 绪论 .. 3
1.1. 国内外研究背景与现状 3
1.2. 课题研究内容及意义 . 5
1.3. 论文组织结构 . 6
2. 项目开发相关技术 .. 7
2.1. B/S 结构与开源框架 .. 7
2.2. Hibernate .. 7
2.3. Struts2 . 8
2.4. Oracle .. 10
3 在线考试系统需求分析 11
3.1 系统功能需求分析 11
3.2 系统性能需求分析 12
3.3 系统数据库需求 . 13
3.4 软硬件环境需求 . 13
4. 在线考试系统设计 . 14
4.1. 在线考试系统界面设计 . 14
4.1.1 登录界面设计 .. 14
4.1.2 用户管理界面设计 14
4.1.2 考试界面设计 .. 15
4.1.3 学生查询信息界面设计 . 15
4.2. 在线考试系统模块设计 . 15
4.2.1 管理员模块设计 . 16
4.2.2 教师模块设计 17
4.2.3 学生模块设计 18
4.3. 在线考试系统数据库设计 19
4.3.1数据库结构设计 .. 19
4.3.2数据库库表设计 .. 19
5. 在线考试系统的具体实现 . 22
5.1登录窗体实现 .. 22
5.2 管理员主窗体中功能模块的实现 23
5.2.1 登录主窗体 .. 23
5.2.2 教师管理 24
5.2.3 学生管理 25
5.3 教师主窗体中功能模块的实现 . 27
5.3.1 题库管理 27
5.3.2 试卷管理 29
5.4 学生主窗体中功能模块的实现 . 30
5.4.1 考试管理 30
5.4.2 个人信息管理 . 32
结 论 33
致 谢 34
参 考 文 献 . 35,19279
1. 绪论
1.1. 国内外研究背景与现状
近年来,随着网络技术,传统的教育方式受到了挑战,从而促进了教育思
想、教育方法、教育手段的更新,使教育方式发生了巨大的变化。特别是 Internet
技术的发展和普及,带来了教育观念的革新,传统的以教室、课堂、书本为中
心的教学模式已经不能适应信息社会的需要,而基于 WEB 的网络教学已经成
为一种新的流行趋势。教学是一种产品的计算机网络和网络通信技术应用到教
学,这种教学模式完全是通过网络实现。它既能充分发挥网络在教学中的优势,
又体现以学生为主体、教师为主导的教学理念,是未来教育发展的一种必然趋
势。
我们考虑到,基于网络的教育的困难之一是课程材料,而当下它的形式有
许多种——演讲,教程,示例,小测试,和习题等等。目前,在许多基于网络
教育上的课程中,课程材料依旧仅仅定位在传统的校园群体,他们平时可以接
触到老师和助理,及时的进行查漏补缺并答疑解惑,这种课程材料面向的用户
非常单一。然而,基于网络的教育课程旨在比任何一个基于校园的课程更为广
泛用户所使用,这些用户可以有不同的学习目标,身份背景,知识水平,和学
习能力。如果基于网络的课程针对特定的用户群体而设计(正如常常为在校课
程所做的那样),就可能不适用于其他用户。而改善这种设计的方法就是让课程
材料内容更丰富和更灵活,使得不同的用户可以根据自身需求获得个性化的内
容和个性化文稿演示顺序。而当下的基于网络的课程在这方面非常不“灵活”, JSP在线考试系统设计+文献综述:http://www.youerw.com/jisuanji/lunwen_10577.html