选课排课与教室资源调度的进度记录与统计核对:工作流编排

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

这个品类的数据长什么样

选课排课与教室资源调度品类材料包括开课计划、排课表与选课规则三份来源,按学期前、选课周、每周更新三个节奏进入工作流。开课计划提供课程名称、学分与开课日期,是进度表里课程行的起点;排课表提供教室、时段与周次,是统计口径里节次与容量字段的来源;选课规则提供选课人数上限、先修与例外条款,决定统计数是否含旁听与重修。三份材料进入该功能时角色不同:开课计划与排课表作为进度记录的主干,选课规则作为统计口径说明的判定依据,字段特征集中在课程代码、教室编号、日期、人数与签字栏。工作流节点在材料齐备后触发,把三份材料的字段差异留待后续节点按分支核对。

配置怎么定

这一环由工作流节点(用户选择与分支)执行,输出分支走向与交互状态记录。「进度表与统计口径说明」由后续节点按分支继续执行接着完成。节点触发时对话进入交互状态并记录工作流状态,用户完成选择后按对应选项走分支继续执行。

对象判断核验动作
开课计划课程名称、学分、开课日期与签字栏是否与排课表逐条对应,日期是否落在同一学期周次在节点里逐个核对选项与分支连线,把开课计划行与排课表行按课程代码配对,记录日期不一致项
排课表教室编号、时段、周次与容量是否与选课规则的人数上限、例外条款一致,版本号是否同步触发一次用户选择节点,在运行记录里查看节点状态,确认排课表版本与选课规则版本同批进入
选课规则选课人数上限、先修与例外条款是否写到统计口径表头,缺签字或回执的条目是否单独列出在后续节点引用选择结果变量并试跑一次,核对规则条目与进度表合计是否对得上

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的名称、人数对不上。原因:两份材料分别更新,未按课程代码做配对核对,版本未同步。
  • 现象:统计合计与进度表记录数差出若干条。原因:选课规则的例外条款未写到表头,旁听与重修是否计入口径未写清。
  • 现象:排课表缺签字或回执,选课规则无版本号。原因:材料流转时未保留签字栏与回执,进入工作流后无法追溯。

怎么确认配好了

本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态,确认variables、nodeId与选项分支对应,交互完成后流程继续。

业务测试:用一周记录核对合计,看口径与例外是否写清,核对variables在后续节点引用后合计是否与进度表一致。

  • 在节点里逐个核对选项与分支连线,把每个选项对应的分支走向记入运行记录,核对nodeId与分支引用。
  • 在后续节点引用选择结果变量并试跑一次,用一周记录核对合计,检查口径与例外是否写到表头。