1. 首页
  2. 解决方案

云教务排课小程序,如何自定义规则+实时检测,一键智能排课

云教务排课小程序通过智能算法自动生成最优课表,支持自定义规则和手动调整,极大减少人工排课时间。实时冲突检测避免时间、教室或教师重叠,确保课表零失误。

 

 

1. 自动排课  

(1)批量一键排课 

  - 基于多维度约束录入的上课时间、教室、教师、等条件,通过算法或约束满足技术,自动生成初始课表。    

(2)手动灵活调整  

  - 拖拽式操作:直接调整课程的时间、教室或教师,系统实时更新关联约束。  

  - 沙盒模式:临时修改课表并对比多种方案,确认后再提交。  

(3)多场景适配  

  - 支持1对1、合班课、走班制课程等复杂场景,自动处理教室和教师的动态分配。  

 

 

 

2. 规则设置  

(1)自定义规则引擎   

  - 教师不可用时段、教室、线上直播互课、连堂课、跨校区授课间隔(避免教师校区间奔波过紧)  

(2)分层规则管理  

  - 支持全校通用规则 + 班级/教师个性化规则叠加,优先级可调。    

(3)时间模板化  

  - 预设作息时间表,快速切换不同学段排课逻辑。  

 

 

 

3. 冲突检测  

(1)实时动态预警  

  - 冲突类型:时间重叠(同一教师/班级被分配多节课)、场地占用(教室同一时间被重复使用)、资源超限(教师周课时超标、日课时超量)  

  - 可视化提示:冲突项高亮显示(如红色边框),悬浮窗显示具体冲突原因。  

(2)预检与修复建议  

  - 在排课前检查教师/教室的可用性,生成冲突报告。  

  - 自动推荐解决方案(如相邻时段交换课程、分配备用教室)。  

(3)历史冲突记录  

  - 记录人工调整导致的冲突案例,辅助优化后续自动排课规则。