本项目是一个在线考试系统的设计与开发,本系统提供了三个角色:超级权限管理员、教师、学生,并分别为每个权限提供了不同的功能。
教师功能
:登录及注册、教师个人题库的四种试题的增删改查、本班学生信息的增删改查、两种发布考试方式(随机生成试卷 + 试卷模板上传)、考试试卷内容查询、查看考试安排、学生考试监考、班级成绩导出至Excel、学生试卷导出至Word、查看考试安排、查看学生成绩分布图、试卷每题正确率统计、个人信息修改、试卷自动判分
学生功能
:登录及注册、个人信息修改、查看本班级所有考试安排、参加考试
超级权限管理员功能
:登录、所有教师题库中的四种试题的增删改查、所有学生信息的增删改查、所有教师的考试安排
前端(FE):Vue.js
后端(BE):Spring Boot + MyBatis Plus
数据库(DB):MySQL 5.7