目录
摘要:3
ABSTRACT:4
1引言5
2在线考试系统构架5
2.1在线考试系统一般需求分析5
2.2当前在线考试系统现状分析6
2.3基于J2EE的在线考试系统架构介绍及拥有的优势6
2.3.1结构总体介绍6
2.3.2客户层组件7
2.3.2.1Applets7
2.3.2.2应用程序客户端7
2.3.3WEB层组件7
2.3.4业务层组件7
2.3.5企业信息系统层8
2.3.6J2EE架构的优势8
3测试系统具体设计9
3.1基于J2EE的E-NETTEST在线考试系统构架概要9
3.1.1E-nettest系统结构9
3.1.2E-nettest数据流程10
3.2E-NETTEST考试系统环境设置11
3.3E-NETTEST总体功能介绍11
3.4E-NETTEST模块设计11
3.5E-NETTEST数据库设计13
4关键技术14
4.1TOMCAT数据库连接池介绍与配置14
4.2APPLET数字签名技术16
4.3如何调用JAVA外部程序17
5总结与展望18
参考文献19
基于J2EE架构的在线考试系统
计算机科学与技术专业001班沈志钢指导教师:袁贞明张佳
摘要:
目前国内基于B/S、C/S结构的在线考试系统产品已经有许多,本文首先介绍了这些考试系统的形成和发展过程,大致结构。然后通过仔细分析,提出了目前的这些系统还存有系统更新和维护等种种弊端,仍不够成熟。基于对现有产品的思考,结合J2EE的成熟技术,我们想到了是否可以将该技术运用在在线考试系统中,提出了一个基于J2EE架构的在线考试系统。通过将该架构与已有结构的在线考试系统进行比较,分析了该架构的优势,重点介绍了该框架的整体构造以及相关的概念和技术。并通过设计了一个基于J2EE架构的在线考试系统对该架构做了一个比较深入的剖析。最后,对J2EE技术做了一个总结性的展望,认为该技术有着良好的发展空间和广阔的前景。
关键词:J2EE,在线考试系统,b/s,JavaBean,jsp,数据池
Abstract:
Atpresent,therearemanyb/s,c/sstructureexaminationsystemsbasedon-line,thispaperfirstintroducedmostofthesesystems