功能简介
课程考核材料归档覆盖一门课程一学期的考核材料从录入 → 上传 → 完整性检查 → 提交流转 → 审核审批 → 归档完成 → 批量导出的全链路。教师按考核方式上传规定的归档材料并提交;学院按流程设计配置的审核节点逐级审核、退回或驳回;系统自动生成「⓪归档目录」、按列宽规则渲染列表,并支持按学期/类型/全校批量导出归档清单。模块支持三类归档(理论课程、课程设计、课程实习),并提供可选的 PDF 电子签名:审核人在审批时把本人手写签名图自动落到成绩登记表、分析表、达成度报告等指定材料的签字锚点上。
入口与权限
菜单按角色与「课程考核材料归档」模块开关显隐(module_key=course_archives,对学生隐藏):
- 归档列表
课程考核材料归档 → 归档列表(教师及各审核角色、管理员、超管;督导/只读账号只读可见)。 - 流程设计
课程考核材料归档 → 流程设计(仅管理员 / 超管 / 预览账号可见入口;结构写入仅管理员/超管,超管可一键应用到全校)。 - 角色对应关系(与流程审核节点一一对应):
- 授课教师
teacher:维护、上传、提交本人课程;被退回后修改重交。 - 课程(群)责任教授
course_professor → 审核节点「待课程(群)责任教授审核」。 - 专业负责人
program_director → 可选审核节点(流程设计可启用)。 - 系室主任
dept_archivist → 审核节点「待系室主任审核」;系部归档员 dept_archive_operator 负责本系部归档推进与维护。 - 教学办主任
teaching_office_admin → 审核节点「待教学办主任审核」。 - 分管教学副院长
leader → 最终审核节点「待分管教学副院长审核」。 - 管理员 / 超管:导入、导出、批量操作、流程设计、跨学院维护。
- 前提:当前学院已开通本模块,且账号在该学院具备对应角色;跨学院教师对非本学院记录默认只读、不可编辑。
操作步骤(分角色)
教师:维护并提交单条归档
- 进入「归档列表」,先切换学期(默认当前学期),按课程编号、课程名称、授课教师、班级、归档编号、归档情况等关键字 / 筛选定位本人课程;教师默认只看本人课程及被退回的草稿。
- 点「编辑」进入归档编辑页,核对课程基础信息(课程编号、名称、授课教师、班级、课程属性等)。
- 选择考核方式(理论课程分「考试 / 考查」,决定材料清单与编号),逐项上传材料;考生题卷支持 ZIP 打包上传。
- 填写必填数据项:实有份数(理论课为「试卷实有份数」,课程设计/实习为「材料实有份数」)、期末不及格率、总评不及格率。
- 观察「归档情况」列的缺项提示(如「缺④⑤」「全缺」「格式不符」),补齐后提示消失。
- 预览或下载系统自动生成的「⓪归档目录」核对。
- 点「提交」发起流程;若学院未启用任何审核节点,提交即直接归档完成;若启用了节点,则流转到第一个启用节点。
- 被退回后按退回意见修改材料,再次提交;在记录尚处于「第一个待审节点」且无后续审批动作时,提交人可撤回提交回到草稿。
审核角色:审核 / 退回 / 驳回
- 在列表页按「流程状态」筛选落到本人职责的待办(如责任教授看「待课程(群)责任教授审核」)。系统按身份精确匹配:责任教授只认本人绑定课程、系室主任只认本人系部、教学办主任只认教学办身份。
- 打开记录,核对各材料附件与「⓪归档目录」、材料完整性、历史审批意见。
- 处理:
- 通过:流转到下一个启用节点;走到最后一个启用节点通过即「归档完成」。
- 退回:退回到上一审核环节,无前置启用节点则退回给教师(状态「已退回」),可填处理意见。
- 驳回:对已归档或在审记录执行驳回(状态「已驳回」),需重新处理。
- 若学院启用了电子签名,且本节点角色配置了签名材料类别,审批时可选「已保存签名 / 当前上传签名」,系统按签名锚点关键词把签名图盖到对应材料 PDF 上再放行(见「字段与状态口径」)。
管理员:导入、导出与批量操作
- 导入教务课程数据:列表页「导入…数据」上传教务 Excel,按当前学院「开课单位」范围匹配。三类归档各有模板与必填列(理论课至少需课程名称、班级名称;课程设计/实习还需通知单编号、课程编号、授课教师等)。可下载对应导入模板。
- 批量操作(先筛选、后勾选、再执行):批量审批 / 批量退回 / 批量初始化(重置状态)/ 批量附件下载(打包前务必先按学期+状态收窄范围)/ 删除 / 发送信息(自动按「实际提交人」预填收件教师,避免多人授课误发)。
- 导出归档清单:
导出当前类型(当前归档类型)/ 全类别导出(三类合一)/ 全校导出(跨学院,需校级权限);导出可填学院盖章、经办人、院长等抬头字段,导出前会重排归档编号。 - 流程设计:在「流程设计」按学院、按归档类型配置启用哪些审核节点(责任教授 / 专业负责人 / 系室主任 / 教学办主任 / 分管副院长)与电子签名(启用开关、各角色签名锚点关键词、签名材料类别)。超管可一键应用到全校。
电子签名练习(签名管理)
教师/审核人可在「签名练习台」/archive-signature/lab 上传或手写本人签名、预览落章效果,并选择是否保存签名以便后续审批一键复用。
字段与状态口径
归档类型(archive_type)与材料清单差异:
| 类型 | 标签 | 份数口径 | 材料要点 |
|---|
| assessment | 理论课程 | 试卷应有/实有份数 | 「考试」含命题任务书①、考场记录单②、考生签到表③、成绩登记表④、分析表⑤、达成度报告⑥、参考答案及评分标准⑦、空白样卷⑧、考生题卷⑨;「考查」用课程考核方案①、课程考核审查表②起头;未填考核方式按精简清单 |
| course_design | 课程设计 | 材料应有/实有份数 | 设计教学大纲、指导书、任务书、设计成果、学生成绩登记表、成绩分析表、达成评价报告等 |
| course_internship | 课程实习 | 材料应有/实有份数 | 实习方案、课程考核方案、成绩登记表、分析表、达成评价报告、参考答案、学生报告等 |
材料带圆圈序号(①②③…),「其他材料」为可选项;导出/编号时课程设计后缀 SJ、课程实习后缀 SX。
流程状态(status)→ 列表展示文案:
| status | 文案 |
|---|
| draft / 空 | 草稿 |
| pending_professor | 待课程(群)责任教授审核 |
| pending_archivist | 待系室主任审核 |
| pending_office | 待教学办主任审核 |
| pending_leader | 待分管教学副院长审核 |
| approved | 归档完成 |
| returned | 已退回 |
| rejected | 已驳回 |
在「有审核节点」的流程模式下,列表「流程状态」列会聚合显示为:草稿 / 已提交(任一 pending)/ 已退回 / 归档完成 / 已驳回。
「归档情况」列(材料完整性,与流程状态分列):
已归档:材料齐全且已归档完成。归档中 / 送审中:材料齐全但仍在流程中(启用节点时显示「送审中」,退回时附「(退回)」)。缺① / 缺②⑤…:仍缺对应序号材料;全缺:应传材料一份未传;格式不符…:某材料已传但格式不符要求。
电子签名口径: 签名只作用于配置的目标材料类别——成绩登记表(score_register)、课程考核分析表(analysis_sheet)、课程目标达成度评估报告(achievement_report)。各审核角色(教师提交 / 责任教授 / 系室主任 / 教学办主任 / 分管副院长)有各自默认签字锚点关键词(如「任课教师签字」「责任教授签字」「院(部)领导签字」);锚点关键词保留旧字串以兼容历史 PDF 定位,仅在已启用签名的学院流程中生效。成绩登记表会区分主表与「平时/实验成绩登记表」,避免误签。
常见问题
- 列表里看不到某课程:先确认学期是否选对、归档类型 tab 是否一致;教师默认只看本人课程,多人授课的姓名解析兼容「姓名(工号)/姓名 工号/姓名工号」粘连格式。
- 能在列表看到、点编辑却 403:通常是教师身份字段(teacher_card_id/姓名)解析口径不一致;核对导入表中授课教师列格式。
- 提交后没进入审核:该学院未启用任何审核节点时,提交即直接「归档完成」,属正常;需要审核请在「流程设计」启用对应节点。
- 退回 / 驳回按钮变灰:退回按记录是否已归档或处于在审 pending 状态判定;不满足条件即不可点。
- 「归档情况」一直提示缺项:缺项不会自动消失,需确认材料确实上传成功(注意必填数据项实有份数、不及格率也算缺填项)。
- 撤回提交点不了:仅当记录停在第一个待审节点、且本人是提交人、之后无审批动作时才允许撤回。
- 签名没盖上 / 盖错位置:需该学院已启用电子签名、当前节点角色配置了对应材料类别、材料 PDF 内含可识别的签字锚点关键词;可先到签名练习台预览落章效果。
- 批量附件下载包太大:下载前务必先按学期 + 状态筛选收窄范围。
相关页面
- 教学资料报送 教学资料报送复用本模块的列表 / 流程 / 审批骨架,但用独立菜单、接口、状态文案与保存目录
- 流程设计 按学院、按归档类型配置审核节点与电子签名的流程设计页
- 通用资料报送 通用资料报送框架,与课程归档同属报送/归档类业务
- 信息发送 列表页「发送信息」按勾选记录的实际提交人发送归档通知