云帆培训考试系统新手指南:从本地运行到组织第一场考试,一篇就够了

📅 2026/8/25 17:30:18
云帆培训考试系统新手指南:从本地运行到组织第一场考试,一篇就够了
云帆培训考试系统新手指南从本地运行到组织第一场考试一篇就够了【免费下载链接】yftrain学习系统-在线考试系统 企业培训内训系统-企教培系统平台软件项目地址: https://gitcode.com/gh_mirrors/yf/yftrain云帆培训考试系统yftrain是一款开源的多角色在线培训考试系统集题库管理、在线考试、错题训练、用户与权限管理于一体基于 SpringBoot Shiro Vue MySQL 打造特别适合企业内训、教培机构和个人快速搭建自己的在线考试平台。无论你是想部署一个内部培训考试平台还是想学习考试系统的完整流程这篇文章都能带你从零开始先完成本地运行再亲手组织出第一场考试。一、云帆考试系统能做什么功能全景一图看懂先建立整体认知本系统的角色和功能分为三大块 系统功能考生/教师/管理员多角色登录、用户管理、角色管理、部门管理、系统日志教师功能管理端题库管理、试题管理单选/多选/判断/简答支持题目与选项图片、考试规则设置总分、及格线、时长、从题库便捷组卷、在线阅卷学员功能在线考试、错题训练、考试记录与试卷详情手机端扫码考试、试卷预览、查看成绩 防作弊设计组卷时可指定题库、题量与分值题目和选项随机排序让每份试卷都不同。相关功能说明可参考 exam-vue/src/assets/ 目录下的资料与 docs/源码说明.pdf。二、五步完成本地运行最快配置方法1. 克隆仓库并准备环境先获取源码git clone https://gitcode.com/gh_mirrors/yf/yftrain环境要求很简单JDK 1.8MySQL 5.7官方运行包已提供 docs/运行包/ 中的可执行 jar无需自己编译2. 导入数据库脚本用任意数据库工具如 SQLyog、Navicat、DBeaver新建数据库然后导入项目自带的初始化脚本docs/安装资源/数据库脚本.sql。该脚本会创建完整的表结构包括考试主表、试卷表、题库表、试题表、用户/部门/角色表等 20 余张表并预置了演示数据导入即可用。3. 修改外置配置文件打开 docs/运行包/application-local.yml只需改两处配置项说明spring.datasource.url / username / password改成你自己的 MySQL 连接信息conf.upload.dir改成你电脑上真实存在的上传目录如d:/exam-upload/这是jar 包 外置配置的部署方式配置与程序分离升级时只需替换 jar 包非常方便。4. 一键启动Windows双击运行 docs/运行包/start.batLinux执行 docs/运行包/start.sh启动脚本本质上就是一行命令以指定配置启动exam-api.jar。5. 验证成功记住两套账号浏览器访问http://localhost:8101看到登录页即部署成功 角色账号密码用途管理员adminadmin题库、考试、用户管理学员personperson在线考试、错题训练 详细步骤见 docs/运行包/运行说明.txtWindows 用户还可用 docs/注册Windows服务/ 中的yf-exam.exe install把它注册成系统服务开机自启告别黑窗口。三、组织第一场考试完整操作流程系统跑起来后作为管理员只需三步就能发起一场考试。第一步建题库录入试题在题库管理中新建题库如新员工入职题库在试题管理中录入题目支持单选、多选、判断、简答题型题目和选项都可以上传图片对应前端页面在 exam-vue/src/views/qu/后端试题模块位于 exam-api/src/main/java/com/yf/exam/modules/qu/。第二步新建考试从题库便捷组卷在考试管理中创建考试核心配置项包括开放范围完全公开 / 指定部门可见定员考试时间规则是否限时、开始与结束时间考试规则总分、及格分数、考试时长组卷方式引用题库指定题量与每题分值系统自动随机抽题、题目与选项随机排序保密设置可设置私密考试/口令只有输入口令的学员才能参加第三步学员作答、自动评分与错题训练学员用person/person登录后即可看到考试列表进入考试后系统自动倒计时交卷即自动批改客观题试卷状态流转清晰考试中 → 待阅卷主观题→ 已完成甚至包括弃考状态枚举定义见 exam-api/src/main/java/com/yf/exam/modules/paper/enums/PaperState.java考完后学员可以查看试卷详情并通过错题训练反复巩固薄弱点四、常见问题与进阶路线Q1启动后访问 8101 端口无反应检查application-local.yml中数据库连接是否正确、conf.upload.dir目录是否存在。Q2如何把系统装到服务器长期运行阅读 docs/部署手册.pdfWindows 下可注册为系统服务Linux 下建议配合 systemd 管理。Q3想深入了解数据库设计查阅 docs/数据表结构.pdf核心业务表前缀为el_exam 考试、qu 试题、repo 题库、paper 试卷。Q4如何扩展功能前后端分离结构清晰exam-api为 SpringBoot 后端exam-vue为 Vue 前端模块按exam考试、qu试题、paper试卷、sys系统、user学员划分可参考 docs/源码说明.pdf 上手二次开发。小结云帆培训考试系统用运行包 外置配置的方式把部署门槛降到了最低——导入脚本、改两个配置、双击启动几分钟即可在本地跑起一套完整的企业培训内训系统。建好题库、组好卷你的第一场在线考试就可以开始了【免费下载链接】yftrain学习系统-在线考试系统 企业培训内训系统-企教培系统平台软件项目地址: https://gitcode.com/gh_mirrors/yf/yftrain创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考