基于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.试卷管理

经验分享 程序员 微信小程序 职场和发展