Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的在线考试网站管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSH框架,SSH框架(Spring框架、Struts框架、Hibernate框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
学生角色 | 教师角色 | 管理员角色 | 设计文稿 |
---|---|---|---|
学生登录 | 教师登录 | 管理员登录 | 截图1 |
考试 | 考试管理 | 学科管理 | 截图2 |
考试成绩查看 | 试卷管理 | 学院管理 | |
考试管理 | 教师管理 | ||
学生管理 | |||
选择判断多选简答题管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
city
2
classes
3
college
4
district
5
exam
6
examquestions
7
province
8
subject
9
testanswer
10
testquestions
11
user
用户表
12
userexam
13
userexamanswer
序号
名称
数据类型
主键
说明
1
cid
int
Y
2
cname
varchar
N
3
cpostcode
char
N
4
pid
int
N
商品ID
序号
名称
数据类型
主键
说明
1
classesid
int
Y
2
collegeid
int
N
3
classesname
varchar
N
序号
名称
数据类型
主键
说明
1
collegeid
int
Y
2
collegename
varchar
N
3
content
varchar
N
内容
4
createyear
varchar
N
5
dean
varchar
N
序号
名称
数据类型
主键
说明
1
did
int
Y
2
dname
varchar
N
3
cid
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
exam_name
varchar
N
3
sid
int
N
4
sname
varchar
N
5
sdate
varchar
N
6
edate
varchar
N
7
exam_time
varchar
N
8
remark
varchar
N
备注
9
dan
int
N
10
duo
int
N
11
panduan
int
N
12
zizhu
int
N
13
danscore
int
N
14
duoscore
int
N
15
panduanscore
int
N
16
zizhuscore
int
N
17
collegeid
int
N
18
collegename
varchar
N
19
classesid
int
N
20
classesname
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
eid
int
N
3
qid
int
N
4
qtitle
varchar
N
5
qtype
varchar
N
6
qscore
int
N
序号
名称
数据类型
主键
说明
1
pid
int
Y
商品ID
2
pname
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
subject_name
varchar
N
3
content
varchar
N
内容
4
college
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
tqid
int
N
3
answer_info
varchar
N
4
is_right
varchar
N
5
sort_flag
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
testtitle
varchar
N
3
testtype
varchar
N
4
sid
int
N
5
sname
varchar
N
6
score
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
username
varchar
N
用户名
3
pwd
varchar
N
密码
4
role
char
N
角色
5
sex
varchar
N
性别
6
birdate
varchar
N
7
city
varchar
N
城市名称
8
province
varchar
N
9
address
varchar
N
地址
10
email
varchar
N
邮箱
11
image
varchar
N
图片
12
nation
varchar
N
13
other
varchar
N
14
phone
varchar
N
电话
15
college
varchar
N
16
degree
varchar
N
17
education
varchar
N
教育经历
18
classes
varchar
N
班级--学生特有属性
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
uid
int
N
用户ID
3
uname
varchar
N
用户名
4
testtime
varchar
N
5
examid
int
N
6
examname
varchar
N
7
begidflag
char
N
8
finishflag
char
N
9
correctingflag
char
N
10
correctinguid
int
N
11
correctinguname
varchar
N
12
score
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
自增主键
2
ueid
int
N
3
tqid
varchar
N
4
tqname
varchar
N
5
taid
int
N
6
taname
varchar
N
7
is_right
varchar
N
8
scorce
int
N
9
qtype
char
N
四、项目截图
4.1 下面是学生角色的功能介绍
4.2 下面是教师角色的功能介绍
4.3 下面是管理员角色的功能介绍
4.4 下面是设计文稿的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15015/ssh_online_exam |
账号密码 | <p>学生角色: student1/123456<br> 教师角色: teacher1/123456<br> 管理员账号/密码:admin/admin</p> |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目