SSM在线考试系统,简称exam,它是一套基于SpringBoot+SSM+SpringSecurity技术开发的系统。
该系统分为前端和后端,前端学生可以进行测试,后端是数据的维护端。前端技术采用BootStrap设计的响应式页面,适配各种设备。前端的功能包含 学生注册账号,学生登录系统,学生浏览考试试卷,学生试卷测试,试卷手动提交,试卷自动提交,学生查询成绩,学生查看考试明细等功能。后端功能包含 老师注册账号,上传头像,老师登录,管理员登录,创建菜单,分配权限,创建角色,分配角色,老师试题编写,试卷编写,试卷随机组卷,手动组卷,预览试卷,老师阅卷等核心功能。该系统含有一套权限系统和考试系统,权限系统是基于RBAC(Role Based Access Control) 来设计开发。权限系统是脚手架系统,考试系统是隶属业务系统。 功能太多了,十分的非常不错; 强烈推荐给需要的小伙伴们.
项目结构剖析图:
项目使用技术栈
- 核心框架 SpringBoot
- 权限框架 SpringSecurity
- 模板引擎 Thymeleaf
- 持久层框架 MyBatis
- 视图层框架 SpringMVC
- 页面设计 Bootstrap
- 文件上传 Bootstrap-fileinput
- 个性化表格 Bootstrap-table
- 表单验证 Bootstrap-validator
- MarkDown编辑器 Bootstrap-MarkDown
- 树形表格TreeGrid
- 树形菜单Ztree
- 定时器Timer
- 报表 Chart
- 提示框 jconfirm
- 数据库 MySql
- Set/Get插件 Lombok
- docker/docker-compose
- swagger
- aop日志 等......
码云地址:
https://gitee.com/soul_PreCoder
本文暂时没有评论,来添加一个吧(●'◡'●)