产品简介
yftrain 云帆培训考试系统是一款开源的多角色在线培训考试平台。它集成了用户管理、题库管理、在线考试、错题训练等功能,支持权限控制和多题型组卷,适合企业、培训机构用于内训和考试流程管理。

核心功能
- 多角色权限管理系统
- 题库与试题管理功能
- 在线考试与错题训练
- 灵活考试权限控制
- 多种题型支持与随机组卷
快速开始
- 安装JDK 1.8+环境
- 安装MySQL 5.7+并导入数据库初始化SQL文件
- 修改配置文件application-local.yml设置数据库和文件路径
- 运行启动脚本start.bat(Windows)或start.sh(Linux)
- 访问http://localhost:8101并使用默认账号admin/admin或person/person登录
界面预览


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