一、在线考试系统介绍(springboot-penguin-master)
系统概要
在线考试系统旨在为学生提供一个在线考试的平台,在这里,学生不仅可以网上在线考试,而且可以浏览题库中心下的各个课程的题库,也可以在讨论区下发表自己的想法,当然也在帖子下留言评论.
二、系统功能实现
- 在线考试模块
考试倒计时、考试安排表
答题卡、作答区
批改完试卷后查看成绩情况以及参考答案 - 题库系统模块
课程分类
题目列表、题目难度
题目描述、参考答案等
题目标签
在线编程(Online Judge) - 论坛系统模块
发布帖子、回帖、评论
浏览帖子
传送门窗口
点赞、浏览统计
帖子分类
帖子编辑、删除 - 个人中心模块
更新个人信息、上传头像等
考试记录
发帖记录
考试统计分析 - 后台管理模块
用户管理
考试管理
题目管理
课程管理
成绩管理
帖子管理
评论管理
技术选型
四、后台技术选型
SpringBoot(Spring、SpringMVC)
MyBatis
Thymeleaf
前端技术选型
Semantic UI
Bootstrap
jQuery
开发环境
操作系统:Windows 10
编程语言: Java 8
开发工具: IDEA、Navicat、Git
项目构建: Maven 3.3.9
服务器:Tomcat 8.5
数据库: MySQL、Redis
代码托管平台: GitHub
部署环境
操作系统: CentOS 7.4
编程语言: Java 8
服务器: Tomcat 8.5、Nginx 1.12.2
数据库: MySQL、Redis
五、相关截图
以上功能本人均进行测试
文末源码分享与获取↓↓↓↓
QQ:2842869408