尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

StarTraining企业培训系统实战指南:30分钟跑通从建课到考试的完整流程

StarTraining企业培训系统实战指南:30分钟跑通从建课到考试的完整流程 StarTraining企业培训系统实战指南30分钟跑通从建课到考试的完整流程【免费下载链接】StarTraining职星学院企业培训系统是一套基于点播、直播、考试、培训、面授等功能完善的在线教育系统开源版是基于商业版精简实现的一个企业员工培训系统致力于打造一个各行业都适用的在线培训系统、企业培训平台、员工培训系统、企业内部培训系统。项目地址: https://gitcode.com/gh_mirrors/st/StarTrainingStarTraining职星学院是一款开源的企业培训系统由商业版精简而来覆盖课程管理、课件上传、学习进度、在线考试等完整链路采用前后端分离架构后端 Spring Boot 2.5.8 MySQL前端 Vue2管理员端与学员端是两套独立的前端工程。如果你需要一套可以私有化部署的在线培训平台它是比较省心的起点。系统全貌1 个后端 2 个前端仓库的代码结构可以按「1 个后端、2 个前端、1 组公共代码」来记edu-admin/后端入口控制器按课程、知识库、系统管理分组edu-learn/学习、课件、数据统计等业务逻辑edu-common/、edu-framework/公共领域对象与框架配置admin_vue/管理端前端负责建课、组卷、用户与部门管理home_pc/学员端 PC 前端负责选课、学习、考试、个人中心数据表由仓库根目录的yc_edu.sql提供导入后系统即可直接使用无需初始化脚本。三类典型使用场景新员工入职创建入职课程指派给指定部门跟踪完成率岗位技能考核课件学习与考试结合学完当场测试合规类培训必修课限时学习进度按部门出报表这三种场景都不需要改代码在管理端页面上就能配完。若后续要接钉钉、企业微信登录可以留意admin_vue/src/assets/js/platform-jsapi/目录里面已经预留了多端登录的抽象层。本地跑起来环境要求JDK 8 以上、MySQL 8.0、Redis、Maven、Node.js 12 以上。顺序是「数据库 → 后端 → 管理端 → 学员端」# 1. 克隆代码 git clone https://gitcode.com/gh_mirrors/st/StarTraining # 2. 建空库并导入 yc_edu.sql # 在 edu-admin/src/main/resources/application-druid.yml 配置数据库账号密码 # 3. 启动后端默认端口 8900 cd edu-admin mvn clean package java -jar target/*.jar # 4. 启动管理端 cd ../admin_vue npm install npm run serve # 5. 启动学员端 cd ../home_pc npm install npm run serve启动后先登录管理端创建一个用户和一门课程再用学员账号切到学员端确认能选课、能看视频闭环就算打通了。管理端与学员端能力拆解两端共用同一套后端接口只是入口分开管理端的课程页面在admin_vue/src/views/course/下学员端的页面在home_pc/src/pages/下。管理端的主流程是「建课程 → 传课件视频/文档→ 指派用户或部门 → 发布」相关接口调用集中在admin_vue/src/api/learn/course.js可以顺着它快速对照页面上每个按钮对应的接口。学员端则负责把学习时长和课件状态回写后端管理端的数据中心能按部门查完成率与进度做培训周报时直接取数即可。当课程满足配置条件例如课件学完证书模块会把证书发给学员这是培训成果落地的最后一步想改代码从哪下刀改界面风格从admin_vue/src/views/或home_pc/src/pages/的页面文件入手主题变量在admin_vue/src/styles/variables.scss加新业务模块参考edu-learn里「domain → mapper → service → controller」的分层照抄一个简单控制器改造最快改题型定位edu-learn下 knowledge 包的实体类再对照管理端组卷页面常见问题前端起不来或请求不到后端先确认后端 8900 端口是否已监听再看前端vue.config.js里的代理地址是否指向了正确端口。只当学习材料读不部署行不行可以。建议从yc_edu.sql的表结构读起再翻edu-admin/src/main/java/com/edu/web/controller/下的控制器业务边界比较清晰。开源版有没有考试功能有。支持单选、多选、判断等题型组卷和指派考试都在管理端完成。部署完成后建议先建一门课程拉几个同事把「学习 → 考试 → 发证」完整走一遍这是验证系统是否符合团队需求的最短路径。【免费下载链接】StarTraining职星学院企业培训系统是一套基于点播、直播、考试、培训、面授等功能完善的在线教育系统开源版是基于商业版精简实现的一个企业员工培训系统致力于打造一个各行业都适用的在线培训系统、企业培训平台、员工培训系统、企业内部培训系统。项目地址: https://gitcode.com/gh_mirrors/st/StarTraining创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表