培训机构教务排课与消课的材料核对与差异定位:工作流编排

围绕培训机构教务排课与消课的材料核对与差异定位,说明工作流编排的配置前提与核对动作,结合课表、消课记录确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

培训机构教务排课与消课场景中,进入核对环节的材料主要有三类:课表、消课记录、调课申请。课表按周或按月更新,字段包含课程名称、班级、教师、上课日期与时段;消课记录在每次课后由教师或教务提交,字段包含学员姓名、课程名称、消课数量、上课日期与签字;调课申请在调课发生时提交,字段包含原上课日期、新上课日期、涉及课程与审批签字。三类材料更新节奏不同,课表先发布、消课记录后回填、调课申请夹在中间,字段命名与日期格式常有差异。材料进入工作流后,课表作为基准对象,消课记录与调课申请作为待核对对象,各自按节点读取后进入差异定位环节。

配置怎么定

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

对象判断核验动作
课表课程名称、上课日期、时段与班级在两份材料中一致读取课表字段,与消课记录逐条比对课程名称、日期与时段
消课记录学员姓名、课程名称、消课数量、上课日期与签字齐全且与台账一致按学员与课程分组,核对消课数量与日期,检查签字或回执是否缺失
调课申请原上课日期、新上课日期与审批签字在两份材料中对得上比对调课申请与课表、消课记录的日期差异,标记未同步版本
用户选择节点每个选项对应一条分支,交互状态被记录在节点里逐个核对选项与分支连线,触发一次查看运行记录里的节点状态,并在后续节点引用 variables 试跑一次

容易做错的三处

  • 现象:同一学员同一课程在课表与消课记录里的名称写法不同,日期相差一天。原因:两份材料由不同人员在不同时间录入,未做统一字段映射。
  • 现象:调课申请已提交,课表仍显示原上课日期,消课记录按新日期回填。原因:版本未同步,调课申请未回写课表,导致两份材料日期对不上。
  • 现象:消课记录缺教师签字或回执,核对时无法确认消课数量。原因:材料提交环节未强制签字,或回执未随记录一并归档。

怎么确认配好了

本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态;确认每个选项对应一条分支,交互状态被记录,选择结果变量已传给后续节点,并在后续节点引用 variables 与 nodeId 试跑一次。

业务测试:用一条真实记录找出与台账不一致的字段,记录差异清单中的名称、数量、日期与签字项。

  • 按课程与学员分组,逐条比对课表、消课记录、调课申请的名称、数量、日期与签字,标记差异字段。
  • 触发一次用户选择节点,查看运行记录里的分支走向与交互状态,确认选择结果变量已传给后续节点。