【免费下载链接】StarTraining
职星学院企业培训系统是一套基于点播、直播、考试、培训、面授等功能完善的在线教育系统,开源版是基于商业版精简实现的一个企业员工培训系统,致力于打造一个各行业都适用的在线培训系统、企业培训平台、员工培训系统、企业内部培训系统。
职星学院(StarTraining)是一款开源的企业培训系统,管理端提供了从课程创建、课件配置到学员分配的完整流程。本文面向新手管理员,手把手教你用3 步在管理端创建第一门课程,并把课程精准分配给指定学员或部门。
为什么要在管理端先完成课程创建?
职星学院的架构分为两部分:
- 管理端:管理员在这里创建课程、上传课件、分配学员、查看统计
- 学员端:学员登录后只学习"被分配给 TA"的课程
也就是说:管理端不发布、不分配,学员端就看不到任何内容。所以创建课程 + 分配学员,是所有培训动作的起点。
第一步:登录管理端,进入课程管理
用管理员账号登录职星学院管理端,在左侧导航菜单中找到【课程】模块。课程模块下主要有两个入口:
| 功能 | 入口 | 说明 |
|---|---|---|
| 课程分类 | 分类管理 | 维护课程的层级分类,建议先建好 |
| 课程列表 | 课程管理 | 创建、编辑、发布课程的主界面 |
课程列表页按未发布 / 已发布 / 已关闭三个状态分页签展示,并支持按分类树和关键词搜索(实现见 index.vue)。右上角的【新建】按钮,就是创建第一门课程的入口。
💡 小建议:创建课程前,先到分类管理页用【添加一级分类】把分类建好(如"新人必修""岗位技能"),见 addCategory.vue。分类建好后,后续课程和搜索筛选都会更清晰。
第二步:3个页签填完课程——基础信息、课件列表、可见范围
点击【新建】后进入课程创建页。页面顶部有三个按顺序引导的页签,正好对应"3步"的核心:
① 基础信息 → ② 课件列表 → ③ 可见范围(页签定义见 layoutHeader.vue)
① 基础信息:给课程定好"身份"
在基础信息页签下填写课程的基本属性(表单实现见 formBaseSetting.vue):
| 字段 | 填写建议 |
|---|---|
| 标题 | 课程名称,如"新员工入职培训" |
| 分类 | 从分类树中选择,如"新人必修" |
| 封面图 | 建议 960×540px 或 16:9,支持 jpg/png/gif |
| 关联讲师 | 可选,关联后学员端会展示讲师 |
| 学习模式 | 自由式学习:学员自由安排;解锁式学习:必须按顺序学 |
| 同步已学进度 | 多端学习进度是否同步 |
| 倍速播放 | 是否允许学员调整播放速度 |
| 学分 | 学完课程可获得的学分值 |
② 课件列表:上传视频或文档
进入课件列表页签(实现见 formLessonSetting.vue),提供三种添加方式:
- 选择已有课件:从课件库中挑选已上传过的素材
- 添加视频:直接上传视频文件
- 添加文档:上传 PDF 等文档作为课件
添加后,列表里可以对每节课件执行编辑、删除、拖拽排序——拖拽手柄可以直观调整学习顺序,保存后即生效。
③ 可见范围:把课程分配给指定学员
这是"分配"动作发生的地方(实现见 formOrgSetting.vue)。顶部提供两个选项:
- 默认管理范围学习:默认范围内所有学员都可学习
- 自定义范围学习:只有被指定的部门和学员可见可学 👈 分配给指定学员就用它
选择"自定义范围学习"后,点击【请选择可见范围】,在弹出的组织树中选择目标部门和学员,选好后点【保存】。此时课程就只对你勾选的人"可见"了。
第三步:发布课程,学员立刻可见
三个页签都完成后,点击页面右上角的发布按钮(见 layoutHeader.vue)。发布成功后:
- 课程从"未发布"页签移入已发布页签
- 被分配的学员登录学员端即可开始学习
- 管理端可在课程操作列查看可见范围(随时调整分配)和统计(学习人数、完成人数等,见 studentStatistic.vue)
⚠️ 常见疑问:课程创建完学员看不到?——大概率是忘了点发布,或可见范围选了"自定义"但没有勾选该学员。检查这两点基本能解决问题。
常见问题 FAQ
Q1:课程发布后还能修改吗?可以。已发布课程支持"编辑"和"关闭"操作,关闭后学员将无法继续学习,适合课程下线或更新重发。
Q2:想让某个部门整体学一门课,怎么操作最快?在可见范围选择"自定义范围学习"后,直接勾选整个部门即可,部门下所有成员都会获得学习权限,无需逐个添加学员。
Q3:分类可以随意调整吗?可以。分类树支持新增、编辑、删除(见 index.vue),调整分类只影响展示归类,不会删除课程本身。
小结:3步完成从0到1
| 步骤 | 操作 | 关键动作 |
|---|---|---|
| 1️⃣ | 进入课程管理 | 先建好分类,点击【新建】 |
| 2️⃣ | 填完三个页签 | 基础信息 → 课件列表 → 可见范围 |
| 3️⃣ | 发布课程 | 点击右上角【发布】,学员即刻可见 |
掌握以上 3 步,你就可以在职星学院管理端快速搭建企业培训的第一门课程,并通过"可见范围"把课程精准分配给指定的部门与学员。后续还可以结合课程统计功能跟踪学习进度,逐步完善企业的在线培训体系。
【免费下载链接】StarTraining
职星学院企业培训系统是一套基于点播、直播、考试、培训、面授等功能完善的在线教育系统,开源版是基于商业版精简实现的一个企业员工培训系统,致力于打造一个各行业都适用的在线培训系统、企业培训平台、员工培训系统、企业内部培训系统。
相关推荐
Bundler入门:5分钟学会创建和管理你的第一个Gemfile
Bundler入门:5分钟学会创建和管理你的第一个Gemfile Bundler是管理Ruby应用程序gem依赖的终极工具,它让开发者能够轻松处理复杂的依赖关系
开发工具包管理器Leva入门指南:5分钟学会创建第一个React控制面板
Leva入门指南:5分钟学会创建第一个React控制面板 Leva是一个React优先的组件GUI库,它能帮助开发者快速构建功能丰富的控制面板。通过简单的API
UI组件前端开发工具数据科学入门第一课:定义数据科学(Data Science for Beginners 课程解析)
数据科学入门第一课:定义数据科学(Data Science for Beginners 课程解析) 本篇文章是 Data Science For Beginne
数据科学教程
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考