选课排课与教室资源调度的授权访问与对外服务:工作流编排

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

这个品类的数据长什么样

选课排课与教室资源调度品类的材料,通常包含开课计划、排课表、选课规则三类。开课计划标注课程名称、班级数量、起止日期与审批签字;排课表记录周次、节次、教室编号与任课教师;选课规则写明可选范围、优先级与生效版本。这些材料由教务部门按学期生成,更新节奏集中在选课开放前与调课窗口期,字段特征为多表交叉引用、日期密集、签字与回执并存。进入工作流编排功能时,开课计划作为分支判断的输入来源,排课表提供教室与时段约束,选课规则决定可见范围与授权边界。三类材料在节点中承担不同角色:计划与规则用于生成选项,排课表用于校验冲突,最终对外入口与授权范围由后续节点按分支继续执行完成。

配置怎么定

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

对象判断核验动作
开课计划核对课程名称、班级数量、起止日期与签字是否与排课表一致逐项比对字段与日期,检查签字或回执是否齐全,确认版本号同步
排课表核对教室编号、周次节次与任课教师是否与开课计划对应抽查同一记录在两份材料里的名称、数量、日期,标记不一致项
选课规则核对可选范围、优先级与生效版本是否与对外入口授权范围匹配在节点里逐个核对选项与分支连线,引用variables试跑一次
用户选择节点核对选项与分支连线、交互状态记录与选择结果变量传递触发一次,查看运行记录里的节点状态,确认nodeId对应分支走向

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的班级数量对不上。原因:两份材料分别维护,版本未同步,缺少统一回执。
  • 现象:选课规则日期与开课计划起止日期不一致。原因:调课窗口期更新后只改一份材料,另一份未同步。
  • 现象:对外入口可见范围超出授权设定。原因:选项分支连线未逐个核对,选择结果变量未正确传给后续节点。

怎么确认配好了

本功能验收:逐个选项试跑,核运行记录里的分支走向与交互状态,确认variables与nodeId对应关系。

业务测试:用受限身份访问一次,看可见范围是否符合设定。

  • 在节点里逐个核对选项与分支连线,确认每个选项对应一条分支。
  • 触发一次用户选择节点,查看运行记录里的节点状态与选择结果变量传递情况。