选课排课与教室资源调度的异常追溯与人工复核:表单与交互

围绕选课排课与教室资源调度的异常追溯与人工复核,说明表单与交互的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向选课排课与教室资源调度场景,材料来源包括开课计划、排课表、选课规则与异常记录单。开课计划按学期初发布、期中微调,字段含课程名称、课程代码、开课院系、计划人数、任课教师与签字栏;排课表按周更新,字段含教室编号、上课时段、班级名称、容量与日期;选课规则随选课阶段变动,字段含选课轮次、优先级、容量上限与回执。异常记录单由教务或值班人员填写,字段含异常类型、发生日期、涉及课程与教室、原始材料编号。进入表单输入节点时,各材料以字段值形式被采集,作为异常追溯的原始记录支撑;复核结论依赖后续节点或人工比对材料后填写,表单本身不识别材料内容,也不判断材料真伪。

配置怎么定

这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。「异常清单与复核结论」由后续节点或人工接着完成。表单输入节点触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,表单信息传给后续节点使用。

对象判断核验动作
开课计划课程名称、课程代码、计划人数与签字栏须与排课表逐项对应,日期不得早于选课规则生效日在节点配置里逐个核对字段名,确认课程名称、课程代码、计划人数、日期、签字栏均已建为表单字段并标必填
排课表教室编号、上课时段、班级名称与容量须与选课规则一致,同一记录在两份材料里的名称、数量、日期不得对不上引用formInputResult字段值试跑,核对排课表字段与开课计划字段是否一一对应,检查版本是否同步
选课规则选课轮次、优先级、容量上限与回执须与排课表容量一致,缺签字或回执的条目须单独列出在后续节点引用selectResult字段值并试跑,确认提交后能取到选课规则字段值,并核对回执与签字是否齐全
异常记录单异常类型、发生日期、涉及课程与教室、原始材料编号须能追到源头材料在后续节点引用formInputResult字段值并试跑,确认异常记录单字段值能传到后续节点,用于追溯源头材料

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的名称、计划人数对不上。原因:两份材料分别维护,未在表单提交时做字段级比对,版本未同步。
  • 现象:选课规则里的容量上限与排课表教室容量不一致,日期也对不上。原因:选课规则更新后未同步到排课表,表单未记录版本号。
  • 现象:复核结论缺签字或回执,异常记录单无法追到源头材料。原因:关键材料字段未标必填,提交后后续节点取不到值。

怎么确认配好了

本功能验收:填一遍并提交,核后续节点取到的字段值,确认formInputResult 与 selectResult字段值能传到后续节点,必填项为空不能提交,对话不卡在交互状态。

业务测试:造一条异常记录,看能否追到源头材料,核对开课计划、排课表、选课规则的字段、日期与签字是否对得上。

  • 在节点配置里逐个核对字段名,确认开课计划、排课表、选课规则、异常记录单的字段与要收集的材料字段一一对应,关键材料字段已标必填。
  • 在后续节点引用formInputResult 与 selectResult字段值并试跑,确认提交后能取到对应字段值,并核对异常记录单能否追到源头材料。