摘要
随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。该系统本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。 为解决题库系统中存在的这些问题, 作者经过研究几种不同的网上系统,经充分的考虑,最后给出了一个较为理想的题库系统解决方案,并结合当前比较使用的B/S结构基于JSP+ MySQL5.0开发一个功能完备的网上考试系统。
而网上考试系统不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的限制,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效率。加上数据库技术的利用,大大简化了传统考试的过程,因此在线考试是电子化教学的不可缺少的辅助手段。在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。
关键字:网上考试 JSP 教学 变革
Abstract
With the rapid development of computer technology, school teaching and management of information technology development has made great progress, which requires a balanced development of all aspects, from both sides of hardware and software to the school building into a first-class information management, education and teaching platform. The system of reducing the workload of teachers, improve work efficiency, optimize the process of student's testing, enhance the students take part in the examination of identity recognition, than the traditional mode of examination to save human and financial resources and time. In order to solve the problem in database system of the existence of these problems, the study of several different online system, after full consideration, finally gives an ideal database system solutions, combined with the current comparison using B / S structure based on JSP + MySQL5.0 development of a fully functional online examination system.
While online examination system in the organization of the examination, not only reduces the grading, performance statistics, cost of manpower and material resources, and broke through the limitation of time and space, not only saves resources, but also improve the score of objectivity, impartiality and accuracy, greatly improve the test efficiency. Coupled with the use of database technology, greatly simplifies the traditional examination process, therefore on-line test is the electronic teaching the necessary auxiliary means. In today's information age, the computer technology and the network technology, more and more widely used in various fields, changing people's study, work, life and way of thinking, also caused major changes in education field. The computer and network technology applied in modern higher education, is the need of the development of modern higher education, but also reform education mode, teaching effect and teaching efficiency, improving scientific research and management level is the necessary means.
Keywords: online examination JSP teaching reform
目 录
绪 论 4
第1章 系统开发背景及意义 1
1.1系统开发背景 1
1.2系统开发意义 1
第2章网上考试系统需求分析 2
2.1现状分析 2
2.2可行性分析 3
2.2.1经济可行性 3
2.2.2技术可行性 3
2.3设计目标 4
2.4功能要求 4
2.5系统开发环境配置 5
2.6系统开发工具 5
2.6.1开发语言—JSP(Java Server Page) 5
2.6.2数据库—MySQL5.0 6
第3章 网上考试系统设计 7
3.1数据库设计 7
3.1.1数据库需求分析 7
3.1.2数据库概念结构设计 8
3.1.3数据库逻辑结构设计 9
3.2系统结构设计 12
3.2.1页面模块化设计 12
3.2.2 MVC模式设计(Jsp+Servlet+JavaBean) 13
第4章 网上考试系统实现 14
4.1系统各部分的实现方法 14
4.1.1创建与数据库的连接 14
4.1.2访问数据库的JavaBean 15
4.1.3用户及管理员登录模块页面 16
4.1.4添加试题模块页面 16
4.1.5生成考卷模块页面 18
4.1.6查看管理员模块的实现 20
第5章 系统测试 22
5.1什么是软件测试 22
5.2软件测试的目标与方法 22
5.3系统的不足和展望 22
结束语 24
致 谢 25
参考文献 26
绪 论
近几年来,随着Internet的崛起,远程教育开始发展,普及网络教育的呼声日益高涨,其势头不亚于电子商务。网络考试是检验教学效果的重要手段,也是促进学生学习的重要手段,是教学过程中的一个重要环节。学生考试成绩的优劣,不但反映其对教学内容和应掌握知识的分析、理解、吸收、运用的能力,更反映教师对教学内容的把握和熟练程度。
传统的学校教学中,进行一场考试,要求老师编写试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这是一个繁杂的过程,需要大量人力、物力与时间的投入,已经越来越不适应学校信息化建设与现代教学的需要。尤其在远程网络教学中,学生分布广,不易统一集中安排考试,给校方和学生带来了众多的不便。
而网上考试系统不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的限制,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效率。加上数据库技术的利用,大大简化了传统考试的过程,因此在线考试是电子化教学的不可缺少的辅助手段。在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。