Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的在线选择题判断题考试平台。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
学生角色 | 教师角色 | 管理员角色 |
---|---|---|
学生登录 | 教师登录 | 管理员登录 |
修改密码 | 判断出查询&添加 | 判断题管理&添加 |
查看考试信息 | 学生信息查询 | 学生信息管理&添加 |
试卷回顾 | 学生成绩查询 | 学生成绩查询 |
创建考试信息 | 教师信息管理&添加 | |
查看考试信息 | 查看考试信息 | |
选择题管理&添加 | 知识点管理&添加 | |
创建新考试 | ||
职称信息管理%添加 | ||
选择题管理&添加 | ||
院系信息管理&添加 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
class
2
depart
3
examhistory
4
exam_information
5
exam_result
6
major
7
paper_choice
8
paper_judge
9
point1
10
point2
11
semester
12
sit
13
student
14
tb_user
15
teacher
16
tk_choice
17
tk_judge
序号
名称
数据类型
主键
说明
1
cid
int
Y
2
cname
varchar
N
3
maid
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
depart
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
examid
int
N
3
studentid
int
N
4
score
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
examname
varchar
N
3
teacher
varchar
N
4
password
varchar
N
5
chaptertwo
varchar
N
6
begindate
date
N
7
enddate
date
N
8
examtime
float
N
9
choicenum
int
N
10
choicescore
float
N
11
judgenum
int
N
12
judgescore
float
N
13
difficulty
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
studentid
int
N
3
examid
int
N
4
stuanswer
varchar
N
序号
名称
数据类型
主键
说明
1
maid
int
Y
2
maname
varchar
N
3
seid
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
content
longtext
N
3
answer
varchar
N
4
aoption
longtext
N
5
boption
longtext
N
6
coption
longtext
N
7
doption
longtext
N
8
examid
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
content
longtext
N
3
answer
varchar
N
4
examid
int
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
pointname
varchar
N
序号
名称
数据类型
主键
说明
1
bid
int
Y
2
pname
varchar
N
3
aid
int
N
序号
名称
数据类型
主键
说明
1
seid
int
Y
2
sename
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
sit
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
username
varchar
N
3
password
varchar
N
4
classname
varchar
N
5
num
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
username
varchar
N
3
password
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
username
varchar
N
3
major
varchar
N
4
level
varchar
N
5
mail
varchar
N
6
password
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
答题编号
2
content
longtext
N
试题内容
3
aoption
longtext
N
选项A
4
boption
longtext
N
选项B
5
coption
longtext
N
选项C
6
doption
longtext
N
选项D
7
answer
longtext
N
试题答案
8
analysis
longtext
N
试题解析
9
chapter
varchar
N
章节编号
10
chaptertwo
varchar
N
11
difficulty
varchar
N
试题难度
序号
名称
数据类型
主键
说明
1
id
int
Y
2
content
longtext
N
3
answer
varchar
N
4
analysis
longtext
N
5
chapter
int
N
6
chaptertwo
varchar
N
7
difficulty
int
N
四、项目截图
4.1 下面是学生角色的功能介绍
4.2 下面是教师角色的功能介绍
4.3 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15037/ssm_examsys |
账号密码 | 学生账号/密码:student/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目