江宁公交-ERP系统二期 人力资源模块 时间:2024-10-22 # PC端 ## 一、人力审批管理 ### 1.1,人事调整审批 列表:序号,标题,内容,状态,创建人,所属部门,创建时间 查询条件:标题,内容,状态,创建人 新增/修改界面:标题,内容,上传文件,抄送人 提交审批,查看流程等。 ## 二、视频培训 ### 2.1,学习视频管理 考虑到学习视频一般都比较大,而且一般会多次重复使用,管理员在PC端,先上传学习视频,并录入主题和分类,标记出时长(格式 分钟:秒钟,比如 30:00 105:30) 列表显示字段包括:标题、简介、格式(后缀名)、分类(数据字典)、时长、课程引用数,播放人次,创建时间、创建人、所属部门 操作按钮:新增、修改、删除、查看、播放等操作。 课程引用数:链接,点击弹出引用该课程的列表,分页。 (优先级:低) 播放人次:点开后,弹出 用户播放视频的记录,并显示课程名称,章节名称等。 (优先级:低) ![image-20241021142932103](img/image-20241021142932103.png) ![image-20241021142943390](img/image-20241021142943390.png) ### 2.2,课程管理 列表展示已添加的课程记录,显示字段包括:课程标题、课程内容,章节视频数, 学习人,是否发布,创建时间,创建人,所属部门, 操作按钮:新增、修改、删除、查看、发布/取消 查询条件:标题,内容,创建人,是否发布,状态。 #### 列表 | 序号 | 课程名称 | 内容 | 章节数 | 视频数 | 学习人 | 是否发布 | 创建时间 | 创建人 | 所属部门 | 操作 | | ---- | -------- | --------- | ------ | ------ | -------------- | -------- | ------------------ | ------ | -------- | ------------------------- | | 1 | 课程1 | 内容简介1 | 3 | 3 | 张三,李四,王五 | 已发布 | 2024-09-01 09:30 | 管理员 | 公交集团 | 查看 修改 删除 取消/发布 | | 2 | 课程2 | 内容简介2 | 4 | 4 | 张三,王五 | 未发布 | | 陈晨 | 东山公交 | | | | | | | | | | | | | | #### 新增/编辑 录入标题,描述,选择是否发布,然后选择学习人员,然后可添加一层章节(章节标题,章节内容),然后每个章节可以选择多个学习材料(视频)。 增加字段:开始日期,结束日期 课程包括多个章节,每个章节可选多个视频,一个章节只属于一个课程。 ![image-20241023173738271](img/image-20241023173738271.png) 章节明细列表,显示章节标题、简介、顺序、视频数(如果有多个视频,可查看视频列表,清空视频) 操作按钮:添加视频,删除章节,清除视频,查看视频列表 最终点击保存的时候,如果是否发布勾上了的话,要验证每个章节都有视频,如果没有的话要提醒,要么补上,要么删除章节,要么不能发布。 > 添加章节:(我们的章节只支持一层) 添加章节弹出框,录入章节标题和内容简介,然后选择视频(本课程已添加的视频要过滤掉) 可以选择多个视频,最多只能一个。点击确定按钮。 章节顺序,默认递增 ![image-20241021161635087](img/image-20241021161635087.png) > 添加视频 章节明细列表,若没有选择视频,也可以直接点击弹出,选择视频(列出本课程没选择的视频给客户选),提示框要提示,显示的是未被选择的 ![image-20241021172014252](img/image-20241021172014252.png) #### 查看课程 查看界面,除了课程内容外,还要增加 用户学习视频进度明细。 ![image-20241023174347125](img/image-20241023174347125.png) ### 2.3,用户课程学习进度 列表展示用户学习课程各视频的学习进度,列表显示用户、所属部门、课程名称、章节名称、视频标题、视频时长 查询条件:用户,课程名,学习状态,课程创建人 | 序号 | 用户 | 所属部门 | 课程名称 | 视频数 | 学习状态 | 操作 | | ---- | ---- | -------------- | -------- | ----------- | ---------------------- | --------- | | 1 | 张三 | 东山公交一车队 | 课程1 | 2 查看材料 | 未学习,学习中,已学习 | 查看 提醒 | | 2 | 张三 | 东山公交一车队 | 课程1 | 3 查看材料 | | 查看 提醒 | | 3 | | | | | | | ​ 分页控件 > 查看材料 点击视频数列的,查看材料,显示这个章节下有哪些学习材料(视频)。 > 查看 查看界面: 查看界面里面能看到所有章节,视频的学习进度 > 提醒 (优先级最低) 对于进度没有完成的,可点击提醒按钮,弹出一个提示框,里面有一个文本域,里面的的内容默认是: xx(用户昵称)你好,你有一个xxxx(课程名称)的学习视频:xxxx(视频标题)尚未学习完成,请及时观看学习。 点击确定后,给该用户发送站内消息和短信(添加到消息表和短信表里面即可) ### 2.4,我的课程 列表展示分配给我的学习课程,可查看课程,然后查看章节内容,显示章节内容和里面的视频,可播放视频。 #### 列表 | 序号 | 课程名称 | 内容 | 章节数 | 视频数 | 已学习数 | 状态 | 创建时间 | 创建人 | 所属部门 | 操作 | | ---- | -------- | --------- | ------ | ------ | -------- | ------ | ------------------ | ------ | -------- | ---- | | 1 | 课程1 | 内容简介1 | 3 | 3 | 2 | 未完成 | 2024-09-01 09:30 | 管理员 | 公交集团 | 查看 | | 2 | 课程2 | 内容简介2 | 4 | 4 | 4 | 已完成 | | 陈晨 | 东山公交 | 查看 | | | | | | | | | | | | | 查询条件:课程名称,课程内容,创建人 分页查询: 排序:创建时间倒序 #### 查看页面 显示课程的界面,章节明细,显示上次播放时间,已学习进度 增加:开始结束日期 ![image-20241021180224772](img/image-20241021180224772.png) 注意:上图:学习人员,不用显示。 ### 2.5,我的学习视频 优先级:低 列表展示登录用户学习课程各视频的学习进度,列表显示用户、所属部门、课程名称、章节名称、视频标题、视频时长 查询条件:用户,课程名,视频标题 | 序号 | 用户 | 所属部门 | 课程名称 | 章节名称 | 视频标题 | 时长 | 上次进度 | 上次学习时间 | 操作 | | ---- | ---- | -------------- | -------- | -------- | -------- | ---- | -------- | ----------------- | ---------------------- | | 1 | 张三 | 东山公交一车队 | 课程1 | 章节1 | 视频1 | 3:30 | 20% | 2024-10-01- 11:25 | 查看 继续播放 从头播放 | | 2 | 张三 | 东山公交一车队 | 课程1 | 章节2 | 视频2 | 5:00 | 85% | 2024-10-01- 11:25 | 查看 继续播放 从头播放 | | 3 | | | | | | | | | | ​ 分页控件 ## 三、线上考试 > 基本流程: 1. 首先创建题库,创建题目 2. 管理员创建试卷,添加题目,计算总分,设置及格分数线,设置开始结束考试时间,是否发布等 3. 给相关人员发送消息和短信 4. 考试人员登录PC端或者移动端,进入我的考卷,列表,能看到状态,时间等,如果考过了,可查看得分,如果已开始,能考了,就可以进入考试 5. 如果是PC端,分页展示,但是不是table,而是card卡片,每个卡片一个题目,一页显示20道题目,可以切换下一页上一页,最后一页有暂存,交卷2个按钮 6. 移动端一道题一道题的显示,初始显示第一道题目,如果之前考过,没答完,默认定位到第一个未答题目处,如果答过了,要显示之前用户选的,能改。 7. 到最后一题的时候,有按钮,可提交试卷, 8. 提交后,显示其得分情况。 9. 还能查看错题,查看错题的时候,能看到自己选的错误答案,以及标准答案,和解释。 ### 题库管理 这是管理员用来管理题库的,一个题库里面有多个题目,一个题目可能存在于多个题库里面。所以题库和题目是多对多的关系。 #### 列表 列表显示字段,包括题库名称、描述、是否启用、创建人,所属部门、创建时间 ![image-20241021180832428](img/image-20241021180832428.png) ### 考题管理 #### 列表 考题管理,列表显示字段包括:题目内容、所属题库(字符串拼接,逗号分隔)、题目类型、正确答案、是否发布、正确答案说明,创建人,所属部门,创建时间。 | 序号 | 题目内容 | 题库 | 类型 | 正确答案 | 是否发布 | 试卷数 | 考试人次 | 错误率 | 创建人 | 所属部门 | 创建时间 | 操作 | | ---- | ---------------------------------------------- | ------------ | ------ | -------- | -------- | ------ | -------- | ------ | ------ | ---------- | ----------------- | ------------------- | | | 驾驶过程中遇左侧斑马线先有行人,应该如何处理? | 题库1,题库4 | 单选题 | C | 发布 | 2 | 10 | 30% | 张三 | 人力资源部 | 2024-10-01 15:25 | 查看 删除 修改 查看 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 查询条件:题目内容,题库(下拉框),类型(下拉框),是否发布(下拉框),创建人 排序:下拉框(创建时间倒序,错误率倒序),默认创建时间倒序 #### 新增题目 ![image-20241023175457024](img/image-20241023175457024.png) 多选题的情况下,漏选情况下,对一个得几分,最终得分要大于0,小于满分。 ### 试卷管理 #### 列表 管理员可以创建试卷,界面默认显示试卷列表,显示字段: 操作:新增、修改、删除、查看,启用/禁用 查询条件:标题,是否发布(下拉框),创建人 | 序号 | 标题 | 题目数 | 总分 | 及格分 | 是否发布 | 考试引用数 | 创建人 | 所属部门 | 创建时间 | 操作 | | ---- | ----- | ------ | ---- | ------ | -------- | ---------- | ------ | ---------- | ----------------- | -------------- | | 1 | 模板1 | 20 | 100 | 60 | 发布 | 2 | 张三 | 人力资源部 | 2024-10-01 15:25 | 查看 删除 修改 | | 2 | 模板2 | 12 | 80 | 50 | 发布 | 0 | 李四 | 人力资源部 | 2024-10-01 15:25 | 查看 删除 修改 | | | | | | | | | | | | | > 注意: - 试卷:对应纸质试卷,试卷跟题目有关系。 - 考试:把试卷发给人考的,叫考试,考试关联一个试卷,可对应多个人(多个考一张试卷) - 考试引用数:这个试卷,对应多少考试。 #### 新增/编辑/查看 填写试卷标题,选择考试题目,编排题目顺序,计算已选题目总数,满分数,设定及格分数。 对于多选题,错选不得分,全对得满分,选一个得1分 ![image-20241023180514786](img/image-20241023180514786.png) 注意: 1. 随机选题,点击后,弹出一个对话框,设定选什么题型,多少道题目,哪些题库,然后点确定 2. 题目在试卷里面的分钟,默认带出来,是可以改的。 3. 题目明细表,操作栏:增加查看按钮,可查看题目 ### 考试管理 #### 列表 管理员可在此添加发布考试,配置考试人员、考试时长、考试开始截止时间 操作按钮:新增、修改、删除、查看、发布, ​ 拷贝试卷(人不拷贝)(先不做) 列表显示字段:序号、试卷标题、题目数、总分、及格分、考试开始结束时间、是否发布、考试人员,作答人数,考试状态(未开始,进行中,已结束),考试时长(分钟)、考试人数(应考、试考、缺考),得分情况(最高分、平均分、最低分),创建人、所属部门、创建时间 查询条件:试卷标题,是否发布,考试状态,创建人 参考: ![image-20241021223414262](img/image-20241021223414262.png) ![image-20241021223345567](img/image-20241021223345567.png) #### 新增 新增界面,选择考试模板,选择考试人员列表,录入考试时长(分钟),考试开始截止时间。 ![image-20241021230429757](img/image-20241021230429757.png) 考试开始结束时间:比如10月1日到10月5日,这段时间内,都可以进入考试界面,如果没提交的话 考试时长:必须一次性考完并提交,如果考不完,下次重考,考试界面要一直提醒剩余考试时间。 上图: - 模板选择,改成选择试卷。 - 选了试卷后,增加一个选项:题目显示顺序:下拉框,里面的选项:固定排序,随机排序,颠倒 (数据字典,选项是固定的,数据字典可改名) ### 我的考试 列表显示字段:考试标题、开始结束时间、考试时长(分钟),总分、及格分、得分(交卷后才有),题目数、已答题数,错题数,状态(未开始、已开始、考试中、已提交、已结束),试卷创建人、试卷所属部门、创建时间。 查询条件:试卷标题,考试状态,试卷创建人 排序:试卷的考试开始时间,倒序 | 序号 | 考试标题 | 题目总数 | 已答题数 | 错题数 | 考试状态 | 总分 | 得分 | 是否及格 | 创建人 | 所属部门 | 创建时间 | 操作 | | ---- | -------- | -------- | -------- | ------ | -------- | ---- | ---- | -------- | ------ | -------- | --------------- | -------------------------- | | 1 | 试卷1 | 10 | 0 | | 未考 | 100 | | | 张三 | 东山公交 | 2024-10-01 8:25 | 还有xx小时开始考试(红色) | | 2 | 试卷2 | 20 | 10 | | 已考 | 80 | | | 李四 | 东山公交 | 2024-10-01 8:25 | 开始考试 | | 3 | 试卷3 | 30 | 29 | 1 | 已考 | 60 | 58 | 及格 | 王五 | 东山公交 | 2024-10-01 8:25 | 查看结果 | 注意: - 已交卷的(已提交)的,才有得分和是否及格,错题数 - 未开始的,显示考试倒计时,点击后,提示考试未开始,还需要 xx天xx小时 xx分钟 - #### 开始考试 1. 如果未到考试时间,或者状态是未开始,直接提示考试尚未开始,尚需等待xx天xx小时xx分钟。 2. 如果考试时间已经到了,或者状态是考试中,点击后,先弹出确认提示框,提示内容:xx(试卷标题),考试时长:xx分钟,一旦开始考试后,不能中途退出,确定开始考试吗?若点击确定,直接进入考试界面 ![image-20241022112246361](img/image-20241022112246361.png) 考试界面: - 顶部显示试卷基本信息,然后统计已答题目数,考试时长倒计时。到最后5分钟时,提示还有xx分钟,请知晓,用户姓名,是文本框,默认带入登录人的用户昵称,可改。 - 中间是,试卷题目列表,每个题目,建议一个card - 底部是按钮区域,包括分页,交卷,退出等。 - 交卷:点击的时候,要检查还有多少题目没有作答,要提醒,每个题目都要作答后,才能交卷,交卷后,后台根据题目若有标准答案的,自动打分。 - 退出:如果点击退出,提示还有x道里面没做,如果确定退出,本次考试作废。 #### 查看结果 显示 - 试卷基本信息 - 考试用户,考试时长,正确数,错误数,得分,是否及格等字段。 - 题目和用户作答的情况,题目右侧显示明显的标识,对和错的标识,如果有错误,有提示的链接,点了之后,弹出对话框,显示正确答案和解释。 ![image-20241022141330302](img/image-20241022141330302.png) ### 我的错题 列表展示登录用户所有的错题列表。 列表显示字段:题目内容、类型、试卷标题、作答试卷 排序:作答时间,倒序 查询条件:题目内容、题目类型、试卷标题 | 序号 | 题目内容 | 类型 | 试卷标题 | 作答时间 | 操作 | | ---- | ---------------------------------------------- | ------ | --------- | ----------------- | ---- | | 1 | 驾驶过程中遇左侧斑马线先有行人,应该如何处理? | 单选题 | 试卷标题1 | 2024-10-01 15:25 | 查看 | | | | | | | | | | | | | | | > 查看 查看题目的详情,试卷明细,各个试卷里面作答的答案,作答时间等。 注意:因为一个题目可能会在多个试卷里面,所以这边查看界面,试卷是明细界面 ### 用户考试管理 显示用户考试得分情况 列表展示,显示字段包括:考试人员、试卷标题、考试人员所属部门,题目总数、总分、及格分、得分、是否及格、正确数、错误数、考试时间、考试时长等。 列表数据:未考的,已考的,都要显示。 查询条件:用户姓名,试卷标题,考试时间范围,得分范围 操作按钮:查看,催考 ![image-20241021223436079](img/image-20241021223436079.png) #### 查看 查看用户考试界面,参考 我的考试 -- 查看结果 界面。 #### 催考 对应应考未考的记录,可点击催考,点击之后,判断试卷已开考,但是用户还未考,提示框里面一个文本域,内容是: xxx(考试用户昵称)你好,你有xxxx(试卷标题)的考试,已经开考,考试截止时间是:xxxx-xx-xx xx:xx,考试时长 xx分钟,请及时参加,否则按0分计。 点击确定后,后台插入到消息和短信表。 ### 用户考试错题 显示用户考试错题列表,参考:用户的 我的错题 # 移动端 ## 视频学习 ### 我的学习课程 列表展示分配给我的学习课程,可查看课程,然后查看章节内容,显示章节内容和里面的视频,可播放视频。 #### 列表 ![image-20241022145944292](img/image-20241022145944292.png) #### 查看页面 显示课程的界面,章节明细,显示上次播放时间,已学习进度 章节列表,显示学习进度,可以播放,播放的时候要记录播放视频的百分比。 ![image-20241022151225235](img/image-20241022151225235.png) ### 我的学习视频 列表显示我的所有学习课程里面的学习视频列表,学习视频可能有重复,不去重,有重复就看多次。 #### 列表界面: 搜索条件:视频简介 列表显示字段:课程名称、章节名称、视频标题、视频时长,学习进度 操作按钮:查看,播放 #### 播放 播放的时候,要记录播放的进度 ## 线上考试 ### 我的考试 列表界面显示,试卷标题、题目总数、总得分、试卷创建人,所属部门、考试状态、创建时间、作答时间、正确数、得分、是否及格。 ![image-20241022152501748](img/image-20241022152501748.png) 操作按钮:查看,开始考试,交卷 ### 考试记录 列表显示我的考试,已提交的记录,主要显示试卷标题,题目数,正确数,错误数,得分,是否及格,作答时间。 ### 我的错题 列表显示我的错题列表,显示题目标题,题目类型,正确答案,作答答案,试卷标题,作答时间等,可查看详情,详情界面里面显示题目基本信息,试卷里面错误的情况。