选课排课与教室资源调度的异常追溯与人工复核:工作流编排

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

这个品类的数据长什么样

选课排课与教室资源调度品类,核心材料包括开课计划、排课表、选课规则三类。开课计划由教务部门按学期发布,字段含课程名称、课程代码、学分、教师、拟开课时间;排课表由排课系统按周次生成,字段含课程、教室、节次、周次、班级;选课规则由选课系统维护,字段含选课批次、容量、优先级、退改规则。三类材料更新节奏不同:开课计划学期前定稿,排课表按周微调,选课规则按批次滚动修订。进入异常追溯与人工复核工作流时,开课计划作为源头依据,排课表作为执行记录,选课规则作为约束条件,三者共同支撑异常清单与复核结论的生成。

配置怎么定

这一环由工作流节点(用户选择与分支)执行,输出分支走向与交互状态记录。「异常清单与复核结论」由后续节点按分支继续执行接着完成。节点触发时对话进入交互状态并记录工作流状态,用户完成选择后按对应选项走分支继续执行。

对象判断核验动作
开课计划课程名称、课程代码、学分、教师、拟开课时间与签字栏是否完整,是否与排课表逐字段对得上调出开课计划原件,核对课程名称、代码、教师、日期与签字栏,确认与排课表同一记录一致
排课表课程、教室、节次、周次、班级是否与开课计划、选课规则逐项对应,版本号是否同步比对排课表与开课计划的课程、教室、周次字段,检查版本标记与签字回执
选课规则选课批次、容量、优先级、退改规则是否与排课表容量、开课计划学分一致,是否缺签字核对选课规则与排课表容量、开课计划学分,检查规则版本与审批签字
用户选择节点每个选项是否对应一条分支,交互状态是否被记录,选择结果变量是否传给后续节点在节点里逐个核对选项与分支连线,触发一次查看运行记录里的节点状态,在后续节点引用变量并试跑

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的名称、学分或日期对不上。原因:两份材料由不同环节维护,修订后未同步更新。
  • 现象:排课表版本与选课规则版本不一致,导致容量与批次冲突。原因:版本未同步,旧版材料仍被引用。
  • 现象:异常记录缺少复核人签字或回执,无法追到源头材料。原因:签字环节遗漏或回执未归档。

怎么确认配好了

本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态,确认每个选项对应一条分支,检查variables是否传递、nodeId状态是否记录。

业务测试:造一条异常记录,看能否追到源头材料,确认异常有原始记录支撑、复核人签字。

  • 在用户选择节点里逐个核对选项与分支连线,触发一次查看运行记录里的节点状态,确认交互状态被记录。
  • 在后续节点引用选择结果变量并试跑一次,确认variables已传递、nodeId状态正确,异常清单与复核结论由后续节点按分支继续执行。