一个简单的在线考试系统。后台使用 Spring MVC MyBatis FreeMarker 实现。前端使用 Bootstrap jQuery 和 MVVM 框架 Vue.js实现。
项目源码获取方式:关注转发之后私信回复【源码】即可免费获取
内置功能
- 后台
- 试卷管理(增、删、改、查)
- 题库管理(增、删、改、查)
- 成绩查看(查)
- 用户查看(查)
- 前台
- 选择试题
- 考试界面(考试完出成绩,考试完查看答案)。
- 查看成绩 #技术选择
- 后端
- Spring
- Spring MVC
- MyBatis
- 阿里云 Druid 数据库连接池
- FreeMarker 模板引擎
- pagehelper分页插件
- 前端
- Bootstrap
- jQuery
- Vue.js
- Datatables
界面展示
- 后台管理
- 主页界面
- 登陆界面 使用了验证码
- 后台主页界面
- 试卷管理(增、删、改、查) **使用 VUE 进行数据绑定 后台使用 pagehelper分页 **
- 题库管理(增、删、改、查) 使用 Datatables 进行前端分页 查询 排序
- 成绩查看 使用 Datatables 进行前端分页 查询 排序
- 用户查看 使用 Datatables 进行前端分页 查询 排序
考试界面
- 选择试卷
- 试卷考试 后台使用了一个Spring 的定时调度任务来控制考试时间每 60秒执行一次
- 提交试卷返回成绩
- 查看答案
- 已考试界面
项目源码获取方式:关注转发之后私信回复【源码】即可免费获取
本文暂时没有评论,来添加一个吧(●'◡'●)