【技术实现步骤摘要】
可视化的排课调整指示方法和装置以及相应的计算机设备、存储介质、排课系统和排课方法
[0001]本申请涉及计算机
,特别是涉及排课调整指示方法以及相应的装置。
技术介绍
[0002]课程编排,俗称排课,在教育、培训等行业使用非常多。通常在课程编排方案初步完成后,或者在课表执行的过程中,都需要对课表做一些调整。例如班级、教师、课程三个元素构成一个排课单元,排课就是把所有的排课单元,分配合适的执行时间。课时因素影响的是排课单元的数量,而学生,场地等因素可以转化成为排课的约束条件。例如操场在同一个时间点只能容纳X个班一同上课,计算机教室同一时间只能容纳Y个班同时上课;当然也根据走读需要构建一个教学班冲突表作为排课约束条件,即每个学生所在的教学班都不能在同一个时间点上课。约束条件可以分成硬约束和软约束,硬约束就是不能违反的条件,例如一个班在一个时间点最多能上一门课,一个教师在一个时间点只能最多教一个班。软约束就是期望,比方说主课排到上午,辅课放到下午。现有技术如果一个排课单元需要改变执行时间,主要采用两两互换的方式,灵活性有限难以满足实际需求。
技术实现思路
[0003]本申请为了提高调整执行时间的灵活性以及可视化,提供了一种可视化的排课调整指示方法。
[0004]本申请提供一种可视化的排课调整指示方法,包括:
[0005]在第一区域显示排课阵列,所述排课阵列中以执行时间为坐标分布多个单元区,各单元区按照预设方案指示相应排课单元;
[0006]当排课阵列中的某单元区被选定为待调整单 ...
【技术保护点】
【技术特征摘要】
1.一种可视化的排课调整指示方法,其特征在于,包括:在第一区域显示排课阵列,所述排课阵列中以执行时间为坐标分布多个单元区,各单元区按照预设方案指示相应排课单元;当排课阵列中的某单元区被选定为待调整单元区时,在第二区域显示对应不同调整方案的索引图,所述索引图指示变动单元执行时间的切换关系,相对于调整方案、在预设方案中执行时间发生改变的排课单元为所述变动单元;当某索引图对应的调整方案被选定时,在所述排课阵列中指示与变动单元对应的单元区以及所述切换关系。2.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,所述排课单元包括多个元素,各单元区指示相应排课单元的方式为显示相应排课单元中的一个或多个元素。3.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,选定待调整单元区的方式为指示相应单元区相对于排课阵列或相对于显示屏幕的位置坐标。4.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,各单元区带有唯一性标签,选定待调整单元区的方式为指示相应的唯一性标签。5.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,所述索引图中还显示与变动单元相关的单元区数量。6.根据权利要求5所述的可视化的排课调整指示方法,其特征在于,所述索引图显示多个标签,标签的数量为与变动单元相关的单元区数量,相应两标签之间通过带有方向的指示线相连用以指示变动单元执行时间的切换关系。7.根据权利要求6所述的可视化的排课调整指示方法,其特征在于,所述索引图中,各标签对应的单元区在预设方案中对应某一排课单元或该单元区所对应的执行时间没有配置给任何排课单元。8.根据权利要求6所述的可视化的排课调整指示方法,其特征在于,所述指示线由表示第一单元区的第一标签指向表示第二单元区的第二标签,变动单元执行时间的切换关系为:第一单元区所对应的变动单元、其执行时间将改为第二单元区所对应的执行时间。9.根据权利要求6所述的可视化的排课调整指示方法,其特征在于,所述标签为文字,图形或动画。10.根据权利要求6所述的可视化的排课调整指示方法,其特征在于,所述标签上标识有其所对应的单元区。11.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,所述调整方案被选定的方式为指示相应索引图的位置坐标。12.根据权利要求1所述的可视化的排课调整指示方法,其特征在于,所有索引图依次排布显示,每个索引图还作为控件,该控件被触发时在排课阵列中显示变动单元对应的单元区以及相应的指示线。13.根据权利要求12所述的可视化的排课调整指示方法,其特征在于,排课阵列中的指示线由第一单元区指向第二单元区,变动单元执行时间的切换关系为:第一单元区所对应的变动单元、其执行时间将改为第二单元区所对应的执行时间。14.一种可视化的排课调整指示装置,其特征在于,包括:第一模块,用于在第一区域显示排课阵列,所述排课阵列中以执行时间为坐标分布多
个单元区,各单元区按照预设方案指示相应排课单元;第二模块,用于当排课阵列中的某单元区被选定为待调整单元区时,在第二区域显示对应不同调整方案的索引图,所述索引图指示变动单元执行时间的切换关系,相对于调整方案、在预设方案中执行时间发生改变的排课单元为所述变动单元;第三模块,用于当某索引图对应的调整方案被选定时,在所述排课阵列中指示与变动单元对应的单元区以及所述切换关系。15.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~14任一项所述的排课调整指示方法的步骤。16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~14任一项所述的排课调整指示方法的步骤。17.一种可视化的排课调整指示方法,其特征在于,包括:针对预设方案被中选定的待调整排课单元改变执行时间,并重新对各排课单元配置执行时间并生成一个或多个调整方案;对各调整方案中的变动单元以索引图的方式指示执行时间的切换关系,所述变动单元为相对于调整方案,在预设方案中执行时间发生改变的排课单元;针对被选定的调整方案,在排课阵列中以执行时间为坐标指示变动单元的位置以及所述切换关系。18.根据权利要求17所述的可视化的排课调整指示方法,其特征在于,所述预设方案是根据对排课单元中各元素预设的第一约束条件,对各排课单元配置相应的执行时间得到。19.根据权利要求18所述的可视化的排课调...
【专利技术属性】
技术研发人员:万天慧,常照亮,
申请(专利权)人:杭州布谷蓝途科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。