前言
整个项目的都是自己从0到1完成的(包括数据库设计)。
这个项目耗费了自己的很多心血,尤其是数据库的设计(中途推翻重做了好几次💔)。在做这个之前也看过很多类似的开源项目,相较于商用的产品功能都很少。本项目可以说是考虑到了大部分的功能,因为是自己一个人写的,所以BUG是避免不了的。勿喷啊!
这个考试系统相较于现有的一些同类系统,功能更加的齐全,页面也更加的简介,操作更加的便捷!!!!
- CloudTopExam交流群1: 967055645
部分页面展示
功能说明
学生功能
功能 | 说明 |
---|---|
工作台 | 个人的错题知识点统计、未完成的训练(命名不正确,后续会改🙈) |
智能训练 | 根据当前错题统计分析,采用协同过滤、杰尔卡德算法进行错题推荐训练 |
错题统计 | 统计考试、训练中所有错题,可进行正确率排序 |
考试 | 支持单选、多选、判断、填空、简答五种题型的作答 |
训练 | 支持多种形式的作答训练 |
训练记录 | 查看所有训练过的记录、可对未完成训练进行继续训练 |
个人中心 | 支持基本信息的修改、手机绑定功能后续会添加 🙈) |
管理端/教师功能
功能 | 说明 |
---|---|
找回密码 | 支持QQ邮箱验证码找回(其余邮箱不支持) |
工作台 | 查看系统的概览、考试数据、 公告、 待批阅试卷、人数占比等 |
分析页 | 错题最多的五个知识点的总错题数、错题总量、错题题型知识点分布 |
班级错题分析 | 获取对应班级的错题知识点TOP5、错题学科TOP5 |
试卷错题分析 | 该套试卷所有错题分析 |
创建试卷 | 支持从题库随机抽取、指定选题创建试卷 |
创建考试 | 选定已创建的试卷进行试卷的创建 |
批阅试卷 | 选定指定考试进行批阅 |
题库管理 | 支持题库的增删改查 |
添加题目 | 支持单选、多选、判断、填空、简答五种题型的添加 |
题目批量导出 | 支持题目的批量导入(但不能太多V) |
用户管理 | 支持用户的增删改查 |
部门管理 | 支持部门的增删改查、排序、查看对应部门下的所有用户 |
学科管理 | 支持学科的增删改查、排序 |
用户信息 | 查看个人最近发布的考试、创建的试卷 |
用户设置 | 修改个人的手机、性别、登录密码、安全邮箱 (手机绑定功能待添加) |
发送消息 | 支持发送公告、站内消息、邮件消息(目前只只支持QQ邮箱) |
日志管理 | 记录用户的登录、操作日志信息 |
源码获取
- gitee:
https://gitee.com/Jinglong233/cloud-top-exam
- github:
https://github.com/Jinglong233/CloudTopExam
数据库设计以及其他说明
其他的信息可以可以查看:CloudTopExam的开发文档