高分求救!学校自动排课系统如何做?
各位大侠:
请看我的问题定义:
设学校有1-N年级,每年级又设1-M班,每个年级又设P种课,每种课程可为X个老师教授,排课时每个老师只能在同一课时排一门课。学校的课节为8节/天,每周为周一到周六上课。公共课可合并2个班级在公共教室上课。
附加要求:根据学校管理的方式(例:每个老师最多只能教2门课、每天最多只能教4门课、每周最多只能教20门课,体育课应当设在第4节或第8节课上,首节课程应当为主课程)
请写出软件文档!有VB代码也可以!发E-MAIL给我也行hjbfeahter@163.com!
谢谢大家!