目录
q
新增培训班:
- 专员可以在【培训云】-【培训班】中新增
- 新版在【培训管理】 - 【培训班管理】中新增
【发版更新请注意】以前培训班专员端的权限控制是根据发布范围字段进行的控制,发布范围字段既用于专员端权限控制又用于学员端数据过滤,会导致权限控制不清晰,20240129(0211)版本的更新优化了此功能。
1、培训班管理中增加字段【所属组织】,旧数据已升级
2、【所属组织】单选,可选范围根据当前培训专员权限进行控制
3、原【发布范围】多选,可选范围根据当前培训专员权限进行控制
4、筛选条件中的【权限范围】根据新增加的所属组织字段进行控制调整
专员培训班列表可见权限: 分下面几种情况,项目可根据实际情况自行在元数据filters中配置.
其中:
- 包含上级指所属组织范围包含当前专员培训专员权限及培训专员权限直属上级单位
- 我负责的表示该培训班的创建人为我的
- 有权限的表示所属组织范围包含培训专员设置的业务范围的
- 指定组织的表示所属组织范围包含该指定的组织
{ "role": "cm-train", "list": [ { "value": -1, "label": "包含上级" }, { "value": -2, "label": "我负责的" }, { "value": -3, "label": "有权限的" }, { "value": 0, "label": "指定组织" } ] }
1、基本信息
包括基本信息、报名参数、人数控制
基本信息字段:
字段名 | 说明 |
---|---|
封面 | 该培训班的封面,若不加,则使用默认封面 |
所属组织 | 必填;本次培训课程的所属组织,用于控制专员能操作的范围,单选 |
发布范围 | 必填;本次培训课程的发布范围,用于控制报名人员范围,多选 |
负责人 | 必填;负责人默认为当前用户,专员可修改,讲师不能修改 |
手机号 | 自动带出负责人的手机号 |
是否公开 | 是:所有有权限看的用户都可以在课程中心看到该课程,可以报名该课程;否:只有是该课程学员才能看到该课程,不支持员工报名参加,只能专员指定 |
是否外部培训 | 是|否 |
供应商 | 【是否外部培训】选【是】,该字段显示,【否】该字段隐藏,在【培训资源】-【供应商】处维护,使用方法:1、培训资源、培训设置 |
达标获取证书 | 培训班结束后,专员可以在【培训学员】页面给满足条件的员工发布证书,使用方法:6、证书管理 |
所属计划 | 选择关联计划,用于后期汇总培训计划是否开设相应课程 |
培训开始日期 | eg:2019.12.12 |
培训结束日期 | eg:2019.12.14 |
是否按顺序学习 | 是:培训班课程需要按顺序学习,根据课程顺序当课程内必修小节全都学完才可学下一课程;否:学员可随意学习不须按顺序 |
启动状态 | 0:未启动,1:进行中,2暂停中,默认为0 |
报名限制 | 参与学习限制方案中可配置参与条件,支持人员信息,组织信息,使用平台的公式实现 学员报名或者学习时根据此条件进行限制,如不满足条件,提示您暂不能报名/学习此培训班/课程,请选择其他培训班/课程学习 |
报名参数字段:
字段名 | 说明 |
---|---|
是否需要报名 | 如选择是,员工需要点击报名,报名成功后方可进行学习,如选择否,则可以直接学习 |
报名是否需要审核 | 前提:【是否需要报名】字段选择了是 是:员工报名该课程后,需要专员手动审核通过,该员工才会成为该课程学员;张三扫码签到时,会提示非本课程学员不能签到 专员报名审核包括两种方式(默认使用第一种方式): 1)不使用流程,直接在培训班-培训学员-管理已报名学员处,点击审批不通过、添加按钮 2)使用流程,需在培训设置-报名审批是否走标准流程,选择是,配置报名审批流程,通过报名流程审核 否:员工报名该课程后,就直接成为该课程学员,无需专员审核;如果张三不是该课程学员,也可以扫码签到,签到后,张三就自动被加到该课程学员里 |
报名开始时间 | 课程的报名开始时间,与报名结束时间共同控制报名时间范围 |
报名结束时间 | 课程的报名结束时间,与报名开始时间共同控制报名时间范围 |
人数控制字段:
字段名 | 说明 |
---|---|
是否控制人数 | 【是】、【否】 |
最大参训人数 | 是否控制人数字段选择了【是】后才会显示 |
启动状态、审批状态
1、【培训设置】-培训班是否需要审批,选择否,新增培训班,其状态默认为审批通过,未启动
2、【培训设置】-培训班是否需要审批,选择是,新增培训班,默认状态为草稿,未启动,提交审批,审批通过,状态改为审批通过,启动中
培训班审批流程、学员报名审批流程支持V3流程
培训班学员导出
注意
培训学员学员导出使用的是通用的导出,培训班的名称不能有特殊符号,如: +, ? 等,否则将会无法导出。
2、培训活动结束
课程结束后,需要点【结束课程】,此时会自动回写学员培训信息,包括培训记录(人员子集,参考10、培训记录)、培训积分、培训学时、培训成绩,所有的信息都不可以再修改,包括学员成绩、积分;
附:培训活动各状态下可进行的操作
草稿 | 审批中 | 审批通过,未启动 | 进行中 | 结束 | |
基本信息 | ✅ | ✅ | ✅ | ✅ | ❌ |
维护预算 | ✅ | ❌ | ❌ | ❌ | ❌ |
增删改学员、课程 | ✅ | ✅ | ✅ | ✅ | ❌ |
添加已报名学员按钮 | ❌ | ❌ | ✅ | ✅ | ❌ |
培训报名 | ❌ | ❌ | ✅ | ✅ | ❌ |
实际花费 | ❌ | ❌ | ❌ | ✅ | ✅ |
二维码实时签到 | ❌ | ❌ | ❌ | ✅ | ❌ |
评估问卷修改 | ✅ | ✅ | ✅ | ❌ | ❌ |
查看评估结果 | ❌ | ❌ | ❌ | ✅ | ✅ |
学员填写问卷 | ❌ | ❌ | ❌ | ✅ | ❌ |
学员积分、成绩修改 | ❌ | ❌ | ❌ | ❌ | ❌ |
上传培训总结 | ❌ | ❌ | ❌ | ❌ | ✅(专员上传总结) |
3、二开在基本信息页面配置页签
common_model_view_multi
eg:
{ "childs": [{ "key": "Teaching_plan", "label": "授课计划", "sequence": 100, "parent_id": "class_id", "meta_state": "Teaching_plan_zb", "jump_state": "common_model_view_multi", "model": "TrainPlan" }] }
4、培训学员
4.1 报名方式
支持专员指派、学员自主报名两种方式;
(1)专员指派
培训专员通过【新增】按钮可以指派本次培训的学员
备注:重复选人时,系统不会重复新增人员
(2)学员自主报名
1、是否需要报名,否,点击学习自动成为学员,扫码签到自动成为学员
2、是否需要报名,是,学员需要点报名
2.1、是否走报名标准流程,是,每个人报名时走了一个流程,审批通过后加入学员
2.2、是否走报名标准流程,否,进入了管理已报名学员
2.2.1、如果走管理已报名学员V1,则直接加入学员,
2.2.2、如果V2需要走批量的报名流程
学员的学时及积分在培训班结束时根据学习完成情况进行计算及回写:积分及学时已课程为单位,某个课程小节全部完成可获取该课程积分及学时,学员的培训班总学时及总积分为多个课程的累加值
4.2 新增学员
点击需要增加学员的培训班,点击右上角【新增】按钮即可添加学员,支持多种方式添加培训学员
新增培训班学员有多种方式:
- 按人员新增: 直接指定人员来参加该培训班
- 按组织新增: 通过组织快速的选择该组织下的全部人员来参加培训班
- 按选人方案新增: 根据特定预制的选人方案来选人,选人方案的设置可参考:选人方案
- 新增外部培训人员: 可选择在【培训资源】-【外部培训人员】中外部类型为【仅外部学员】和【外部学员和外部讲师】两种类型,外部培训学员的增加可参考:外部培训学员
- 复制培训班学员: 若本次培训班的学员与之前某个培训班的学员一致的话, 可以快速将该培训班的人员复制过来作为该培训班的学员
增加培训学员后,列表中展示各个作业小节的完成情况(作业小节标准产品默认隐藏,若项目需要可自行放出)
5、培训报名
培训活动审批通过后,则可以启动报名;
1、学员报名
(1)扫码报名
培训活动(培训班)审批通过后,在基本信息页面右上角有个按钮【扫码报名】,专员可以将二维码通过邮件或者其他方式发放给学员,学员扫码报名
(2)登录cloud系统自助报名
培训活动启动报名后,对培训范围内的学员发送报名通知,学员通过【员工服务-培训中心】中找到想要参加的培训活动,选择该培训活动,点击右上角的【报名】,完成培训活动报名
需要走标准流程的报名:
- 培训设置的培训参数 报名是否走标准流程选择是
- 培训班创建时 是否需要报名 和 报名是否需要审批都选择是
- 需要正确设置培训班报名审批流程,业务编码: train_class_sign_up
不审核报名:
不走标准流程时候的培训班报名,校验相关信息:
1.验证当前人员是否在报名范围以及培训班时间范围
2.验证培训班学员是否多次报名同一培训班
3.参加培训班判断学员课程时间是否冲突
4.校验是否超过培训班最大允许人数
如果存在报名审批不通过的则重新修改审批状态为报名审批中
否则创建培训班学员状态
发送该学员参加或者不参加培训班的消息给该培训班的组织者或者创建人
2、报名审核
提示
1、培训活动(培训班)可以报名的条件:审批通过、未启动的培训班,在报名时间范围内;
2、报名范围:只有【发布范围】里的学员可以报名
如果提示“您不在可报名范围内”,请检查该员工是否在该培训班的【发布范围】内,如果不在【发布范围】范围内,则不能报名
3、根据培训活动是否启用报名,判断是否需要填写报名开始时间和报名结束时间;
3、发送报名通知
支持选择通知人员,批量发送通知
6、培训通知
培训报名结束后,培训活动启动前的准备工作已全部完成,培训前需要给员工发送培训通知,提醒员工准时参加培训;
培训通知方式:
(1)启动培训活动时,会默认弹出消息发送窗口,可以编辑消息选择发送,会给该培训活动所有学员发送消息通知
(2)培训活动启动后,也可以选中该培训活动,点击右上角的【发送消息】,也会弹出消息发送窗口,编辑消息后发送给该培训班所有学员
(3)培训活动启动后,可在学员列表多选选中学员点击【发送培训通知】,发送通知到指定学员
在开办培训班过程中,可对培训学员点击【发送通知】,培训班发送通知有两种通知类型:培训通知和报名通知, 主要区别就是通知的内容不同.
培训通知:可以同时上传附件, 针对的是已经在学习中的学员, 督促其尽快完成学习
报名通知:一般针对的是没有加入该培训班的人员, 可以有按照人员通知或者选择某个部门的人员进行通知.
按人员通知:点击进入显示专员权限范围下的人员,可选择需要报名的人员进行通知,一般适用于需要通知人员分散,不按照部门通知的业务场景
按部门通知:点击进入显示专员权限范围的组织架构,选择组织后,通知该组织下的全部人员,一般适用于通知整个组织下的人员的业务场景
查看通知后台任务
专员可通过培训班中的【发送通知】-【查看通知后台任务】来查看消息发送进度
点击发送后,若培训班通知超长,则放入后台任务重执行
同时选中培训班,点击查看后台任务,可查看具体发送详情
对于进度卡死的任务可以点击取消任务或者重新执行,也可选中数据点击查看日志,查看任务具体执行情况,可点击查看,查看发送详情
7、课程目录简介
一个培训班包括多个课程,课程目录中存放多个课程,每个课程包括多个小节,小节可以是课程课件、在线签到、课程评估、在线考试中的一种或多种。
课程分为在线学习类、面授培训类两种
在线学习类课程,只能新建课件、考试;
面授培训类课程可以新建课件、考试、签到、评估。
直接点击课程小节,是编辑界面,选中某个课程小节,右上角会出现相应的功能按钮。
课程明细页面有两种表现方式:
1、课程的所有小节按课件、签到、评估、考试分别放在不同的页面(元数据配置)
2、课程的所有小节都放到课程小节页面(默认)
eg:培训班-课程目录-课程详情页面
课程-课程小节页面
8、课程课件
8.1 上传课件
- 先上传课件后,才能上传课件封面
- 支持上传mp4、doc、docx、xls、xlsx、pptx、pdf、jpg、jpeg、png、bmp格式的文件,上传文件大小默认最大500M,可以在元数据配置中进行设置,系统最大限制上传大小为1G。(暂时不支持PPT格式,可以将其转成pptx、pdf格式后上传, 普通文本类型文件上传大小限制可以配置)、
- pptx 文件上传后无法观看: 因为需要兼容各种设备观看, pptx 文件最后是由后台 office 服务将 pptx 文件转换为图片格式, 在这个过程中可能会由于 pptx 文件过大或者有特殊格式或者服务器压力过大等原因导致转换失败, 进而无法观看, 所以可以考虑重新上传或者上传较小的 pptx 文件, 或者在本地用 powerPoint 将 pptx 文件导出为 pdf 格式文件再上传
eg:
{ "fields": [{ "key": "tips", "options": { "default": "支持mp4、doc、docx、xls、xlsx、pptx, pdf、jpg、jpeg、png、bmp格式文件;\n大小不超过1GB" } }, { "key": "course_index", "options": { "maxlength": 1000, "size": 1000, "tip": "大小不超过1000MB,支持mp4、doc、docx、xls、xlsx、pdf、jpg、jpeg、png、bmp格式文件" } } ] }
8.2 上传视频课件
- 在线学习的视频播放,使用的是腾讯云点播服务
- 上传的视频必须为 mp4格式,且视频的编码必须为 H.264,且视频的封装格式为MP4或者HLS,否则可能会出现上传成功没有画面等无法播放的情况
- 视频文件上传: 如果使用云点播的话不控制视频大小, 但是尽量限制不要过大 (可以尽量控制在 1G 以内), 否则可能会因为网络抖动等原因导致上传失败; 如果是单独部署的视频服务, 视频上传的大小没有限制, 但是因为需要支持在各种不同类型的设备上播放, 后台需要将上传的 mp4 格式文件切片处理为 m3u8 文件, 这将消耗部分 CPU 资源, 如果后台服务器配置较差, 建议不要一次性上传过多的视频.
- 查看视频的编解码格式,播放时直接查看属性即可:
如果视频的编码格式不正确,需要使用专用的视频处理软件,将其转码,可以使用下面推荐的或其他:
- windows: mediacoder: http://www.mediacoderhq.com/
- 全平台: https://handbrake.fr/
注:
注意
由于公有云/私有云部署 服务器上传最大文件限制(公有云限制为200M),导致较大的视频文件无法上传,现标准产品视频文件将不再上传到各环境服务器,会直接只上传到腾讯云,如仍需在各自服务器备份,请自行修改TrainOnlineCourse info元数据"onlyTc"为false。
播放错误码参考链接: https://cloud.tencent.com/document/product/266/58804
注意
如果在内网环境中上传视频,需要部署私有服务器,请参考:050301 在线学习
9、在线签到
类型包括:签到、签退、请假
当课程启动中,选中某个签到,会出现【二维码签到】、【签到结果】、【导出签到表】三个按钮
1、参数设置
参数名 | 说明 |
---|---|
是否启用签到动态二维码 | 动态二维码只要是用于防作弊,如果想打印出二维码张贴到培训教室签到,此时需要关闭该参数 |
签到码刷新时间(单位:秒)(路径:培训设置-培训参数设置) | 如果启用了签到动态二维码,则需要设置二维码自动刷新时间,单位是秒 |
2、二维码签到
培训签到支持二维码签到
(1)打印签到二维码,张贴到培训教室,学员扫码签到
- 培训专员选择该课程,查看详细信息,点击左侧的培训签到页签,选中需要签到的课程,点右上方的【二维码签到】,会跳转到签到页面;
- 点击右上角的【打印二维码】,连接打印机后,可以将该二维码打印出来,张贴到培训教室;
- 学员培训现场扫码签到,其他课程同理;
(2)签到墙扫码签到
- 专员培训现场打开当前课程的签到页面(方式同上),投影到屏幕上
- 学员现场扫码签到,签到墙实时刷新
提示
1、课程的报名参数中的【报名是否需要审核】字段如果选择是,而当前用户不是课程需要,扫码签到时会提示“只允许该课程学员签到”,如需要非该课程学员也可以签到,需要在课程的【基本信息】-【报名参数】中设置【报名是否需要审核】为否
3、签到结果
查看签到结果记录
支持导入线下培训记录、新增单个员工签到记录(签到、签退、请假),默认只支持新增内部人员签到记录(标准产品在签到结果记录表新增签到ip及签到设备,用于记录签到的设备,字段默认隐藏,20241208日后的环境可放出使用)
支持新增外部人员签到记录,需要配置:
TrainSignRecord.meta.list.teacherCenter.json
{ "actions": [{ "key": "new1", "label": "新增", "actions": [{ "key": "new", "label": "新增内部人员", "func": "=function(){SCOPE.createItem(true)}" }, { "key": "newOuter", "label": "新增外部人员", "func": "=function(){SCOPE.createItem(false)}" } ] }, { "key": "new", "hide": true } ] }
4、员工端签到操作
当专员展示签到二维码后,学员可对应设备扫码二维码后弹出对应签到界面
学员可点击【我要签到】按钮,签到成功后,界面刷新,按钮变为【已签到】
10、课程评估
问卷模版在【培训资源】-【问卷模版】设置
新版培训评估没有启动暂停结束等状态,评估参与人为课程学员
支持扫码评估、发送评估通知功能
结果分析中【打分明细结果】及【题目汇总统计】、【全部汇总统计】中所有客观题均显示的是分数(客观题包括单选题,分值,星级评价,其余为主观题)
多对象评估
使用场景:同一张问卷可以同时对多个课程、多个讲师、多个培训班评估并分别统计平均分
问卷模板设置:要注意,课程问卷模板及讲师问卷模板是需要按对象自动填充的问卷,目前只支持多选题及滑杆题
举例说明:
设置课程评估模板如下,其中最后一题为多选题,其余为滑杆题
设置讲师评估模板如下,所有题均为滑杆题
培训班评估模板如下:
新增评估小节,设置如下:
最后生成问卷如下:
结果分析:
点开编辑,可以查看每个评估对象各自得分
点评估详情可查看每个评估人对该对象所打分数
11、在线考试
试卷在【考试中心】-【试卷库】维护,支持预览试卷,支持固定出题、随机抽题固定试卷两种出题方式
试题在【考试中心】-【试题库】维护
试题选项随机展示设置单选及多选题的选项是否随机展示
考试参加人员为培训学员所有中所有学员,阅卷人为指定的批阅人
12、作业
专员填写描述,设置及格分数、满分
员工填写内容、上传文件(支持上传文档、视频)
批阅人查看员工填写的内容、预览上传的文件,给员工的作业打分
标准产品作业小节是隐藏状态,需配置元数据显示该小节,同时【我的学习】配置元数据显示【作业批阅】
12.1 布置作业
因为部分客户是不需要的,所以这部分内容是隐藏的,可以通过取消隐藏来使用. 在专员端, 在 培训班–课程管理–课程小节 里面, 取消 新增作业 的隐藏:
12.2 完成作业
目前的作业功能还比较简陋, 就是学员根据作业的需求上传一个文件作为作业凭证. 学员在 我的学习--我的培训--课程–小节列表, 点击对应的小节然后上传作业文件:
12.3 批阅作业
批阅作业由对应的批阅人来完成, 批阅人在 我的学习–批阅作业 处进行批阅作业, 使用时也是先取消隐藏:
13、积分回写规则
一个课程可以维护积分信息,培训班、课程小节没有积分信息。
积分获取规则:
1)在线课程:当用户学完了这个课程里所有的小节学员获得该积分。
2)培训班:当用户学完培训班里所有或部分课程里的所有必修课程小节及课程积分方案中设置要求的选修小节,专员将培训班结束后,学员获得培训班里所有或部分课程积分。
培训班是否需要过程管理在培训设置里面,如果不需要过程管理,则审批同意后回写数据,如果需要过程管理,则培训活动结束后回写数据
14、培训费用
培训班引用计划时会将计划的费用复制到该培训班,标准产品不对培训活动的预算费用、实际花费进行管控;如有特殊需求需要走二开
15、人员信息管理中添加培训相关的子集
{ "key": "train_mentor", "model": "TrainMentoring", "label": "导师子集", "parent_id": "disciple_id", "icon": "icon-hcm-training", "view": "multi" }, { "key": "train_mentoring", "model": "TrainMentoring", "label": "徒弟子集", "parent_id": "train_mentor.mentor_id", "icon": "icon-hcm-training", "view": "multi" }, { "key": "teach_session", "model": "TrainSession", "label": "讲师授课子集", "parent_id": "teacher.employee_id", "icon": "icon-hcm-training", "view": "multi" }, { "key": "online_session", "model": "TrainSessionStudent", "label": "在线学习子集", "parent_id": "employee_id", "icon": "icon-hcm-training", "view": "multi" }
16、清除培训相关人员信息
当删除人员的时候,可能出现以下情况,因此需要培训系统关联人数据:
提供两个接口来处理这种情况:
- /api/train.get.employee.data, 参数为: {employee_id: xxx} ,用来查询所有关联数据
- /api/train.remove.employee.data,参数为{employee_id: xxx},用来执行删除操作
注意:操作不可逆,删除前需要仔细确认!
执行结果:
17、培训班相关内容
17.1 培训班删除接口,/api/train.class.clear.data
正常情况,为了保持数据的完整性以及防止误删培训班的数据,培训班的删除会有很多提示保证。此接口会删除所有与该培训班的关联数据。
参数:
{ id_: xx }
17.3 内外部培训记录不能删除处理
默认情况, 因为内外部培训班学习记录是归档信息, 不能删除. 删除时提示如下:
系统内置了一个 批量删除 的按钮, 用来删除测试数据, 但是默认是隐藏状态, 可以取消隐藏来删除测试数据, 但是注意不用的时候需要继续隐藏: