课程表冲突检测

🔍 Schedule Conflict

Schedule Conflict is available directly in your browser, with no data uploaded.

📐 工作原理与说明

课程录入

每行一条:课程名,教师,教室,星期(1-7),起始节次,结束节次

检测规则

教师冲突:同一教师在同一星期、同一节次被安排到两门及以上课程。

教室冲突:同一教室在同一星期、同一节次被安排到两门及以上课程。

节次区间按起始节至结束节(含)计算重叠。

📚 深度解析:课程表冲突检测

💡 常见使用场景

  • 排课前预检:把拟排课程(星期、节次、教师、教室)粘贴进工具,自动两两比对时间重叠,标出教师冲突(同一老师同时段两门课)与教室冲突(同一教室同时段两门课)。
  • 教室资源优化:通过教室冲突提示,发现同一教室被重复占用,及时调整或申请扩容,避免上课「撞车」。
  • 教师工作量核查:教师冲突往往意味着排课对人手估算不足,提示需增派教师或错峰排课。
算例:3 门课同占周一第1-2节
课程A 周一1-2节 教师张三 教室101;课程B 周一1-2节 教师张三 教室102;课程C 周一1-2节 教师李四 教室101。 A 与 B 时间重叠且同教师 → 教师冲突 1 起、教室不同无教室冲突; A 与 C 时间重叠且同教室101 → 教室冲突 1 起、教师不同无教师冲突; 合计:课程3门、教师冲突1、教室冲突1。

❓ 常见问题(FAQ)

冲突判定依据是什么?
两门课若「星期相同」且节次区间交叉(a.start<b.end 且 b.start<a.end)即判定时间重叠;重叠基础上再比教师/教室是否相同,分别记教师冲突与教室冲突。工具只做时间+资源冲突检测,不涉及课程合理性。
能检测跨周或单双周冲突吗?
当前按固定星期+节次比对,未区分单双周/隔周课;若课程含单双周安排,需把冲突周次分别列出后再比对,或先在输入中标注周次以免漏检。工具结果仅作排课初检参考。
⚠️ 使用说明与注意事项
📖关于「课程表冲突检测」

📝工具简介

课程表冲突检测是一款教育学习领域的在线工具。