论文部分内容阅读
目前全国各高校均已建成基于Web的校园信息发布平台、教务信息管理平台。教师和学生可以很方便的基于这些平台收发通知、学习网络课程,管理课程等,但是在考试、出卷、试卷分析等方面,仍然采用传统的笔试、人工组卷、人工试卷分析等方式,在资源利用和工作效率等各个方面都处于很低的水平。 高职院校院软件专业的培养目标是:培养动手能力强、逻辑思维能力强、编码熟练、规范的初级程序员。在这个目标导向下,我们提出学期项目的概念,结合多门课程做一个完整且实用的项目。 在这样的需求下,我们开发一套基于Java EE的网络考试系统,该系统能够投入使用,同时系统应用Java、JavaScript,JSP,JDBC Servlet,Struts,网络数据库等多门课程体系,可以作为软件专业一个学期项目。 本文主要介绍了考试系统的设计与实现过程。首先介绍了网络考试系统的研究背景、现状及意义,接着对JSP、JavaBean组件、Servlet、JDBC、事务等几种相关开发技术进行了讨论,并对系统进行需求分析,初步确定系统需求、基本功能及总开发原则,在系统总体设计阶段主要从教师功能模块,学生功能模块,管理员功能模块及系统功能模块四大部分进行描述,详细定义了各部分应该具有的功能及系统结构模型,并在其基础上进行了数据库结构的设计。采用JSP+JavaBean+Servlet的技术,实现了试题管理、组卷管理、在线考试等一系列功能,具有良好的实用价值。同时根据高职学生的特点形成包括需求分析、数据库设计、系统详细设计的完整的文档。