System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及民航信息,尤其是涉及一种轮班班次的确定方法和相关装置。
技术介绍
1、轮班班次是指员工上班对应的时间段,如早八点至下午五点。对于劳动密集型工作(如机场地服部门)而言,不同时刻的任务所需的员工的数量不同,从而为了降低成本,可以基于任务的需求确定员工的数量,进而确定员工的轮班班次。
2、相关技术中,一般会采用固定的轮班班次,即相同轮班班次的员工同时上班和下班。固定轮班制度排班易于排布,但是由于上下班时间固定,无法有效按照实际航班地面保障工作的波峰波谷分布进行保障人员排班配置,往往造成当工作量多的时候人手不够,工作量少的时候,很多人又没事做的情况,从而增大了成本。
技术实现思路
1、针对上述问题,本申请提供一种轮班班次的确定方法和相关装置,用于解决由于轮班班次确定的不合理导致的成本较高的问题。
2、基于此,本申请实施例公开了如下技术方案:
3、一方面,本申请实施例提供一种轮班班次的确定方法,所述方法包括:
4、获取轮班班次集合和工作量集合,所述轮班班次集合包括第一预设时间段内符合员工工作时间规则的多个轮班班次,所述轮班班次用于描述员工上班对应的时间段,所述工作量集合包括所述第一预设时间段包括的多个任务分别所需的工作量,所述工作量用于描述完成所述任务需要的人员数量;
5、获取所述轮班班次集合包括的各个所述轮班班次分别对应的班次成本与各个所述轮班班次的初始班次数量;
6、根据各个所述轮班班次的初始班次数量,
7、根据各个所述轮班班次分别对应的班次成本和各个所述轮班班次的初始班次数量,确定所述轮班班次集合对应的轮班班次成本总和;
8、根据所述过剩成本总和与所述轮班班次成本总和,确定目标函数;
9、基于最小化所述目标函数的调整方向,调整各个所述轮班班次的初始班次数量,得到各个所述轮班班次的班次数量。
10、另一方面,本申请提供了一种轮班班次的确定装置,所述装置包括:获取单元、确定单元和调整单元;
11、所述获取单元,用于获取轮班班次集合和工作量集合,所述轮班班次集合包括第一预设时间段内符合员工工作时间规则的多个轮班班次,所述轮班班次用于描述员工上班对应的时间段,所述工作量集合包括所述第一预设时间段包括的多个任务分别所需的工作量,所述工作量用于描述完成所述任务需要的人员数量;
12、所述获取单元,还用于获取所述轮班班次集合包括的各个所述轮班班次分别对应的班次成本与各个所述轮班班次的初始班次数量;
13、所述确定单元,用于根据各个所述轮班班次的初始班次数量,确定过剩成本总和,所述过剩成本总和为完成所述第一预设时间段包括的各个任务分别超出的工作量之和;
14、所述确定单元,还用于根据各个所述轮班班次分别对应的班次成本和各个所述轮班班次的初始班次数量,确定所述轮班班次集合对应的轮班班次成本总和;
15、所述确定单元,还用于根据所述过剩成本总和与所述轮班班次成本总和,确定目标函数;
16、所述调整单元,用于基于最小化所述目标函数的调整方向,调整各个所述轮班班次的初始班次数量,得到各个所述轮班班次的班次数量。
17、另一方面,本申请提供了一种计算机设备,所述设备包括处理器以及存储器:
18、所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
19、所述处理器用于根据所述计算机程序中的指令执行上述方面所述的方法。
20、另一方面,本申请提供了一种计算机可读介质,所述计算机可读介质用于存储计算机程序,所述计算机程序用于执行上述方面所述的方法。
21、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读介质中。计算机设备的处理器从计算机可读介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面所述的方法。
22、本申请上述技术方案的优点在于:
23、获取轮班班次集合和工作量集合,其中,轮班班次集合包括多个轮班班次,每个轮班班次均在第一预设时间段内符合员工工作时间规则。工作量集合包括多个任务分别所需的工作量,且多个任务需要在第一预设时间内完成。获取轮班班次集合包括的各个轮班班次分别对应的班次成本,以及各个轮班班次的初始班次数量,根据各个轮班班次的初始班次数量确定过剩成本总和,即完成第一预设时间段包括的各个任务分别超出的工作量之和,根据各个轮班班次分别对应的班次成本和各个轮班班次的初始班次数量,确定轮班班次集合对应的轮班班次成本总和,即轮班班次集合包括的多个轮班班次的班次成本之和。根据过剩成本总和与轮班班次成本总和,确定目标函数,基于最小化目标函数的调整方向,调整各个轮班班次的初始班次数量,得到各个轮班班次的班次数量。由此,在尽可能令过剩成本总和与轮班班次成本总和最小时,得到的各个轮班班次的班次数量能够使得成本较少,从而降低了成本。
本文档来自技高网...【技术保护点】
1.一种轮班班次的确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述过剩成本总和与所述轮班班次成本总和,确定目标函数,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于最小化所述目标函数的调整方向,调整各个所述轮班班次的初始班次数量,得到各个所述轮班班次的班次数量,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各个所述轮班班次的班次数量,确定所述轮班班次集合对应的班次总和,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于最小化所述排班线成本总和的调整方向,调整各个所述排班线的初始排班线数量,得到各个所述排班线的排班线数量,包括:
7.一种轮班班次的确定装置,其特征在于,所述装置包括:获取单元、确定单元和调整单元;
8.根据权利要求7所述的装置,其特征在于,所述确定单元,具体用于:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:
...【技术特征摘要】
1.一种轮班班次的确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述过剩成本总和与所述轮班班次成本总和,确定目标函数,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于最小化所述目标函数的调整方向,调整各个所述轮班班次的初始班次数量,得到各个所述轮班班次的班次数量,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各个所述轮班班次的班次数量,确定所述轮班班次集合对应的班次总和,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6...
【专利技术属性】
技术研发人员:杜晓铭,浦黎,鄢洁,吴啟彪,王云池,蒲航,卢笑颜,王佳文,邓环,于敦志,
申请(专利权)人:中国民航信息网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。