中小学课程表与课后服务排课的异常追溯与人工复核:日志审计

围绕中小学课程表与课后服务排课的异常追溯与人工复核,说明对话日志与审计的配置前提与核对动作,结合总课表、教师任课表确认结果传递与生效状态,附上线前的验证步骤。

这个品类的数据长什么样

本页面向中小学课程表与课后服务排课场景,材料来自总课表、教师任课表、课后服务项目表三类业务资料,按学期与周次更新,字段包含课程名称、任课教师、班级、日期、节次、项目名称、参与人数与签字栏。三类材料进入对话日志与审计功能时角色不同:总课表与教师任课表提供排课基准与责任归属,课后服务项目表提供课后时段与项目明细,对话日志用于把异常发生时的会话证据固定下来,供人工比对材料之间的名称、数量、日期是否一致,并检查签字或回执是否齐全。记录按应用与会话维度留存,异常追溯时先定位会话,再回到原始材料核对字段。

配置怎么定

这一环由对话记录接口(按应用与会话维度)执行,输出会话消息列表与记录总数,含角色与引用信息。异常清单与复核结论由人工或外部系统接着完成,接口本身不写业务台账,只提供会话证据。

对象判断核验动作
总课表课程名称、班级、日期、节次与教师任课表逐项一致,签字栏有复核人签署取同一班级同一日期的行,比对两份材料的课程名称与节次,核对签字栏
教师任课表任课教师、班级、周课时数与总课表、课后服务项目表对得上,版本号与学期一致按教师姓名检索,核对课时数与项目表里的参与班级,检查版本日期
课后服务项目表项目名称、参与人数、起止日期与总课表不冲突,回执或签字齐全抽一个项目,核对参与人数与日期,查看回执是否附在记录后
对话记录会话消息列表与记录总数可翻页取全,单条含角色、引用信息与耗时用chatId定位会话,按dataId与value打开单条记录核对

容易做错的三处

  • 现象:同一节课在总课表与教师任课表里的名称或节次对不上。原因:两份材料分别录入,未按同一版本同步,缺少交叉核对环节。
  • 现象:课后服务项目表里的参与人数与回执数量不一致。原因:项目调整后只改了其中一份材料,回执未随版本更新,签字栏空缺。
  • 现象:异常记录能查到会话,却找不到对应的原始材料。原因:材料未按学期归档,版本未同步,追溯时缺少可比对的基准件。

怎么确认配好了

本功能验收:按记录总数翻页取全,抽一条核对角色、引用信息与时间,确认状态码为200、记录总数与列表条数对得上,引用条数按数组长度单独记录,引用文本的tokens另行核对。

业务测试:造一条异常记录,看能否追到源头材料,核对总课表、教师任课表、课后服务项目表的名称、数量、日期与签字。

  • 用chatId定位目标会话,按偏移量连拉两页,比对记录总数与列表条数是否一致。
  • 打开一条记录,核对角色、引用信息与耗时字段,再回到总课表与课后服务项目表比对名称、日期与签字。

References