这段时间,做了一个基于SpringBoot+Vue的在线考试系统,支持填空题、判断题、单选题、多选题

后端地址:https://github.com/qiuxinfa/boot-vue-online-exam-sever

前端地址:https://github.com/qiuxinfa/boot-vue-online-exam-client

项目实现了基于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.试卷管理

 

Logo

前往低代码交流专区

更多推荐