基于springBoot+Vue的在线考试系统总体概述
这段时间,做了一个基于SpringBoot+Vue的在线考试系统,支持填空题、判断题、单选题、多选题
后端地址:
前端地址:
项目实现了基于url的访问控制,前端路由动态生成。目前包含3种角色(管理员,老师,学生),主要功能如下:
(1)在线考试
(2)查看答题情况
(3)试卷管理
(4)题库管理
(5)用户管理
项目使用的技术栈:
后端:
(1)springBoot,版本是2.1.7.RELEASE
(2)springSecurity,实现基于uri的访问控制
(3)Mybatis,及其分页插件pagehelper (4)mysql数据库,版本是8
(5)jwt,token校验
前端:
(1)Vue
(2)Vuex,状态管理
(3)vue-router,实现了动态路由
(4)js-cookie,保存信息,防止刷新页面丢失信息
(4)axios,发送请求
使用vue-admin-template构建页面。
1.在线考试
2.查看答题情况
3.添加题库
4.试卷管理
