规则怎么设置(重点规则)

结合具体排课场景,设置预排课、连堂、大课时均匀排、小课时不连排与学科互斥等重点规则。

一、适用场景

1.1 适用场景

本教程适用于所有对排课场景有限制需求的教务老师,核心目标是通过规则的配置,对课表进行约束限制,复杂场景需求可以通过组合常用规则来实现。

1.2 前提条件

需要学校理清学校的课表需求,包括但不限于:班级、教师一定排课或不排课时间(如班会课一定排在某节次/某些教师某些事件不排课/学科教研时间不排课等);课程需要连堂;部分课程分布需要分散、部分课程不要一天排完等等。我们主要用到的规则有:预排课【核心规则】、大课时周内均匀排、小课时同天不连排、连堂设置以及各种互斥设置。

二、预排课规则设置【核心规则】

预排课主要是解决一些学校课程的固定场景,如:班会课这类课程,一定排在周五最后一节课;各个学科有对应的教研时间,所以针对教研时间,科目不进行排课……

场景1:班会课一定排在某时间中

首先针对一定排的需求,如班会课一定排在周五最后一节。

在规则页面找到【班会】这一学科,选中,展开可以看到对全校的班会课都选中了,然后在右侧找到【一定排】时间片的【周五下4】(周五最后一节)点击时间片选中,最后点击右上角【保存】即可。

场景1:班会课一定排在某时间中操作示意图 1
图 1 · 场景1:班会课一定排在某时间中

场景2: 针对教研时间不排等不排课需求。

我们以语文周一上午为教研时间为例。

同样是在【预排课】规则中,选择【语文】学科,在右侧对周一上午的节次设置成【不排】后,【保存】即可。

场景2: 针对教研时间不排等不排课需求。操作示意图 2
图 2 · 场景2: 针对教研时间不排等不排课需求。

场景3:某教师在某时间不排课。

这里我们以党员教师为例,党员教师在周四下午3、4节需要开会不排课,这里我们左侧勾选【党员】教师标签下的教师(需要到基础数据自行设置自定义教师标签),然后右侧选到【不排】,在下方选中星期四下3、星期四下4两个节次,最后点击右上角【保存】按钮即可完成设置。

场景3:某教师在某时间不排课。操作示意图 3
图 3 · 场景3:某教师在某时间不排课。

三、连堂设置

连堂课程怎么设置呢?在【规则设置】左侧【配置】将【连堂设置】规则拖到上方「快捷栏规则」中,随后即可在左侧规则列表快速找到,不管是两连堂、三连堂还是四连堂都可以处理。

三、连堂设置操作示意图 4
图 4 · 三、连堂设置

配置完成后,我们点击左侧【连堂设置】开始操作即可。

还是举例说明,针对【语文】6课时,一周五天的排课周期,那么按照常规的安排,直接设置1次两连堂即可。同时如果有特殊的连堂安排需求,那么可以指定连堂课上课的具体时间节点,比如:周二的4、5节为两连堂。

三、连堂设置操作示意图 5
图 5 · 三、连堂设置

在后续的自动排课和手动调课过程中都会自动排连堂和检验。同时会给连堂的课打标记,便于分辨。并且手动调课的时候连堂课可以直接联动操作。

四、大课时班级周内均匀排的设置

大课时班级周内均匀排,顾名思义,大于排课周期天数课时的班级,系统中会默认为大课时班级。举例:学校从周一到周五上课,排课周期为五天,那么大于5课时的班级,我们认为是大课时班级。

具体怎么用呢?

首先我们来到【规则设置】,同【连堂设置】一样,将【大课时班级周内均匀排】规则配置到左侧规则列表中,点击上方【配置】按钮,将该规则拖动到上方确认即可。

四、大课时班级周内均匀排的设置操作示意图 6
图 6 · 四、大课时班级周内均匀排的设置

点击左侧规则,跳转到规则设置页面,我们下滑到页面右下角,找到页码设置

四、大课时班级周内均匀排的设置操作示意图 7
图 7 · 四、大课时班级周内均匀排的设置
四、大课时班级周内均匀排的设置操作示意图 8
图 8 · 四、大课时班级周内均匀排的设置

以图为例,共计69条数据,我们选择【100条/页】,将所有班级展现在一页之中。页面刷新后点击顶部【必须满足】,然后右上角【保存】即可。

四、大课时班级周内均匀排的设置操作示意图 9
图 9 · 四、大课时班级周内均匀排的设置

就可以将所有大课时班级在周内均匀分散排,比如7.5课时数学,就不会在头一天/两天全部排完,而是根据课表轮次均匀排布。

五、小课时班级同天不连排的设置

小课时班级同天不连排,与大课时班级规则的含义同理,针对小于排课周期天数课时的班级,系统认定为小课时班级。举例:体育课一周上2课时,但是周一到周五上课,排课周期为5天,所以体育课是小课时班级。

具体操作同大课时班级周内均匀排一致,通过筛选所有小课时班级,设置为必须满足并保存即可。

五、小课时班级同天不连排的设置操作示意图 10
图 10 · 五、小课时班级同天不连排的设置
五、小课时班级同天不连排的设置操作示意图 11
图 11 · 五、小课时班级同天不连排的设置

六、学科互斥规则

学科互斥规则常见适用场景:同天内班级排了体育就不再排体育活动课、体育一年级排了某节课,二三年级就不要再排这节课、一年级一班排了科学,年级内其他班级都不排音乐/美术课。

场景1::同天内班级排了体育就不再排体育活动课

点击左侧选择【天内互斥】,意为一天之内有其中一堂课,与之互斥的学科也不能排进课表;

然后设置【班级生效】,每个班级内,互斥的学科都不能在一起排,如果多个年级都需要设置同样的学科互斥,可以多选生效年级;

最后选择要生效的年级,多个年级都有同样的学科,那么可以一步设置到位,我们这里先选择【高一】、【高二】、【高三】,然后再选择三个年级共有的【体育】和【体育活动】两个学科,点击下方【添加为互斥学科】按钮即可完成设置

场景1::同天内班级排了体育就不再排体育活动课操作示意图 12
图 12 · 场景1::同天内班级排了体育就不再排体育活动课

场景2::体育一年级排了某节课,二三年级就不要再排这节课

点击左侧选择【节次互斥】,意为某节次排了一堂课,与之互斥的学科也不能排进课表;

然后设置【全局生效】,这个模式下可以跨年级勾选互斥学科

最后选择互斥学科,设置为一组学科互斥,我们这里选择高一【体育】和高二【体育】、高三【体育】三个学科,点击下方【添加为互斥学科】按钮即可

场景2::体育一年级排了某节课,二三年级就不要再排这节课操作示意图 13
图 13 · 场景2::体育一年级排了某节课,二三年级就不要再排这节课

场景3::一年级一班排了科学,年级内其他班级这节课都不排音乐/美术课

点击左侧选择【节次互斥】,意为某节次排了一堂课,与之互斥的学科在同一天内不能排进课表;

然后设置【年级生效】,这个模式下学科互斥覆盖全年级,某班级排了一节课,与之互斥的学科全年级都不能排入课表,如果多个年级都需要设置同样的学科互斥,可以多选生效年级;

最后选择互斥学科,设置为一组学科互斥,我们这里先选择生效的年级,【1年级】、【2年级】,然后选择【科学】和【艺术/音乐】、【艺术/美术】三个学科,点击下方【添加为互斥学科】按钮即可

场景3::一年级一班排了科学,年级内其他班级这节课都不排音乐/美术课操作示意图 14
图 14 · 场景3::一年级一班排了科学,年级内其他班级这节课都不排音乐/美术课

七、补充说明

1. 还有各天限制、时段限制等规则,用于课程限制要求;可以参考页面上的使用说明进行设置。

2.部分停更规则可以使用,但建议在工作人员指导下使用

3.规则请按需设置使用,规则开启过多,课程排入率会收到不同程度的影响,非刚需规则不建议过多开启。

4. 若学校有特殊排课需求或排课上的疑惑,可联系工作人员获取针对性指导。

感谢您的使用,预祝您开学大吉、排课顺利!

返回排课文章

开始您的排课之旅吧

全场景适配 · 企微 / 钉钉 / 小程序生态打通 · 高安全部署 · 可深度定制

开始使用