摘要

随着计算机技术的迅猛发展,学校教学、考试和试题管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的试题库组卷的设计与实现也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化学生考试的宗旨,增强参加考试用户的身份识别,比传统的考试模式节省人力财力和时间,亦属于顺应计算机科技、信息化潮流、低碳环保的软考试题在线测试系统。

本系统是在Windows XP环境下,采用B/S结构,以MySQL为数据库开发平台,采用JSP(JAVA Server Pages)技术开发的。此系统的设计从功能上来说,是比较完备的,系统以Web界面与管理员交互,为管理员提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。本系统的基本功能:数据进行录入、修改、删除、查询、统计的基本功能。

关键词:MySQL ;试题题库;JSP

Abstract

With the rapid development of computer technology, information technology development has made great progress in school teaching, examination and management, which requires a balanced development of all aspects, from both sides of hardware and software of the school building into a teaching information management, first-class education platform. The design and development of the item bank management and test paper generation system is one of important aspects. The system can reduce the burden of teacher, improve the work efficiency, optimize the students test purpose, to enhance identification test users, saves the manpower financial resource and the time compared to the traditional test pattern, the test questions online testing system also belongs to comply with computer technology, information flow, low carbon environmental protection.

This system is under Windows XP environment, using B/S structure, using MySQL database development platform, using JSP (JAVA Server Pages) technology development. The design of the system from the function, is relatively complete, the system to the Web interface and administrator interaction, and provide information for administrators and accept its operation, at the same time to store information and data through database management system. The basic functions of the system: the basic function of data entry, modify, delete, query, statistics.

Keywords:SQL; Item bank; JSP

 

目  录

1课题研究目的和意义

2.系统分析

2.1可行性分析

2.1.1经济上的可行性

2.1.2技术上的可行性

2.1.3操作上的可行性

2.2系统功能需求分析

2.2.1功能需求

2.3业务流程分析

2.4数据流程分析

2.5数据建模分析

3.系统设计

3.1系统体系结构

3.2 开发软件

3.2.1 JSP技术

3.2.2 Tomcat 服务器

3.2.3 MYSQL

3.2.4 MyEclipse

3.3数据库设计

3.4系统的软硬件平台

4.系统实现

4.1管理员(教师)操作

4.1.1系统登陆员面

4.1.2系统用户管理页面

4.1.3学生信息添加页面

4.1.4学生信息管理页面

4.1.5选择题添加页面

4.1.6试卷生成页面

4.2学生操作

4.2.1在线考试页面

5.功能测试

6结论

参 考 文 献

附 录