基于JavaWeb的在线考试网站设计

资源下载地址:https://download.csdn.net/download/sheziqiong/85634308
资源下载地址:https://download.csdn.net/download/sheziqiong/85634308
目录

1使用说明文档

1.1数据库源的建立 1

1.2应用程序使用 1

1.3开发环境简介 1

2需求分析

2.1项目功能说明 1

2.2系统流程分析 2

3概念结构设计

3.1E-R 图 2

3.2关系模型 3

3.3详细设计 3

4编程设计

4.1cookie 约定 8

4.2函数约定 8

5用户使用说明书

5.1用户登录模块 15

5.2学生用户 17

5.3教师用户 19

5.4管理员用户 24

6 总结 26

1使用说明文档

1.1数据库源的建立
本设计提供了教师.xlsx、题库 样例.xlsx、学生表.xlsx 三个文件,用来导入数据库。
1.2应用程序使用
初始密码:666
管理员:账号:admin 密码:666 学生:账号:学号 密码:666
教师:账号:教工号 密码:666
1.3开发环境简介
操作系统:Windows 10、Linux
DBMS: mysql Ver 8.0.20 for Linux on x86_64 (Source distribution)
应用程序开发环境:IntelliJ IDEA Educational Edition 2019.3.1、Visual Studio Code
数据源:Microsoft Office Excel Java版本:JDK1.8.0_251
2需求分析
2.1项目功能说明
项目共有三个角色:管理员、教师、学生。其中管理员可以增、删、改教师账号、重置学生密码、导 入题库和开始正式考试。教师可以按照班级从excel文件自动导入学生账号,可以对学生账号增删改
查。
本系统有模拟考试和正式考试功能,考试时间60分钟。教师可以管理自己班级的模拟考试时间,可以 提前设置考试日期和时间;管理员可以开启正式考试,可以提前设置考试日期和时间。
考试系统的试卷由题库随机生成,有判断题、单选题和多选题3种题型。题库表可以由管理员上传, 支持覆盖军事理论4大章节。模拟考试完成后可以显示学生打错的选项和标准答案,辅助学生提高成 绩。考完过后会自动判卷,将学生成绩传到对应老师的页面。
考试到一个小时未点提交,系统将会自动提交试卷。提交试卷后,教师可以立马看到对应学生的成 绩。
在教师页面可以提前设置模拟考试的时间周期,自动开启考试自动关闭考试,管理员可以设置正式考 试的考试的时间周期,自动开启自动关闭考试。 1
开始考试前需要学生点击勾选《考试守则》,才能进入考试。系统会保存学生的考试时间和 已达选项,避免学生勿关考试页面导致考试剩余时间清零。用户右上角的个人中心可以显示学生学号和 姓名,以便监考老师检查核实。
系统采用前后端分离的方式,前端采用nginx部署,通过反向代理实现负载均衡。
包含:设计文档+项目源码及数据库表文件
本文转载自:http://www.biyezuopin.vip/onews.asp?id=16239
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
资源下载地址:https://download.csdn.net/download/sheziqiong/85634308
资源下载地址:https://download.csdn.net/download/sheziqiong/85634308

猜你喜欢

转载自blog.csdn.net/newlw/article/details/125271154