【2024计算机毕业设计】基于jsp+mysql+Spring+hibernate+Struts2的SSH在线考试网站管理系统

运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登录,教师管理,学生管理,选择判断多选简答题管理,学科管理,学院管理等功能。
教师角色包含以下功能:教师登录,试卷管理,考试管理等功能。
学生角色包含以下功能:学生登录,考试管理,考试,考试成绩查看等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+Struts 2

——————————————————————————————————————————

我搭建了一个演示站,方便大家看下:

点此进入演示地址

学生角色: student1/123456
教师角色: teacher1/123456
管理员账号/密码:admin/admin——————————————————————————————————————————

运行的截图如下(点击可以放大):

SSH在线考试网站管理系统-设计文稿-截图1↓↓
#### SSH在线考试网站管理系统-设计文稿-截图2↓↓
#### SSH在线考试网站管理系统-管理员角色-管理员登录↓↓
#### SSH在线考试网站管理系统-管理员角色-教师管理↓↓
#### SSH在线考试网站管理系统-管理员角色-学生管理↓↓
#### SSH在线考试网站管理系统-管理员角色-选择判断多选简答题管理↓↓
#### SSH在线考试网站管理系统-管理员角色-学科管理↓↓
#### SSH在线考试网站管理系统-管理员角色-学院管理↓↓
#### SSH在线考试网站管理系统-教师角色-教师登录↓↓
#### SSH在线考试网站管理系统-教师角色-试卷管理↓↓
#### SSH在线考试网站管理系统-教师角色-考试管理↓↓
#### SSH在线考试网站管理系统-学生角色-学生登录↓↓
#### SSH在线考试网站管理系统-学生角色-考试管理↓↓
#### SSH在线考试网站管理系统-学生角色-考试↓↓
#### SSH在线考试网站管理系统-学生角色-考试成绩查看↓↓


数据库设计文档

数据库设计文档

数据库名:ssh_online_exam
文档版本:粗写版
序号表名说明
1city
2classes
3college
4district
5exam
6examquestions
7province
8subject
9testanswer
10testquestions
11user
12userexam
13userexamanswer
返回目录 表名:city
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1cidint100NY
2cnamevarchar200NN
3cpostcodechar60NN
4pidint100NN
返回目录 表名:classes
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1classesidint100NY
2collegeidint100YNNULL
3classesnamevarchar2550YNNULL
返回目录 表名:college
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1collegeidint100NY
2collegenamevarchar2550YNNULL
3contentvarchar2550YNNULL
4createyearvarchar2550YNNULL
5deanvarchar2550YNNULL
返回目录 表名:district
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1didint100NY
2dnamevarchar200NN
3cidint100NN
返回目录 表名:exam
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2exam_namevarchar2550YNNULL
3sidint100YNNULL
4snamevarchar2550YNNULL
5sdatevarchar2550YNNULL
6edatevarchar2550YNNULL
7exam_timevarchar2550YNNULL
8remarkvarchar2550YNNULL
9danint100YNNULL
10duoint100YNNULL
11panduanint100YNNULL
12zizhuint100YNNULL
13danscoreint100YNNULL
14duoscoreint100YNNULL
15panduanscoreint100YNNULL
16zizhuscoreint100YNNULL
17collegeidint100YNNULL
18collegenamevarchar2550YNNULL
19classesidint100YNNULL
20classesnamevarchar2550YNNULL
返回目录 表名:examquestions
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2eidint100YNNULL
3qidint100YNNULL
4qtitlevarchar10000YNNULL
5qtypevarchar2550YNNULL
6qscoreint100YNNULL
返回目录 表名:province
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1pidint100NY
2pnamevarchar200NN
返回目录 表名:subject
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2subject_namevarchar2550YNNULL
3contentvarchar2550YNNULL
4collegevarchar2550YNNULL
返回目录 表名:testanswer
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2tqidint100YNNULL
3answer_infovarchar20000YNNULL
4is_rightvarchar2550YNNULL
5sort_flagvarchar110YNNULL
返回目录 表名:testquestions
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2testtitlevarchar2550YNNULL
3testtypevarchar2550YNNULL
4sidint100YNNULL
5snamevarchar2550YNNULL
6scoreint100YNNULL
返回目录 表名:user
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2usernamevarchar2550YNNULL
3pwdvarchar2550YNNULL
4rolechar10YNNULL
5sexvarchar2550YNNULL
6birdatevarchar2550YNNULL
7cityvarchar2550YNNULL
8provincevarchar2550YNNULL
9addressvarchar2550YNNULL
10emailvarchar2550YNNULL
11imagevarchar2550YNNULL
12nationvarchar2550YNNULL
13othervarchar2550YNNULL
14phonevarchar2550YNNULL
15collegevarchar2550YNNULL
16degreevarchar2550YNNULL
17educationvarchar2550YNNULL
18classesvarchar2550YNNULL班级–学生特有属性
返回目录 表名:userexam
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2uidint100YNNULL
3unamevarchar2550YNNULL
4testtimevarchar2550YNNULL
5examidint100YNNULL
6examnamevarchar2550YNNULL
7begidflagchar2550YNNULL
8finishflagchar2550YNNULL
9correctingflagchar2550YNNULL
10correctinguidint100YNNULL
11correctingunamevarchar2550YNNULL
12scoreint100YNNULL
返回目录 表名:userexamanswer
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1idint100NY
2ueidint100YNNULL
3tqidvarchar2550YNNULL
4tqnamevarchar2550YNNULL
5taidint100YNNULL
6tanamevarchar2550YNNULL
7is_rightvarchar2550YNNULL
8scorceint100YNNULL
9qtypechar10YNNULL

  • 21
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值