jsp639ssh在线考试,试卷批阅系统

jsp639ssh在线考试,试卷批阅系统

150

更新时间:2021-06-04

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

本文分析了基于 WEB 在线考试系统的设计与实现技术,结合实际提出了本系统的总体结构设计和主要模块的功能实现。本系统分为三个子系统:管理员子系统,教师子系统,学生子系统。管理员子系统包括学生信息管理、题库信息管理、试卷管理和科目管理四个功能模块。学生子系统主要包括参加考试和考试查询两个功能模块。老师子系统主要包括在线阅卷的功能。系统实现时采用的工具主要是SSH,利用了B/S 三层架构,使用的数据库是mysql ,以Windows作为操作系统,以 tomcat 作为 web 服务器。


根据在线考试系统的需求,设计对应的数据表及功能如下:

学生信息表:存放与学生信息相关的信息数据。

老师信息表:存放与老师信息相关的信息数据。

题库信息表:存放系统所有的题目的基础信息数据。

试卷信息表:存放系统所生成的试卷的信息数据。

管理员信息表:存放管理员的账号、密码等数据。

课程信息表:存放课程的相关信息数据。

交卷信息表:存放考生考试完毕后的交卷相关信息数据。

分数信息表:存放考生分数的相关信息数据。



目录

摘  要 I

ABSTRACT II

第1章 引言 - 5 -

1.1 课题背景 - 5 -

1.2 国内外发展现状 - 5 -

1.3 课题意义 - 6 -

1.4 课题内容及成果 - 7 -

1.5 本章小结 - 8 -

第2章  系统需求分析 - 9 -

2.1 系统总体需求分析 - 9 -

2.1.1 功能需求 - 9 -

2.1.2 性能需求 - 10 -

2.2 系统用例图 - 11 -

2.3 本章小结 - 12 -

第3章  系统总体设计 - 13 -

3.1 系统结构设计 - 13 -

3.2 数据库结构设计 - 14 -

3.2.1 数据库的需求分析 - 14 -

3.2.2 数据库的逻辑设计 - 14 -

3.2.3 数据库的物理设计 - 15 -

3.3本章小结 - 17 -

第四章  系统功能实现 - 18 -

4.1系统登陆页面实现 - 18 -

4.2管理员功能模块 - 20 -

4.2.1课程信息管理 - 21 -

4.2.2题库信息管理 - 23 -

4.2.3试卷信息管理 - 26 -

4.2.4学生信息管理 - 28 -

4.2.5试卷信息管理 - 28 -

4.2.6修改个人密码 - 28 -

4.2.7安全退出系统 - 29 -

4.3学生用户模块 - 29 -

4.3.1在线考试 - 29 -

4.4评分老师模块 - 32 -

4.3.1阅卷评分 - 32 -

第五章 系统测试 - 34 -

5.1系统测试目的与意义 - 34 -

5.2测试过程 - 35 -

5.2.1主页面的登录模块测试 - 35 -

5.3其他错误 - 35 -

结  论 - 37 -

参考文献 - 38 -

致  谢 - 39 -


下载
本地下载
- MB
188083800