# 简介(有用的话记得给个star哈,谢谢啦)
## 1. 项目描述
1. 此项目为一个基于Vue的前后端分离的在线考试系统项目
2. 使用了 Vue 全家桶+ES5ES6ES7+Webpack 等前端新技术
3. 后端基于SpringBoot搭建SSM框架
4. 包括学生端、教师端和管理员端
5. 采用模块化、组件化、工程化的模式开发
6. 教师端和管理员端基于[vue-element-admin模板](https://github.com/PanJiaChen/vue-element-admin)
## 2. 能从此项目中学到什么?
### 2.1 项目开发流程及开发方法
1. 熟悉一个项目的开发流程
2. 学会组件化、模块化、工程化的开发模式
3. 掌握使用 vue-cli 脚手架初始化 Vue.js 项目
4. 学会模拟 json 后端数据,实现前后端分离开发
5. 学会 ES5ES6ES7+eslint 的开发方式
6. 掌握一些项目优化技巧
7. 掌握WebSocket实时在线通信
### 2.2 Vue 插件或第三方库
1. 学会使用 vue-router 开发单页应用
2. 学会使用 axios/vue-resource 与后端进行数据交互
3. 学会使用 vuex 管理应用组件状态
4. 学会使用 基于Vue的插件, 如vue-seamless-scroll实现无缝滚动,v-viewer实现图片预览,ly-tab实现触摸滑动并具有回弹效果等
5. 学会使用 mint-ui、muse-ui和element-ui 组件库构建界面
6. 学会使用 mockjs 模拟后台数据接口
7. 学会通过API接口与后端进行交互
8. 学会通过第三方平台七牛云进行图片的存取
## 3. 运行项目
**onlineexam-system-backend文件夹:**
1. 导入onlineexam.sql数据库文件,并修改src/main/resources/application.properties配置文件连接MySQL数据库正确的用户名和密码
2. 在IntelliJ IDEA中运行OesApplication启动类
## 4. 其他项目地址
[在线考试系统学生端](https://github.com/FrontDemon/onlineexam-student)
[在线考试系统教师端](https://github.com/FrontDemon/onlineexam-teacher)
[在线考试系统管理员端](https://github.com/FrontDemon/onlineexam-admin)
没有合适的资源?快使用搜索试试~ 我知道了~
考试类精品--基于Vue.js的在线考试系统后端项目源码(基于SpringBoot的SSM框架).zip
共132个文件
java:107个
xml:17个
properties:2个
需积分: 5 0 下载量 177 浏览量
2024-02-06
10:11:12
上传
评论
收藏 219KB ZIP 举报
温馨提示
考试类精品--基于Vue.js的在线考试系统后端项目源码(基于SpringBoot的SSM框架)
资源推荐
资源详情
资源评论
收起资源包目录
考试类精品--基于Vue.js的在线考试系统后端项目源码(基于SpringBoot的SSM框架).zip (132个子文件)
mvnw.cmd 6KB
.gitignore 277B
maven-wrapper.jar 47KB
BankMultipleChoiceQueExample.java 35KB
BankSingleChoiceQueExample.java 35KB
PaperExample.java 33KB
StudentWrongServiceImpl.java 33KB
TeacherPaperServiceImpl.java 31KB
StudentExample.java 31KB
TeacherBankManageServiceImpl.java 30KB
StudentFeedbackExample.java 28KB
ProgramingLanguageExample.java 26KB
StudentHomeServiceImpl.java 23KB
TeacherExample.java 21KB
AdminExample.java 21KB
TeacherNoticeExample.java 21KB
StudentPaperAnswerExample.java 20KB
StudentPaperScoreExample.java 19KB
PaperQueExample.java 19KB
BankJudgeQueExample.java 19KB
BankFillQueExample.java 19KB
StudentHomeRotationImgExample.java 18KB
StudentSystemController.java 15KB
TeacherStudentServiceImpl.java 13KB
TeacherBankManageController.java 13KB
StudentWrongController.java 8KB
StudentHomeController.java 8KB
StudentProfileServiceImpl.java 6KB
WebSocketDemo.java 6KB
StudentProfileController.java 6KB
AdminFeedbackServiceImpl.java 5KB
TeacherStudentController.java 5KB
AdminSubjectServiceImpl.java 5KB
MavenWrapperDownloader.java 5KB
TeacherPaperController.java 4KB
TeacherNoticeController.java 4KB
AdminRotationImgServiceImpl.java 4KB
TeacherNoticeServiceImpl.java 4KB
AdminTeacherServiceImpl.java 4KB
ProfileImageSavaUtil.java 3KB
AdminFeedbackController.java 3KB
BankMultipleChoiceQue.java 3KB
WebSocketServer.java 3KB
AdminSubjectController.java 3KB
BankSingleChoiceQue.java 3KB
AdminRotationImgController.java 3KB
AdminTeacherController.java 3KB
Paper.java 3KB
QiniuCloudUtil.java 3KB
TeacherSystemController.java 3KB
TempProfileImageSavaUtil.java 3KB
StudentSystemServiceImpl.java 2KB
AdminSystemController.java 2KB
Student.java 2KB
ServerResponse.java 2KB
StudentFeedback.java 2KB
ProgramingLanguage.java 2KB
StudentSearchServiceImpl.java 2KB
MobilePhoneUtil.java 2KB
TeacherBankManageService.java 2KB
BankJudgeQue.java 2KB
BankFillQue.java 2KB
Teacher.java 1KB
Admin.java 1KB
StudentHomeService.java 1KB
TeacherNotice.java 1KB
StudentSearchController.java 1KB
StudentPaperAnswer.java 1KB
OesApplication.java 1KB
FindContentWithImage.java 1KB
TeacherSystemServiceImpl.java 1KB
StudentPaperScore.java 1KB
PaperQue.java 1KB
BankMultipleChoiceQueMapper.java 1KB
StudentPaperAnswerMapper.java 1KB
ApplicationConfig.java 1KB
BankSingleChoiceQueMapper.java 1KB
StudentHomeRotationImg.java 1KB
StudentWrongService.java 1KB
BankJudgeQueMapper.java 1KB
AdminSystemServiceImpl.java 1KB
BankFillQueMapper.java 1KB
StudentHomeRotationImgMapper.java 1KB
ProgramingLanguageMapper.java 1018B
StudentPaperScoreMapper.java 1004B
StudentFeedbackMapper.java 978B
TeacherNoticeMapper.java 942B
WebSocketController.java 860B
PaperQueMapper.java 856B
PaperMapper.java 842B
TeacherMapper.java 834B
StudentMapper.java 834B
AdminMapper.java 802B
TeacherStudentService.java 792B
AdminFeedbackService.java 750B
OesApplicationTests.java 736B
TeacherPaperService.java 731B
MultipleAnswersUtil.java 691B
StudentProfileService.java 685B
WebSocketConfig.java 633B
共 132 条
- 1
- 2
资源评论
码农阿豪
- 粉丝: 1w+
- 资源: 1754
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功