计算机系统应用教程网站

网站首页 > 技术文章 正文

基于 Spring MVC MyBatis前端Vue.js打造在线考试系统源码分享

btikc 2024-09-25 15:00:56 技术文章 16 ℃ 0 评论

一个简单的在线考试系统。后台使用 Spring MVC MyBatis FreeMarker 实现。前端使用 Bootstrap jQuery 和 MVVM 框架 Vue.js实现。

项目源码获取方式:关注转发之后私信回复【源码】即可免费获取

内置功能


  • 后台
  1. 试卷管理(增、删、改、查)
  2. 题库管理(增、删、改、查)
  3. 成绩查看(查)
  4. 用户查看(查)
  • 前台
  1. 选择试题
  2. 考试界面(考试完出成绩,考试完查看答案)。
  3. 查看成绩 #技术选择

  • 后端
  1. Spring
  2. Spring MVC
  3. MyBatis
  4. 阿里云 Druid 数据库连接池
  5. FreeMarker 模板引擎
  6. pagehelper分页插件
  • 前端
  1. Bootstrap
  2. jQuery
  3. Vue.js
  4. Datatables

界面展示

  • 后台管理
  1. 主页界面
  1. 登陆界面 使用了验证码
  1. 后台主页界面
  1. 试卷管理(增、删、改、查) **使用 VUE 进行数据绑定 后台使用 pagehelper分页 **
  1. 题库管理(增、删、改、查) 使用 Datatables 进行前端分页 查询 排序
  1. 成绩查看 使用 Datatables 进行前端分页 查询 排序
  1. 用户查看 使用 Datatables 进行前端分页 查询 排序

考试界面

  1. 选择试卷
  1. 试卷考试 后台使用了一个Spring 的定时调度任务来控制考试时间每 60秒执行一次
  1. 提交试卷返回成绩
  1. 查看答案
  1. 已考试界面

项目源码获取方式:关注转发之后私信回复【源码】即可免费获取

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表