选课排课与教室资源调度的材料核对与差异定位:文档解析与分块

围绕选课排课与教室资源调度的材料核对与差异定位,说明文档解析与分块的配置前提与核对动作,结合开课计划、排课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

选课排课与教室资源调度场景中,材料来自教务系统导出的开课计划、排课表、选课规则,以及各院系回传的确认件与签字回执。更新节奏跟随学期轮次与选课阶段,字段以课程名称、课程代码、班级人数、教室容量、周次节次、生效日期、审批签字为主。开课计划承担课程与学分的基准角色,排课表承担时间与空间落位角色,选课规则承担准入与容量约束角色,回执承担版本与签字确认角色。材料进入文档解析与分块功能后,先按结构切分为可检索数据行,每行绑定唯一数据标识并进入索引三态流转,供后续检索与差异定位调用。

配置怎么定

这一环由解析与训练任务(服务端任务)执行,输出数据行与索引状态(已解析、索引中、已完成)。差异清单由检索与后续处理接着完成。解析分块在解析完成后立即落库为可见数据行,索引按 parsed 到 indexing 再到 indexed 流转,待索引数据不参与召回。

对象判断核验动作
开课计划课程名称、课程代码、学分与开课日期在两份材料中一致,签字栏有对应审批记录分别核对文件记录与数据行,检查 chunkSize、chunkSplitter 切分后字段是否落在同一数据行,并确认状态为 indexed
排课表同一课程的班级人数、教室容量、周次节次与生效日期在台账与排课表之间对得上打开数据行核对状态,对处于 parsed 或 indexing 的行只读查看,比对 trainingType 对应处理模式下的字段
选课规则准入条件、容量上限、选课时间窗与版本号在两份材料中一致,回执齐全看重建任务覆盖的数据行,确认只覆盖已完成索引的数据,未同步版本单独列出
签字回执回执上的课程范围、日期与签字人与开课计划、排课表记录一致分别核对文件记录与数据行,检查回执字段是否切分完整并进入 indexed 状态

容易做错的三处

  • 现象:同一课程在开课计划与排课表里的名称、班级人数或生效日期对不上。原因:两份材料由不同环节导出,字段口径与版本未同步,差异未在复核前暴露。
  • 现象:材料刚上传后检索不到对应数据行。原因:数据行处于 parsed 或 indexing 状态,待索引数据在检索层被隔离,尚未进入 indexed。
  • 现象:换模型后重建耗时异常,或训练失败后留下空数据行。原因:重建只针对已完成索引的数据,待索引数据不参与重建,失败数据需编辑或删除后重试。

怎么确认配好了

本功能验收:上传一份材料,看数据行状态流转与重建任务的覆盖范围,确认解析完成后立即落库为可见数据行并绑定唯一数据标识,状态依次经过 parsed、indexing、indexed,重建只覆盖已完成索引的数据。

业务测试:用一条真实记录找出与台账不一致的字段,逐项比对名称、数量、日期与签字回执,形成差异清单交复核人确认并回写。

  • 打开数据行核对状态,确认与界面显示一致,并分别核对文件记录与数据行各自的身份标识。
  • 看重建任务覆盖的数据行,确认只覆盖已完成索引的数据,待索引数据不参与重建。