选课排课与教室资源调度的问答受理与缺项补问:表单与交互

围绕选课排课与教室资源调度的问答受理与缺项补问,说明表单与交互的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

选课排课与教室资源调度场景里,进入问答受理环节的材料主要有三类:开课计划、排课表、选课规则。开课计划通常来自教务科室,按学期发布并随课程调整更新,字段含课程名称、开课单位、学分、任课教师、拟开班级数;排课表由排课岗按周次维护,字段含课程名称、班级、教师、教室编号、星期节次、起止周;选课规则由教务与院系共同确认,字段含选课批次、容量上限、优先级条件、退改选截止日期、签字与回执。三者进入表单输入节点时角色不同:开课计划提供课程与班级基数,排课表提供时间与空间占用,选课规则提供受理与追问所依据的约束。更新节奏上,开课计划先定、排课表随后滚动、选课规则在批次前锁定。字段特征是多名称、多日期、多签字位,同一课程在不同材料里的名称、班级数量、日期容易对不上,版本未同步或缺签字回执时,受理记录与补齐的问项需要先识别缺项再追问。

配置怎么定

这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。表单触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,字段值才向下传递。「受理记录与补齐的问项」由后续节点或人工接着完成。

对象判断核验动作
开课计划按品类核对维度核课程名称、开课单位、学分、拟开班级数与发布日期,逐项与排课表比对在节点配置里逐个核对字段名与必填标记,提交后由后续节点引用该字段并试跑
排课表按品类核对维度核课程名称、班级、教师、教室编号、星期节次、起止周与版本日期核对同一课程在两份材料里的名称、数量、日期是否一致,缺项是否被追问
选课规则按品类核对维度核选课批次、容量上限、优先级条件、退改选截止日期与签字回执核对签字或回执是否齐全,版本是否同步,缺关键信息时是否先追问再作答
表单输入节点触发后进入交互状态并记录工作流状态,必填项为空不能提交在表单输入节点配置字段、在用户选择节点配置选项,核对提交后后续节点能取到对应字段值

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的名称、班级数量对不上。原因:两份材料各自维护,未按同一记录逐项比对。
  • 现象:选课规则已更新,排课表仍用旧版本,受理依据出现偏差。原因:版本未同步,缺少统一的更新与确认节点。
  • 现象:选课规则缺签字或回执,受理后无法确认约束有效。原因:签字位未标为必填,提交时未被拦下。

怎么确认配好了

本功能验收:填一遍并提交,核后续节点取到的字段值是否与表单填写一致,重点看 formInputResult 与 selectResult 与必填标记。

业务测试:提一个缺关键信息的问句,看是否先追问再作答;补齐后再转承办人处理。

  • 在节点配置里逐个核对字段名与必填标记,提交后由后续节点引用该字段并试跑。
  • 按品类核对维度比对开课计划、排课表、选课规则的名称、数量、日期、版本与签字回执。