1 普通班排课
1 普通班排课

1 基础信息

进入后台页面后,点击左上角新建按钮进行普通班任务或走班任务的创建。

图片53

点击后,弹出下图所示弹窗:

图片54

学年学期根据接口拉取智慧校园的学年学期数据,选择完后,录入任务名称和上课星期,上课周时根据选择的学年学期进行计算得出的周数,录入完成后,点击完成按钮,列表会增加一条排课中的任务。

图片55

复制:可以复制当前任务下的所有数据; 修改:可以修改任务的信息;

删除:删除当前任务。

点击排课按钮,进入到排课页面:

图片56

可以通过设定好的模板用导入课程信息或已有课表来导入课程的基础信息,详细模板可点击按钮后的导入说明进行查看。

如果导入失败,会在按钮后有图标提示,点击图标,可以下载错误的说明。

图片57

图片58

导入成功后,页面会把导入成功的数据展示出来:

图片59

导入成功后,如果有需要配置的专业教室,点击课程信息下方的专业教室导航, 切换到专业教室页面,进行教室导入操作:

导入流程与导入课程信息一致。

图片60



2 规则设置

导入完基础数据后,可以通过点击页面上方的导航进入到规则设置页面:

图片61

普通版排课规则包括:不排课时间(课程不排课、教师不排课、班级不排课),不连堂,合班,教案平齐,周任课分布,日任课分布,连上,时段分配,预排课。1) 不排课

不排课包含两种数据录入形式:新增和导入

点击页面中的添加设置按钮后,进入到不排课新增编辑页面,先根据不排课类型选择课程、老师、班级,然后点击下方的设置不排课区域进行不排课的设置。

图片62

配置好后,点击下方的保存按钮,页面会返回到列表页,并增加出这条新增的数据;导入模板通过导入说明进行查看,导入逻辑与课程信息保持一致。

图片63

新增成功后可以进行修改或删除操作。

2)不连堂

点击左侧导航切换到不连堂规则页面,数据根据设置的作息时间带入过来, 可以直接点击进行勾选,勾选或取消勾选后数据立即保存成功。

图片66

3)合班

点击左侧导航切换到合班规则页面,合班也支持两种形式的数据录入,新增和导入,点击新增按钮,进入到合班新增页面。

图片67

在合班规则新增页面,通过点击第一条数据后的加号来增加班级,当选完需要合班的所有班级后,点击下方的合班按钮,数据将保存,页面返回到列表页面,并增加出刚才新增的数据。

图片68

图片69

合班时需要注意:

图片70

4)教案平齐

点击左侧导航进入到教案平齐页面: 列表数据展示维度为:年级+课程+老师

针对每条数据都可以配置自己的重要程度:非常重要,重要,一般所有更改后立即保存生效

列表上方支持当前页面批量选择左上角支持按年级+课程过滤。

图片71

5)周任课分布

逻辑与教案平齐一致

点击左侧导航进入到周任课分布页面: 列表数据展示维度为:年级+课程+老师

针对每条数据都可以配置自己的周内分布:周内分散,周内集中重要程度:非常重要,重要,一般

所有更改后立即保存生效

列表上方支持当前页面批量选择左上角支持按年级+课程过滤。

图片72

6)日任课分布

逻辑与教案平齐一致

点击左侧导航进入到日任课分布页面: 列表数据展示维度为:年级+课程+老师

针对每条数据都可以配置自己的日内分布:一天内分散,一天内集中重要程度:非常重要,重要,一般

所有更改后立即保存生效

列表上方支持当前页面批量选择左上角支持按年级+课程过滤。

图片73

7)连上

逻辑与教案平齐一致

点击左侧导航进入到连上页面:

列表数据展示维度为:年级+课程+老师

针对每条数据都可以配置自己的连上规则:连上 3 节,连上 4 节重要程度:非常重要,重要,一般

所有更改后立即保存生效

列表上方支持当前页面批量选择左上角支持按年级+课程过滤。

图片74

8)时段分配

点击左侧导航进入到时段分布页面: 列表数据展示维度为:年级+课程

针对每条数据都可以配置自己的优先分配:1,2,3,4,5,6(数据来自于作息时间)

只有配置好优先分配后,才可设置重要程度:非常重要,重要,一般所有更改后立即保存生效

列表上方支持当前页面批量选择左上角支持按年级+课程过滤。

图片75

9)预排课

点击左侧导航进入到预排课页面:

预排课也支持两种方式的数据录入,新增和导入,点击设置上课时间按钮, 进入到预排课新增页面。

图片76

在新增页面,数据来源全部为课程信息和专业教室,选择课程和上课的年级班级和任课老师后,自动讲课时带入,同理,选择了上课地点后,也自动将班级容纳带入。点击下方的表格,设置这节课的预排上课时间,点击行或列的头部支持批量选中。点击下方保存按钮后,页面返回到预排课列表页,并新增出一条数据。

图片77

导入模板的格式可以通过导入说明查看,与导入已有课表逻辑一致。

图片78

支持对每条数据的修改和删除。


3 规则汇总

设定完所有规则后,所有的规则都会在这个列表页面展示出来。

点击修改会进入到规则的列表页面,点击删除即可删除本条规则;右上角支持按照规则类型进行过滤。

图片79



4 开始排课

所有基础数据和规则设定完成后,就可以进行排课操作了,点击上方导航的开始排课按钮,进入到开始排课页面。

图片80

点击下方的开始排课按钮,提示排课任务提交成功,并展示出正在排课的排课中页面。

图片81

排课结束后,会根据排课结果显示成功、失败或冲突。

冲突或失败后,点击再排一次可以进行重新排课,点击修改规则按钮,进入到规则汇总页面。

图片82

排课成功后也可以进行再排一次的操作,或者进行查看结果。

图片83

冲突和成功的任务都有课表生成,点击查看结果后,页面跳转到课表列表页面。

图片84

每排一次课,就会生成一个课表,点击左上角查看排课规则按钮,可以跳转到规则汇总页面;课表支持同步,修改名称,调课,导出课表,删除等操作。

同步状态有四种:成功,未同步,同步中和同步失败。

图片85

当智慧校园系统中不存在该任务所属的学年学期的课表时,点击未同步状态的对号按钮,弹出同步确认弹窗:点击取消关闭弹窗;点击同步课表按钮,进行课表同步操作,状态变更为同步中,当同步完成后,根据同步的状态展示同步成功或同步失败的样式。

图片86

当智慧校园系统中存在该任务所属的学年学期的课表时,点击未同步状态的对号按钮,弹出覆盖或追加确认弹窗:点击“不覆盖,继续追加”,会在智慧校园系统的已有的课表的基础上,再次增加本次生成的课表的记录,追加的课表显示的状态也是绿色的对号;如果点击“覆盖仅保留此次课表”,则将会删除智慧校园系统中该学年学期的课表,并将排课系统中生成的课表同步过去,覆盖后,只有覆盖的课表的状态会变成绿色的对号。

图片87

点击修改名称按钮弹出修改课表名称弹窗,可以进行课表名称的修改。

图片88

点击删除按钮,会弹出删除课表的二次确认弹窗。

图片89

点击查看课表按钮,会进入到课表展示页面,页面中可以查看到的课表有:班级课表,教师课表,教室课表,总课程表,总任课表。前三个支持导出全部课表或导出当前课表,后两个只支持导出当前课表。

图片90

导出后,如果导出为全部课表,则会将课表整理到一个压缩包内,如果导出为当前课表,则会生成一个 excel 文件。

图片91



5 调课

点击调课按钮,进入到调课页面:

图片92

支持按班级调课和按老师调课两种方式

按班级调课时,先选择对应的年级班级,然后会根据选择的年级班级加载出该班级的课程,鼠标放在某一课程上时,右侧上面会展示出这个老师的课表;

图片93

点击要调整的课程,会显示出该课程可以调课的所有位置,选中后,右侧下方展示为选中课程的老师课表,右侧上方展示为鼠标放在某一课程上时,这个老师的课表;

图片94

再次点击要调到的课程的位置,会提示调课成功,调课成功后,两个课程互换, 如果调到的位置上没有课程,则只把课程调整到指定的位置上。

图片95

按老师调课的操作方式与按班级调课的操作方式相同,只是选中课程后,右下角展示的是这个选中课程的班级课表。

图片96

调课后可以通过右上角的撤销操作来撤销调整的课程,撤销按钮有两个可点击区域,点击左侧区域为撤销上一步调课,点击右侧区域即可打开调课记录列表。鼠标点击想要撤销到哪一步骤,点击撤销按钮即可。


图片97

调课完成后,如果该课表同步过智慧校园,则可以点击下方的同步课表按钮,将最新的调课结果更新到智慧校园中。