Skip to content

排课报表

Campus

适用角色

教务管理员、排课员、教师、班主任、管理人员。

功能说明

「排课报表」用于查看和分析课程安排情况,包括教师课表、教室使用情况、班级课程安排、排课冲突检查以及考勤统计。进入页面后先在顶部选择报表类型,再按学校、班级/教室/老师等关键字查询,页面按周展示课表网格,并支持切换上一周/下一周、打印和导出。报表是排课结果的查询视图,课程调整请回到排课管理办理,不在报表中直接修改。

页面提供五种报表类型:

  • 教师课程表
  • 教室课程表
  • 班级课程表
  • 冲突检查
  • 考勤统计

操作入口

text
教学管理 > 排课报表
  ├─ 教师课程表
  ├─ 教室课程表
  ├─ 班级课程表
  ├─ 冲突检查
  └─ 考勤统计

具体菜单层级以实际下发的客户环境为准。

截图待补:报表类型切换、课表网格、打印预览与导出入口。

一、选择报表类型

进入「排课报表」后,顶部一行为报表类型切换按钮:教师课程表、教室课程表、班级课程表、冲突检查、考勤统计。默认打开的是「教师课程表」。切换报表类型会清空当前已查询的数据,需要重新设置条件查询。

二、班级课程表

按班级查看某一周的完整课表。

  1. 在报表类型中选择「班级课程表」。
  2. 填写查询条件:
    • 学校(必填):输入学校名称关键字,占位提示「请输入学校名称」。
    • 班级(必填):输入班级名称关键字,占位提示「请输入班级名称」。
  3. 点击「查询」。学校或班级为空时会分别提示「请输入学校」「请输入班级」。
  4. 查询成功后,右上角「当前展示」显示本周日期范围(周起始日 至 周结束日),下方显示「共匹配 N 个班级」。
  5. 每个匹配到的班级单独成块展示:
    • 标题为「班级名称 课程表」,副标题为本周日期范围。
    • 右侧统计标签:总课时本周课时科目数教师数
    • 信息栏:学校院系专业任课教师教室(无值显示「-」)。
    • 下方为课表网格(见「课表网格说明」)。
  6. 需要看其他周时,点击「上一周」「下一周」,页面会带着当前条件重新查询该周课表(查询前这两个按钮不可点击)。

有匹配结果时,工具栏会出现「打印课表」和「导出课表」按钮:

  • 打印课表:弹出打印预览,按 A4 纵向、每个班级单独分页排版,标题为「班级课程表 日期范围」。
  • 导出课表:导出为 Excel,文件名为「班级课程表 日期范围.xlsx」,成功后提示「导出成功」。

未查询时显示「请输入学校和班级后查询班级课程表」;查了但没有结果显示「未查询到符合条件的班级课程表」。

三、教室课程表

按教室查看某一周的占用情况。

  1. 在报表类型中选择「教室课程表」。
  2. 填写查询条件:
    • 学校(必填,占位「请输入学校名称」)。
    • 教室(必填,占位「请输入教室名称」)。
  3. 点击「查询」。为空时提示「请输入学校」「请输入教室」。
  4. 查询成功后下方显示「共匹配 N 间教室」,每间教室单独成块:
    • 标题「教室名称 课程表」,副标题为本周日期范围。
    • 统计标签:总时段已占用利用率(百分比,保留一位小数)。
    • 信息栏:学校班级任课教师
    • 教室课表网格会额外在每节课单元格里显示所属班级
  5. 同样支持「上一周」「下一周」、「打印课表」「导出课表」。导出文件名为「教室课程表 日期范围.xlsx」,打印标题为「教室课程表 日期范围」。

未查询时显示「请输入学校和教室后查询教室课程表」;无结果显示「未查询到符合条件的教室课程表」。

四、教师课程表

按教师查看某一周的授课安排,也是页面默认打开的报表。

  1. 在报表类型中选择「教师课程表」。
  2. 填写查询条件:
    • 学校(必填,占位「请输入学校名称」)。
    • 老师(必填,占位「请输入老师姓名」)。
  3. 点击「查询」。为空时提示「请输入学校」「请输入老师」。
  4. 查询成功后下方显示「共匹配 N 位老师」,并附提示「仅展示配置工作日」「打印按老师分组分页」。每位老师单独成块:
    • 标题「教师姓名 课程表」,副标题为本周日期范围。
    • 统计标签:总课时课程(数)、班级(数)。
    • 信息栏:学校院系专业班级手机号
    • 教师课表网格里每节课显示课程名、班级、教室。
  5. 同样支持「上一周」「下一周」、「打印课表」「导出课表」。导出文件名为「教师课程表 日期范围.xlsx」,打印按老师分组、每人单独分页。

未查询时显示「请输入学校和老师后查询教师课程表」;无结果显示「未查询到符合条件的教师课程表」。

五、冲突检查

检查指定时间范围内的排课冲突。

  1. 在报表类型中选择「冲突检查」。
  2. 选择检查范围今日本周(默认本周)。范围按当前系统日期自动计算,「本周」为本周一至周日,无需手动选日期。
  3. 点击「开始检查」,或点「重置」恢复为默认的本周。
  4. 结果区标题随范围显示「今日排课冲突检查」或「本周排课冲突检查」,并用标签展示检查的日期范围,以及「发现 N 个冲突」或「无冲突」。
  5. 每条冲突以告警条目展示:
    • 冲突描述作为标题;严重程度为「高」时标红(错误样式),其他为黄色(警告样式)。
    • 明细含冲突类型冲突时间
    • 「涉及课程」表格列出:课程教师班级教室
  6. 无冲突时显示「暂无冲突」;尚未检查时显示「请选择查询条件并点击查询」。

冲突检查只做只读核对,处理冲突需回到排课管理调整后再重新检查。

六、考勤统计(统计)

按教师维度统计某年某月的课时与出勤情况。

  1. 在报表类型中选择「考勤统计」。
  2. 顶部概览卡展示当前范围汇总:本月总课时实到课时出勤率(百分比)、异常教师数
  3. 设置查询条件:
    • 学校:输入学校名称关键字(占位「请输入学校名称」)。
    • 年份:下拉选择,范围为当前年份的前 5 年至后 1 年,默认当前年。
    • 月份:下拉选择 1 月至 12 月,默认当前月。
    • 条件区右侧显示「当前范围:X年X月」。
  4. 点击「查询」,或点「重置」恢复为当前年月并清空学校。
  5. 下方「教师考勤分析」表格按教师维度展示,默认按出勤率升序排列(出勤率相同再按未签到课时多、总课时多排序)。列包含:
    • 序号、学校名称教师姓名年份月份
    • 排课总课时实到课时未签到课时(未签到课时 = 排课总课时 − 实到课时,不小于 0;大于 0 时标红)。
    • 出勤率:进度条 + 百分比,出勤率满 100% 显示成功色,低于 80% 显示异常色。
    • 状态:未签到课时大于 0 显示「存在异常」(红),否则「正常」(绿)。
  6. 表格底部显示「共 N 位教师」,支持每页 10/20/50/100 条分页。当月无数据时显示「当前月份暂无考勤统计数据」,加载失败提示「加载考勤统计失败」。

系统内另有「排课统计分析」页面(总课程数、教室利用率、教师工作量、每日课时分布等图表与详细统计表)。该页面部分图表与导出功能仍在完善中,是否启用及入口以实际下发的客户环境为准。

课表网格说明

班级、教室、教师课表均以「时间/节次 + 工作日」的网格呈现,规则一致:

  • 表头工作日列的数量由排课配置的工作日数决定(1 到 7 天),只展示配置的工作日,未配置的日期不出现。
  • 表头在星期下方显示对应日期(如「周一 3月4日」),日期按查询周的起始日推算。
  • 时间列显示节次名称和起止时间(如「09:00-09:45」),行按开始时间从早到晚排序。
  • 每节课单元格显示课程名、教师、教室(教室课表还会显示班级,教师课表显示班级和教室);空档显示「-」。

关键规则与注意事项

  • 报表是排课结果的查询视图,课程调整应回到排课管理办理,不在报表中修改。
  • 教师、教室、班级课表查询时,学校与对应对象关键字均为必填,缺一无法查询。
  • 「上一周/下一周」需要先成功查询一次后才可点击,切换时会带当前条件重新拉取对应周数据。
  • 打印和导出仅在有匹配结果时可用,无结果时会提示「暂无可打印内容」「暂无可导出内容」。
  • 冲突检查的日期范围按当前系统日期自动计算,不支持自定义起止日期。
  • 考勤统计的未签到课时、异常状态由排课总课时与实到课时相减得出,请以实际签到数据为准核对。
  • 切换报表类型会清空已查询的数据,需重新设置条件查询。

常见问题

课表为空/查不到结果

先确认学校、班级/教室/老师关键字是否填对(均为必填),再确认对应课程已成功排入课表、且查询的周次正确。无匹配时页面会给出对应的空状态提示。

看不到「打印课表」「导出课表」按钮

这两个按钮只在查询到匹配结果后才出现。若已有结果仍点不动,请确认查询是否成功、当前周是否确实有课。

课表里少了某几天

课表只展示排课配置的工作日,列数由工作日数决定。若某天不显示,通常是该天未配置为工作日,需在排课配置中调整,报表会随之变化。

冲突检查结果与预期不符

冲突检查只核对当前排课数据。处理冲突要回到排课管理调整安排,保存后再回到「冲突检查」重新「开始检查」。

出勤率或异常状态不对

未签到课时 = 排课总课时 − 实到课时,状态按未签到课时是否大于 0 判定。请核对该教师当月的实到(签到)课时数据是否完整、准确。

版本记录

版本日期修改说明
v1.02026-07-27首次建立
v1.12026-07-27依据前端源码完善内容

聚全信息文档中心