摘要远程在线数据结构考试系统是以MySQL为数据库、Tomcat为服务器,建立在B/S模式下,采用JSP技术建立的。设计此系统的目的是为了便于减轻教师的不必要的阅卷负担,从而提高教师的工作效率。59161
本系统采用三层体系结构,用JSP+ MySQL + JAVABEAN开发,系统的前台用JSP网页制作,用JBEAN的组件实现中间部分,后端再连接MySQL数据库。这个系统实现了三种权限用户信息的管理,题库的修改、增加、删除基本功能,实现了随机生成试卷,以及试卷的发布状态。实现了学生能够在线考试以及查询成绩的功能。本系统由于突破传统考试模式、借助于网络,对于教师工作效率的提高,以及改善教育测评具有重大意义。
毕业论文关键字:JSP;在线考试;B/S架构模式;
Abstract Remote online data structure examination system is based on Server SQL as the database, Tomcat as the server, built in B/S mode, the use of JSP technology to build. The purpose of this system is to improve the efficiency of teachers' work in order to reduce the unnecessary burden of teachers.
This system uses three layers of architecture, using SQL SERVER 2005+ JAVABEAN JSP+ development, the system's front desk with JSP page production, using JBEAN components to achieve the middle part, back-end and then connect SERVER SQL 2005 database. This system realizes the management of user's information of three kinds of rights, the modification, adding and deleting the basic function of the database, realizing the random generation of test paper, and the state of the trial. Realize the function of student achievement inquiry and online test. This system breaks through the traditional examination mode, with the help of the network, the improvement of the work efficiency of teachers, as well as the improvement of education evaluation is of great significance.
Keywords: JSP; Online test;B/S schema model;
目 录
第一章 绪论 1
1.1 考试系统开发的背景 1
1.2 系统设计的目标 2
1.3 课题的意义及主要工作 2
1.4 本章小结 2
第二章 系统需求及可行性分析 3
2.1 系统的设计目标 3
2.2 需求分析 3
2.3 可行性分析 4
2.3.1 技术可行性分析 4
2.3.2 可行性分析总结 6
2.4 本章小结 6
第三章 系统架构及模式 7
3.1 关于C/S及B/S的体系结构 7
3.2 关于B/S结构的优缺点 9
3.3 关于B/S在本系统中实现 10
3.4 本章小结 10
第四章 系统详细设计 11
4.1 设计思路 11
4.2 系统功能模块 11
4.2.1 用户管理模块 11
4.2.2 题库管理模块 12
4.2.3 试卷管理模块 12
4.2.4 教师功能模块 12
4.2.5 学生功能模块 12
4.2.6 登录模块