论文部分内容阅读
随着现代通信技术和网络技术的发展,基于B/S架构的信息平台在各个领域都出现了很大的需求空间。而Web应用技术的出现,更促进了信息平台深入地渗透到社会各个方面中去。网络考试系统就是应需而生的一种新型的教育模式。它广泛采用虚拟的技术来改革传统的考试方式,能让教师通过网络对整个考试过程进行管理和监控;让学生能通过网络“个别地”、“自主地”接受教师的辅导,完成学习。 J2EE技术是一个基于组件技术的企业应用系统开发规范,它定义了一个多层企业信息系统的标准平台。J2EE所定义的开放式多层体系结构,很适合架构网络考试系统。它能使得系统具有很强的伸缩性、通用性、兼容性和可操作性。本系统采用B/S模式,客户端只需要浏览器就可以实现网络教学与考核,操作起来方便简洁。 本文详细介绍了如何采用JSP、Servlet、JavaBean等技术构建网络考试系统。实现了题库管理、试卷的自动生成、考生信息管理、考试的时间控制、考试结果的公布与查询等功能。在系统的设计过程中对网页间跳转的安全性、后台数据库接口、考试时间的限定、通过Servlet实现表示层与业务逻辑层的分离、使用JavaBean封装页面中的表现逻辑和业务逻辑、MVC模式在系统中的实现、后台数据库的设计等问题提出了解决方案。