1、 I 网络考试系统的设计与实现网络考试系统的设计与实现 摘 要 本文主要讲述的是一个web的网络考试系统的整体架构,其整体开发模式基于B/S 模式,还讲述了该网络系统的整体模块划分,及对应的模块设计和开发。系统采用经 典的struts架构、MVC三层架构。在M层,即模型层,主要是通过DAO和JavaBean进行逻 辑层的处理及对数据库的链接。V(视图层),Struts表单元素占据着重要的角色。 控制层:主要通过配置struts-config.xml的action实现控制。本文还简单的介绍 了web技术和B/S模式。对该网络系统进行了详细的分析和功能结构就行了划分,主要 把该系统分为两个大的功能
2、模块:前台和后台,即学生用户端和管理员端。 后台利用的是Microsoft sql server 2005数据库。本文由针对性的讲述了采用sql server 2005的原因,很阐明了其特征。本文根据该数据库的特征进行了对该系统的详 细的数据库分析设计。 关键字关键字:网络考试系统 MVC JavaBean Sql Server 2005 数据库 struts II TheThe system of asystem of an examination onlinen examination online AbstractAbstract This paper described a web o
3、f network test system, the overall framework of its overall development model is based on B / S model, also described the network system and the corresponding moduledivides, module design and development. System uses the classic struts framework, MVC three-layer structure. In M layer, and the model
4、layer, mainly through the DAO, and JavaBean logical layer processing and database links. V (view layer), Struts form elements occupy an important role. Control layer: mainly through the struts-config.xml configuration of action to achieve control. This article also describes a simple web technology and B / S mode. The network carried out a detailed analysis of the structure and function of the division on the line, mainly to the system is divided into two major functional modules: front and