排课系统准则

一个排课系统成功与否,主要取决于排课结果(课程表)是否符合以下准则: 1、是否满足“约束条件”,也称为“硬条件” 这是判断一个排课系统的生成结果是否成功的标志。之所以把约束条件称为“硬条件”,是因为它是排课系统必须遵循的条件.如果违背了这些条件形成结果,那么结果将视为无效。排课时必须做到遵守这一点,否则就会影响教学安排,违背了排课系统的设计初衷。 中小学的排课系统不同于高校,它没有教室因素这一要求,即每个班级固定为某个教室,其常见的约束条件如下所列: (1)教师不能冲突:一名教师不能同时带多个班的课程,合班课除外;教师先前做好的约定不能被违背,比如张老师要求周一上午第4节不予安排课。 (2)班级不能冲突:同一时间段一个班级不能同时由多位教师上课,如初一1班周一第2节,同时由语文张老师和数学李老师上课是不合理的;班级的约束条件不能被违背,如全校周一下午第2节固定设置为班会。 2、是否满足“优化条件”,也可称为“软条件” 优化条件,又称软条件,是在排课过程中可以满足同时又可以不完全满足的约束条件,是在满足硬约束条件的基础上能尽量要求满足的约束条件,软约束条件可以根据不同的教学情况有所差异。有时可以通过调节软约束条件的满足程度 而改变排课的效果,可以将一定要满足的软约束条件转换为“硬约束条件”。 常见的优化条件如下所列: (1)同一班级的某门课程,一周内上课的时间尽量均匀分散安排。 (2)主科安排在主要时间段,一般为上午,副科安排在次要时间段。 (3)教师课程安排合理:任课多的教师一周的工作量要合理分布。 (4)占用公共资源的的课程如微机、体育,以及学时多的课程优先进行处理。 优化条件是判断一个排课系统的生成结果是否成功的标志。也就是说,一个排课程序,如果能实现所有的“约束条件”,也就是硬条件,那么说它是合格的,但未必代表它就是成功的。只有同时满足了“优化条件”,也就是软约束条件, 才能说它是一款成功的排课系统。

猜你喜欢

排课特征

排课难点

排课案例