更新时间:02-20 (刘教授)提供原创文章
摘要:本论文主要阐述了基于JSP技术的C语言自测系统的体系结构和具体设计以及实现过程。在介绍动态网页程序开发和数据访问技术基础上,分析了网络考试系统的结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了前台考试部分的程序设计。
系统采用B/S开发模式,用Tomcat作WEB服务器,以JAVA作为开发平台,结合JSP、JavaScript、Xml等语言,用SQL Server 2005为后台数据库架构,采用三层体系结构:表示层、业务层、数据库操作层开发,即前端由JSP 网页实现表现逻辑,中间使用 Java Bean 的组件实现系统内部复杂的业务逻辑,后端使用 SQL Server 2005 数据库实现数据逻辑。
整个系统层次结构简单,操作容易,并具备一定的安全性。使用该系统能更高效、便捷的组织在线考试。
关键词:网络考试系统; 浏览器/服务器模式; 动态网页技术
Abstract:This paper related a development of the C Language testing system that base on the JSP technique .Base on the dynamic webpage program development and data assess technology ,this paper analyses the structure of the network testing system ,describes this designing and accessing and developing tools and technologies ,then certainty analyses designing for the client application program.
The Application development and project base on B/S ,we use Tomcat as the Web server, and the java as the platform, use JSP, Javascript , XML as development language, then use SQL server2000 for the background database architecture .we also use the three layers mode for system structure ,the JSP webpage for the interface display layer, and Java Bean for the business logic layer, then use SQL Server 2000 for data logic.
The whole system is simple , friendly operation and safety ,it is high efficient and convenient for online testing.
Keyword:online examination system, B/S , JSP