基于SpringBoot+Vue实现的在线考试系统
项目描述
基于SpringBoot+Vue实现的在线考试系统是为高校打造的一款在线考试平台。
系统功能说明
1、系统共有管理员、老师、学生三个角色,管理员拥有系统最高权限。
2、老师拥有考试管理、题库管理、成绩管理、学生管理四个模块。
3、学生可以参与考试、查看成绩、试题练习、留言等功能
需改进之处
1、管理员或老师在添加题目的时候无法手动设置题目分数,可以考虑手动录入分数,如不录入采用默认分数。
2、填空题在考试的时候偶尔会有答题线消失的BUG,导致该题目无法作答。
3、......
运行环境
jdk8+tomcat8+mysql5.7+IntelliJ IDEA+maven+nodejs
项目技术(必填)
springboot+mybatis-plus+vue + axios + Element-UI + vuex + echarts
数据库文件(可选)
代码中包含了
资源包文件(可选)
MySQL5下载链接:https://pan.baidu.com/s/1cuu0F2RM_DulSz2Tk1fXIA
提取码:jcxs
Maven3.6.0下载链接:https://pan.baidu.com/s/1vmEo2EB2kvNB1v4IowILRQ
提取码:67mg
运行视频(可选)
链接: https://pan.baidu.com/s/18FGTduPgHwtz-RiogZ3NDg?pwd=48zd 提取码: 48zd
是否原创(转载必填原文地址)
互联网所得
项目截图(必填)
运行截图(必填)
用户登录
管理员、老师主页面
学生主页面
考试管理
题库管理
成绩查询
学生管理
教师管理
注意事项(可选)
1.地址说明
2.账号说明
管理员: 9991/123456
老师: 20081001/123456
学生: 20224001/123456
3.运行说明
1、安装前置运行环境nodejs、maven,打开cmd命令行,执行如下命令 npm install 2、依赖下载完之后,执行如下命令运行前端项目 npm run dev 3、自行配置maven环境,使用idea打开服务端项目,修改application.properties下的数据库配置 4、连接本地数据库,创建online_exam数据库,执行sql目录下的sql脚本 5、请使用8.0版本的MySQL
4.需要远程部署请添加微信:LVS_2018
猜你喜欢
- Springboot开发的客户关系管理系统SpringbootCRM
- 基于SpringBoot+thymeleaf实现的图书馆借阅管理系统
- 基于SpringBoot学生就业管理系统(带万字文档)
- 基于SpringBoot+Vue滑雪场管理系统的设计与实现
- spring boot整合freemaker开发医院管理系统
- 基于springboot+layui实现的医院信息管理系统
- 基于SpringBoot+Vue实现的医院在线挂号系统
- 基于SpringBoot实现的学生就业管理系统
- 基于SpringBoot+Vue实现的酒店管理系统
- 基于SpringBoot+Vue实现的物流快递仓库管理系统
- spring boot整合WebSocket实现多人聊天室的实例
- 基于netty开发的在线聊天程序netty-chat
- /
- /OnlineExamSystem
- /OnlineExamSystem/OnlineExamSystemApi
- /OnlineExamSystem/OnlineExamSystemApi/pom.xml
- /OnlineExamSystem/OnlineExamSystemApi/sql
- /OnlineExamSystem/OnlineExamSystemApi/sql/online_exam.sql
- /OnlineExamSystem/OnlineExamSystemApi/src
- /OnlineExamSystem/OnlineExamSystemApi/src/main
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/config
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/controller
/OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/controller/AdminController.java
/OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/controller/AnswerController.java
/OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/controller/ExamManageController.java
/OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes/controller/FillQuestionController.java
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter/oes
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com/rabbiter
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java/com
- /OnlineExamSystem/OnlineExamSystemApi/src/main/java
- /OnlineExamSystem/OnlineExamSystemApi/src/main
- /OnlineExamSystem/OnlineExamSystemApi
- /OnlineExamSystem

- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合thymeleaf做为显示层的hello world实例
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证 Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例
