项目链接:https://github.com/Shuai-Xie/exam-system/
基于SSH的企业级项目,包含题库管理、试卷管理、考试管理 3 个部分。
一、题库管理
进入主页,默认加载题库管理页面。
题库管理包含功能:
- 查找题目(模糊查找,综合标签查找)
- 添加题目(单选、多选、简答)
- 审核题目(异步加载题目审核后的信息)
- 删除题目(异步加载删除题目后的题目列表)
1. 查找题目
输入题干关键字,模糊查找(Like操作)
选择题目标签,综合查找
2. 添加题目
单选题,type = "radio"
多选题,type = "checkbox"
简答题,textarea
题目已经添加到数据库,题目列表页按 ID 排序在最后面
3. 审核题目
点击审核后异步加载题目列表页面
4. 删除题目
二、试卷管理
题库管理包含功能:
- 添加试卷(手工组卷)
- 试卷预览(模板布局,难易度分布图)
1. 手工组卷
保存后跳转到试卷列表页
2. 试卷预览
拿到 Paper 下的题目,并按照题目类型分类显示
再按照难易度分值做出分布图
三、考试管理
考试管理包含功能:
- 题型管理(外键约束,题型下有题目不可删)
- 难度管理(同上)
- 方向管理(同上)
- 知识管理(外键约束,知识点必须属于某个部门)
1. 题型管理
2. 知识管理
四、彩蛋
1. 关于
2. 换肤
修改 body 的背景图,点击换肤可以选择自己喜欢的背景