产品简介
yfexam-exam 云帆培训考试系统是一款开源多角色在线考试软件,适用于企业培训和教育机构,帮助管理员管理题库、组织在线考试,学员可参加考试、查看分数和错题训练。系统支持用户、角色、部门管理,实现完善的考试流程。

核心功能
- 完善的权限控制和用户系统
- 多角色支持(学员和管理端)
- 考试权限自定义(完全公开或指定部门)
- 支持单选题、多选题、判断题等题型
- 题库组卷功能,随机排序防作弊
快速开始
- 安装 JDK 1.8 或更高版本。
- 安装 MySQL 5.7,导入数据库初始化文件。
- 修改配置文件 application-local.yml 中的数据库和文件路径设置。
- 运行启动脚本(Windows 下双击 start.bat,Linux 下运行 start.sh)。
- 访问 http://localhost:8101 开始使用。
界面预览


与其他方案对比
| 对比项 | yfexam-exam | 同类方案 |
|---|---|---|
| 开源性 | 提供开源免费版本,支持商业定制 | 多数同类软件为闭源商业软件 |
| 平台支持 | 支持 Windows、macOS、Linux 多平台 | 可能仅支持单一平台 |
| 功能集成 | 集成用户管理、题库管理、在线考试、错题训练全流程 | 可能需要多个工具组合实现 |
适合谁用
- 企业培训管理员,用于组织员工在线考试
- 教育机构教师,用于创建和管理题库与考试
- HR 部门人员,用于员工培训评估
- 需要自定义考试权限的团队管理者
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/qiutiandefeng/yfexam-exam