一、基于springboot+vue前后端分离的学生在线考试管理系统
本系统通过教师用户创建班级编写试卷信息然后发布到班级。学生用户进入班级,在线作答,考试结果数据通过网络回收,系统自动进行判分,生成考试成绩和统计数据。教师用户也可以再次批阅试卷,确定最后得分。
试卷支持单选、多选、判断、填空、简答五大题型,可以选项是否允许题目复制、题目乱序功能、是否启动自动批改功能
二、技术框架
这是一款基于springboot+vue前后端分离的线上考试系统
前端:vue框架,搭配vue-cli、axios、vuex、element-ui组件库
后端:springBoot框架、jwt、swagger、持久层mybatis
数据库:mysql数据库。
开发工具:IDEA VScode navicat maven
三、运行步骤及地址
1.vscode打开前端:终端执行npm install后,再执行node app.js
2.navicat导入mysql数据库。
2.idea打开后端框架,修改数据库密码,执行。
四、展示
首页
教师角色-我的班级
学生角色-我的班级
教师角色-班级空间
学生角色-班级空间
教师角色-我的试卷
教师角色-新增试卷
学生角色-进行考试
教师角色-批改试卷
学生角色-查看试卷