开发技术:SpringBoot+Vue+MySql
需求分析:
本项目有三个角色,依次是管理员、教师和学生,各角色相对应的功能如下。
管理员
1. 考试管理:考试查询、新增、编辑或修改考试信息;核心内容包括所属学院、专业、年级、考试日期、考试时间、总分等;
2. 题库管理:题目类型分为选择题、判断题与填空题,各试题设置分数与难度等级,并可配置题库所属考试(科目),并可通过选座试题难度,与各题目类型的数量来进行自动组卷等;
3. 成绩查询:支持查看单个学生的考试成绩记录,也可根据考试科目查看单个科目各分数段的考试分数统计;
4. 学生管理:查询、新增、修改或删除学生信息;
5. 教师管理:查询、新增、修改或删除教师信息;
教师
1. 考试管理:考试查询、新增、编辑或修改考试信息;核心内容包括所属学院、专业、年级、考试日期、考试时间、总分等;
2. 题库管理:题目类型分为选择题、判断题与填空题,各试题设置分数与难度等级,并可配置题库所属考试(科目),并可通过选座试题难度,与各题目类型的数量来进行自动组卷等;
3. 成绩查询:支持查看单个学生的考试成绩记录,也可根据考试科目查看单个科目各分数段的考试分数统计;
4. 学生管理:查询、新增、修改或删除学生信息;
学生
1. 我的试卷:可查看系统内所有的可做试卷信息,点击进入试卷后可查看题目总数及分数,并可进行在线答题;
2. 我的分数:学生可查看个人所有的考试记录,包括考试时间、考试科目、考试分数等;
3. 系统留言:学生可在系统内发布个人留言;
4. 修改密码:学生可在系统内修改个人登录密码;
系统截图如下: