基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)

获取源码或者论文请私信博主

演示视频:

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)

使用技术:

前端:html css javascript jQuery ajax thymeleaf 微信小程序

后端:Java springboot框架 mybatis

数据库:mysql5.7

开发工具:IDEA2019

主要功能: 

教师管理员

(1)系统登录:输入账号密码登录系统

(2)用户管理:用户信息的增删改查操作,包括用户的姓名、账号、密码、手机号、角色等信息的操作。

(2)考试管理:教师可以在此模块设置考试的基本信息,点击新增考试,弹出设置界面,包括;考试的名称、考试简介、考试开始的时间、考试结束的时间、考试时长、考试的题目数,点击提交成功新增考试;点击删除,成功删除本场考试,输入内容点击查询查询考试内容,点击修改,弹出修改弹窗,在此页面修改考试内容;

(3)考试题目管理:教师可以在此模块设置单场考试的题目的基本信息,点击题目管理,弹出本场考试的题目管理模块,点击新增题目,弹出设置界面,包括;考试题目的名称、单选或者多选、题目答案、题目分数、题目选项、点击提交成功新增考试题目;点击删除,成功删除本场考试题目,输入内容点击查询查询题目内容,点击修改,弹出修改弹窗,在此页面修改题目内容;

(4)考试人员管理:教师可以在此模块设置单场考试的考试人员的基本信息,点击考试人员管理,弹出本场考试的考试人员管理模块,点击新增考试人员,弹出设置界面,包括;考试考试人员姓名、考试人员账号、考试人员密码、考试人员手机号;点击提交成功新增考试人员;点击删除,成功删除本场考试考试人员,输入内容点击查询考试人员,点击修改,弹出修改弹窗,在此页面修改考试人员;

学生

(1)登录:在登录界面输入账号以及密码成功登录在线考试系统;

(2)考试模块:在此模块可以查看自己能参加的考试,包括考试的标题,题目数,考试简介,点击开始考试系统自动抽取考试题目开始考试;

(3)防止刷新:如果刷新,系统自动提交本场考试,且不能重复参加考试;

(4)倒计时:开始考试系统自动倒计时,倒计时结束系统自动提交考试;

(5)下一题:如果本题已经做,可下一题,如果未做,会给提示;

(6)上一题:如果本题已经做,可上一题,且记录本题的答案,如果未做,会给提示;

(7)提交:点击提交,自动计算考试分数;

(8)考试记录:在此模块查看参加的考试记录;包括:考试场次以及考试分数;

功能截图: 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第1张图片

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第2张图片

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第3张图片

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第4张图片

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第5张图片

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第6张图片

 

 

基于Spring Boot的高校在线考试系统的设计与实现(Java+spring boot+VUE+MySQL)_第7张图片

 

你可能感兴趣的:(java,spring,boot,vue.js)