9.2 KiB
学员管理系统功能分析
一、人员管理
1、教师信息管理
提供对教师信息的查看、编辑等功能。教师信息包括:个人基本情况信息、授课信息等;
(1)支持教师授课履历的时间轴展示(按学期/年份筛选);
(2)支持设置教师资质证书有效期预警(到期前系统自动提醒);
(3)支持逻辑删除(离职教师账号冻结但保留历史数据);
(4)操作日志记录所有编辑行为。
2、学员信息管理
提供对学员信息的查看、编辑等功能。学员信息包括:个人基本情况信息、人脸数据、课程信息、学习信息等。
(1)人脸数据支持多底库照片采集(支持1:N识别精度提升);
(2)支持批量导入学员基础信息(Excel模板下载);
(3)学员状态支持在读/休学/结业/退学等状态流转,状态变更自动触发关联权限冻结(如宿舍门禁、电子班牌签到权限);
(4)敏感字段(身份证号)加密存储;
(5)支持查看学员的全生命周期学习轨迹时间线。
二、课程管理
1、课程信息管理
提供对课程的创建、编辑、删除、查看功能。课程信息包括:课程编码(全局唯一业务编码)、课程名称、课程类型、课程时长、教学目标、课程内容、配套资料(如关联3D设备拆解模型、实训场景等文档、视频、链接形式的教学资源)等。
(1)支持课程版本管理;
(2)课程状态支持草稿/待审核/已发布/已归档;
(3)配套资料支持预览与格式校验(限制视频/文档大小及格式);
(4)支持设置课程标签(如#热门、#初级、#进阶)。
2、课程签到管理
提供对课程签到信息的创建、编辑、删除、查看功能。
三、学习班管理
1、开班计划管理
提供对开班计划的创建、编辑、删除、查看功能。开班计划信息包括:开班名称、所属课程、开班时间、结束时间、培训地点、授课教师、招生人数、报名条件等。
(1)开班计划状态(未开始/报名中/进行中/已结束/已取消);报名人数实时计数器,并支持超额预警(达到招生人数90%时提醒教师);
(2)支持复制开班计划(快捷生成下期班次);
(3)开班时间与授课教师自动进行冲突校验(同一时段同一教师冲突告警)。
2、开班报到管理
支持信息查询一体机通过身份证、人脸识别方式进行开班报到,报到后可自动获取所分配宿舍、教室、实训场地、课程表等信息。
(系统同时将人脸识别的人脸数据同步至学员信息管理模块,宿舍分配结果同步至宿舍管理模块,用于触发人脸权限自动下发。)
(1)支持报到状态机(未报到/已报到/请假/放弃);
(2)设置报到时效规则(开班后X日内未报到自动取消资格并释放宿舍资源);
(3)人脸识别失败时采用人工核验通道(一体机转接至管理员后台确认)。
四、宿舍管理
1、宿舍信息管理
(1)提供对宿舍信息的查看、编辑等功能。
(2)宿舍信息可细化为:楼栋+楼层+房间号+床位号四级编码;
(3)宿舍状态支持空置/部分入住/已满/维修中;
(4)支持按性别/培训班维度进行宿舍分配的自动匹配规则配置(优先同班同寝)。
2、宿舍开门权限管理
(1)提供对宿舍开门权限的查看、编辑等功能。
(2)系统根据宿舍分配结果设定对应宿舍开门权限,并自动下发人脸数据至智能锁;下发记录需包含下发时间、下发结果(成功/失败)及失败重试次数。
(3)权限时效管理(权限与开班计划结束时间联动,结业后自动过期失效)。
(4)支持临时授权(允许管理员下发短期开门密码)。
(5)支持权限审计日志。
五、成绩管理
1、成绩信息管理
提供成绩信息的查看、编辑等功能。成绩信息包括:课程成绩、实训成绩、考核成绩等多类型成绩。
(1)成绩状态(草稿/已提交/已发布);
(2)成绩发布后自动锁定不可编辑(如需修改需走审批流程);
(3)支持按权重占比自动计算综合成绩;
(4)记录每次成绩修改的历史版本(比对修改前后的差值)。
2、成绩信息导入与导出
支持成绩的批量导入与导出(Excel格式)。导入时支持模板校验(表头、字段格式、学号合法性自动验证,错误数据生成下载反馈报告)。
六、数据接入
实现各数据源明细数据的采集与存储。
1、签到数据采集与管理
(1)支持通过电子班牌系统对接,实现人脸识别或二维码签到。提供学员课程签到数据的自动采集与存储。
(2)自动过滤重复签到流水(同一学员同一课程在1分钟内重复记录只取第一条);
(3)提供手动补采(对接失败时支持管理员手动拉取最近1小时数据)。
注:本模块负责电子班牌系统的自动化签到数据采集,与“二、课程管理”中的人工录入/编辑功能互为补充,共同构成完整的学员课程签到数据源。
2、学习系统使用数据采集与管理
提供第三方学习系统(电子阅览室一体机、桌面听书机、VR实训、3D拆解、3D巡检等)使用记录的原始数据采集与存储,记录每次使用开始时间、结束时间及关联学员。
3、成绩数据采集与管理
(1)支持VR实训、3D巡检等、实操实训等系统的成绩自动采集,可采用数据汇缴模式,也可以采用数据实时获取的模式。
(2)异常数据告警(如单次学习时长超过课程总时长2倍时标记“异常”并通知管理员审核)。
注:本模块负责第三方系统的自动化成绩采集,与“五、成绩管理”中的人工录入/编辑功能互为补充,共同构成完整的学员成绩数据源。
七、学习情况统计分析
1、基于 “六、数据接入” 模块采集的原始数据,自动统计分析每位学员在各系统中的总学习时长,并支持可视化展示。
2、学员各课程签到情况的自动统计。
3、学员各课程成绩情况的自动统计分析。
4、各课程学员成绩情况的自动统计分析。
5、所有统计报表支持时间范围筛选(日/周/月/自定义区间)及 “一键导出”;
6、统计图表支持钻取下钻(点击总时长数字可跳转至明细列表);新增同比环比分析(例如:本月签到率较上月提升/下降百分比);
7、支持统计任务异步生成(大数据量统计后台执行,完成后消息提醒下载)。
八、学员画像
支持学生画像功能,根据学习情况进行学员画像管理等。
(1)支持动态标签规则引擎(管理员可自定义配置标签规则,如“签到率 > 90%”自动标记为“勤勉学员”);
(2)画像支持雷达图可视化展示(多维度:考勤、理论成绩、实操能力、学习时长);
(3)支持画像定期快照(每月1日自动保存学员画像历史,便于对比成长轨迹);
(4)支持按画像标签精准筛选推送(如向“待提升学员”生成定向补习资料推荐清单)。
九、系统权限管理
(1)RBAC权限模型
采用“用户、角色、权限”三层模型,支持创建自定义角色,系统预置管理员、教师、学员三种基础角色。
(2)细粒度数据权限
支持数据行权限(例如:授课教师仅能查看所带班级的学员成绩)。
(3)操作审计日志
所有核心模块的“增、删、改、导出”操作均需记录详细的审计日志(操作人、操作时间、IP地址、操作内容变更前后的JSON快照)。
(4)登录安全策略
支持设置密码复杂度策略、登录失败锁定机制及超时自动登出。