项目描述
springboot+vue在线考试系统:
使用目前较为流行的框架spring boot,前端部分采用了vue,项目的业务流程相对简单,该项目主要功能包括学生管理,教师管理,题库管理,成绩查询,考试管理等。通过这些功能可以发布试题让学生进行考试,考试结束后快速的打分。
运行环境
jdk8+maven+mysql+IntelliJ IDEA
项目技术
springboot+vue
项目截图
登录页
管理端
教师管理
学生管理
题库管理
考试管理
成绩管理
学生端
部分数据库
考试表
examCode int 考试编号
description varchar 该次考试介绍
source varchar 课程名称
paperId int 试卷编号
examDate varchar 考试日期
totalTime int 持续时长
grade varchar 年级
term varchar 学期
major varchar 专业
institute varchar 学院
totalScore int 总分
type varchar 考试类型
tips varchar 考生须知
成绩表
scoreId int 分数编号
examCode int 考试编号
studentId int 学号
subject varchar 课程名称
ptScore int 平时成绩
etScore int 期末成绩
score int 总成绩
answerDate varchar 答题日期
学生表
studentId int ID
studentName varchar 姓名
grade varchar 年级
major varchar 专业
clazz varchar 班级
institute varchar 学院
tel varchar 电话号码
email varchar 电子邮件
pwd varchar 密码
cardId varchar 身份证号
sex varchar 性别
role varchar 角色(0管理员,1教师,2学生)