摘 要xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
系统基于Browser/Server模式开发,应用DreamweaverMX软件,结合JSP编程技术,并以 Microsoft ACCESS2003为数据库开发工具,在Windowsxp系统中使用JDBC驱动程序进行数据库连接。论文主要阐述的是考试管理系统的操作过程及一些关键技术。该系统考生和管理员信息主要在管理员系统中输入,不需数据库直接输入,考试时考生输入准考证号码,核对正确后进入考生界面,考生界面主要有选择试卷、成绩查询组成,关键实现了考生在选择试卷后进入考试窗体,系统强制考生退出,及考完后对客观题的自动评分、存档。管理员进入管理员系统界面,管理员系统主要由系统管理、考生管理、题库管理、监控等模块组成,管理员系统和考试系统共同构成了该考试管理系统。
【关键字】JSP,题库管理,局域网考试系统。
Abstract
This system is based on Browser/Server mode development , employ DreamweaverMX software, combine JSP programming technology, regard Microsoft ACCESS2003 as the database developing instrument, use JDBC driver to join the database in Windows XP system.What the thesis is mainly explained is procedure of the administrative system of an examination and some key technology. System this examinee and administrator information input of the system in administrator mainly, not needing the direct input of database , the examinee inputs the number of admission card for entrance examination when having an examination, enter examinee interface after check correct, examinee boundary plane mainly choose the paper , achievement to inquire about and make up, the key has realized examinees and entered and had an examination body of window behind choosing the paper, the system forces examinees to withdraw, and grading , filing automatically to objective question after finishing doing in the test. Administrator enter administrator systematic interface , administrator system mainly by system management, examinee manage, exam pool manage, module of controlling etc. make up, administrator system and examination system form, should have an examination administrative system together.
【Keywords】JSP, Question bank Management, LAN Examsystem。
目 录
前 言 5
第一章 概 述 6
1.1 开发背景 6
1.2 JSP简介 6
1.2.1 JSP的运行原理 6
1.2.2 JSP页面的组成 7
1.2.3 JavaBean技术介绍 8
1.3系统概述 8
第二章 系统环境与配置 10
2.1硬件环境 10
2.3 软件环境 10
2.4 服务器的配置 11
2.5数据库配置 12
第三章 需求分析 13
3.1 系统需求分析 13
3.1.1系统说明 13
3.1.2系统需求分析 13
3.2数据库需求分析 14
第四章 系统设计 15
4.1 系统设计思想 15
4.2 系统功能模块化 15
4.3 数据库设计 16
4.3.1 数据库概念结构 16
4.3.2 数据库逻辑结构设计 16
4.3.3数据库的链接 17
第五章 系统的实现与应用 18
5.1 考生登陆 18
5.2 备考页面 19
5.3 考试页面 21
5.4结果页面 23
5.5学生管理页面 25
5.6题目管理页面 28
5.7成绩管理 31
5.8管理员添加页面 35
总 结 37
致 谢 38
参考文献 39
附 录 40
附录1:考试页面部分代码 40
附录2:题目管理部分代码 45
考生信息模块
考生作息是由超级用户添加生成的,其中包括对考生信息的添加和删除功能。
题目管理模块
主要包括对考试题目的添加和修改功能。
成绩系统模块
其中包括对所有考生成绩的显示及各个分数段考生人数的统计
添加管理员
主要功能是添加和删除后台管理员
在线考试系统