A scheduling method includes: fetching the initial scheduling list, the candidate options in the initial scheduling list are automatically circulated for multiple rounds in the initial scheduling period according to an initial scheduling sequence; determining a target scheduling period; and adjusting the initial scheduling list according to the target scheduling period to obtain an intermediate scheduling list so that the candidate options on duty can follow the described schedule. Initial scheduling sequence has multiple automatic cycles in the target scheduling period; calculates the total working time of each candidate on duty and calculates a fairness value according to a preset scoring criterion; adjusts the initial duty order of at least one candidate on duty when the fairness value is less than the initial fitness value until the fairness value is greater than or equal to the initial fitness value. Should be on duty, so as to get a target scheduling list; Notify the candidate on duty options. The embodiment of the invention can automatically adjust according to the target scheduling time period, and automatically notify the scheduling results, so as to make the data visualized.
【技术实现步骤摘要】
排班方法、装置、计算机装置及存储介质
本专利技术涉及计算机
,具体涉及一种排班方法、排班装置、计算机装置及计算机可读存储介质。
技术介绍
排班是合理安排上班人力的重要手段,在所有企业中均广泛应用。排班主要是根据公司实际业务发展需要,合理的安排各个时间段内上班人力,保证满足公司业务需求,且又不引起人力资源的浪费。一般企业中大都由管理人员或者专门的排班师进行手动排班,然而,每次的排班结果只能适用于当前的排班时间段(如当前季度),使得手动排班无法满足排班计划随机应变的实时性和有效性需求。
技术实现思路
鉴于以上内容,有必要提出一种排班方法及装置、计算机装置和计算机可读存储介质,能够解决以上问题。本申请的第一方面提供一种排班方法,应用于计算机装置中,所述排班方法包括:调取至少一值班组的初始排班清单,所述初始排班清单包括所述值班组所包含的多个值班候选人选项,每一值班候选人选项具有一连续工作时长,所述初始排班清单中的所述值班候选人选项按照一初始排班顺序在一初始排班时间段内进行多轮自动循环;确定一目标排班时间段,所述目标排班时间段的时长不同于所述初始排班时间段的时长;根据所述目标排班时间段调整所述初始排班清单以得到一中间排班清单,使所述中间排班清单中的所述值班候选人选项按照所述初始排班顺序在所述目标排班时间段内进行多轮自动循环;根据所述中间排班清单中每一值班候选人选项的连续工作时长计算对应的总工作时长,并根据一预设打分标准计算一公平性值;判断所述公平性值是否小于一初始适应值,当所述公平性值小于所述初始适应值时,调整所述中间排班清单中至少一值班候选人选项的初始值班顺序, ...
【技术保护点】
1.一种排班方法,应用于计算机装置中,其特征在于,所述排班方法包括:调取至少一值班组的初始排班清单,所述初始排班清单包括所述值班组所包含的多个值班候选人选项,每一值班候选人选项具有一连续工作时长,所述初始排班清单中的所述值班候选人选项按照一初始排班顺序在一初始排班时间段内进行多轮自动循环;确定一目标排班时间段,所述目标排班时间段的时长不同于所述初始排班时间段的时长;根据所述目标排班时间段调整所述初始排班清单以得到一中间排班清单,使所述中间排班清单中的所述值班候选人选项按照所述初始排班顺序在所述目标排班时间段内进行多轮自动循环;根据所述中间排班清单中每一值班候选人选项的连续工作时长计算对应的总工作时长,并根据一预设打分标准计算一公平性值;判断所述公平性值是否小于一初始适应值,当所述公平性值小于所述初始适应值时,调整所述中间排班清单中至少一值班候选人选项的初始值班顺序,然后根据所述预设打分标准重新计算所述公平性值直至所述公平性值大于或等于所述初始适应值,从而得到一目标排班清单,其中,所述目标排班清单中的所述值班候选人选项在所述目标排班时间段内进行多轮自动循环,且每一轮循环内每一值班候选人选 ...
【技术特征摘要】
1.一种排班方法,应用于计算机装置中,其特征在于,所述排班方法包括:调取至少一值班组的初始排班清单,所述初始排班清单包括所述值班组所包含的多个值班候选人选项,每一值班候选人选项具有一连续工作时长,所述初始排班清单中的所述值班候选人选项按照一初始排班顺序在一初始排班时间段内进行多轮自动循环;确定一目标排班时间段,所述目标排班时间段的时长不同于所述初始排班时间段的时长;根据所述目标排班时间段调整所述初始排班清单以得到一中间排班清单,使所述中间排班清单中的所述值班候选人选项按照所述初始排班顺序在所述目标排班时间段内进行多轮自动循环;根据所述中间排班清单中每一值班候选人选项的连续工作时长计算对应的总工作时长,并根据一预设打分标准计算一公平性值;判断所述公平性值是否小于一初始适应值,当所述公平性值小于所述初始适应值时,调整所述中间排班清单中至少一值班候选人选项的初始值班顺序,然后根据所述预设打分标准重新计算所述公平性值直至所述公平性值大于或等于所述初始适应值,从而得到一目标排班清单,其中,所述目标排班清单中的所述值班候选人选项在所述目标排班时间段内进行多轮自动循环,且每一轮循环内每一值班候选人选项对应一当前值班时间;以及根据所述目标排班清单的排班结果通知所述目标排班清单中的所述值班候选人选项。2.如权利要求1所述的排班方法,其特征在于,在所述调取至少一值班组的初始排班清单之前,还包括:提供一登陆界面以供指定人员输入验证信息;获取所述指定人员输入的验证信息,并将所述验证信息与多个预存的指定人员的注册信息比对;在所述验证信息与其中一指定人员的注册信息一致时,调取所述指定人员所在的值班组的初始排班清单;以及在所述验证信息与任一指定人员的注册信息不一致时,反馈一提醒信息。3.如权利要求2所述的排班方法,其特征在于,所述确定一目标排班时间段包括:提供一用户输入界面,所述用户界面包括一目标排班开始时间栏位以及一目标排班结束时间栏位,以供所述指定人员分别在所述目标排班开始时间栏位以及所述目标排班结束栏位输入一目标排班开始时间以及一目标排班结束时间;获取所述指定人员输入的所述目标排班开始时间以及所述目标排班结束时间;以及根据所述目标排班开始时间以及所述目标排班结束时间确定所述目标排班时间段。4.如权利要求1所述的排班方法,其特征在于,所述初始值班顺序通过交...
【专利技术属性】
技术研发人员:王小龙,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。