📅 智能排课系统(每天节数可调 - 修复版)
📅 每周上课天数
固定为5天(周一至周五)
⏰ 每天上课节数
应用节数设置(会清空现有排课)
注意:修改节数后现有排课结果将被清空,需重新排课。
✅ 功能:班级管理、教师管理、任课安排、固定课程、批量导入、Excel导出、调课等。
✅ 教师节次均衡(避免每天第一节)、班级课时均匀分布、同教师同班一天最多一节。
✅ 每天节数设置后,所有课表视图将严格按此节数显示。
🏫 班级管理
+ 添加班级
班级名称
操作
👩🏫 教师管理
分散型(均匀分布,进度同步)
集中型(同一天上完所有班)
+ 添加教师
📥 导出教师模板
📂 导入教师数据
姓名
学科
周上限
班级上限
偏好
约束
操作
📚 任课安排 (教师 → 班级 课时)
+ 添加任课
教师
班级
每周课时
操作
⛳ 固定课程预设(体育课等合班课程)
周一
周二
周三
周四
周五
+ 添加固定课程
🏃 快速生成体育课(合班)
课程
教师
时间
班级
操作
🚀 开始排课
📎 导出课表(Excel)
💾 导出数据 (JSON)
📂 导入数据
📋 加载示例数据
📖 班级课表
👩🏫 教师课表
📊 年级总课表
选择班级:
选择教师:
总课表视图:
📋 时间×班级
👩🏫 时间×教师
🔧 开启调课
调课模式:关闭
💡 调课说明:开启调课模式后,点击第一节课(高亮),再点击第二节课,系统自动检查冲突,若无冲突则交换并刷新所有视图。固定课程不可交换。