智能排班方法及装置、计算机可读存储介质制造方法及图纸

技术编号:25551553 阅读:18 留言:0更新日期:2020-09-08 18:51
一种智能排班方法及装置、计算机可读存储介质,方法包括:当接收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,指定时间段在预排班时间段之前;获取预排班时间段内的所有岗位的岗位信息;根据指定时间段内的所有岗位的岗位信息与预排班时间段内的所有岗位的岗位信息,判断预排班时间段内的岗位与指定时间段内的岗位是否相同;当所有岗位相同时,将指定时间段内的每个岗位所安排员工的员工信息作为预排班时间段内的相同岗位所安排员工的员工信息;根据预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成预排班时间段内的排班信息。上述方案,能够提高排班效率。

【技术实现步骤摘要】
智能排班方法及装置、计算机可读存储介质
本专利技术实施例涉及排班管理
,尤其涉及一种智能排班方法及装置、计算机可读存储介质。
技术介绍
安保人员通常采用多班制,合理有效的安排每个安保人员的工作时间是日常运营的关键环节。目前,通常采用的人工排班方式进行安保人员的排班。然而,上述人工进行排班,需要由专人进行排班,浪费了人力资源,且排班效率低,尤其当需要排班的员工数量较多时,该种问题更明显。
技术实现思路
本专利技术实施例解决的技术问题是排班效率低。为解决上述技术问题,本专利技术实施例提供一种智能排班方法,包括:当接收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,所述指定排班信息包括:所述指定时间段内的所有岗位的岗位信息、每个岗位所安排员工的员工信息,所述指定时间段在所述预排班时间段之前;获取所述预排班时间段内的所有岗位的岗位信息;根据所述指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的岗位与所述指定时间段内的岗位是否相同;当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息;根据所述预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息。可选的,所述智能排班方法还包括:当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位不完全相同时,获取所述预排班时间段内与所述指定时间段内相同的岗位所分别安排员工的员工信息;将获取的所述预排班时间段内与所述指定时间段内相同的岗位所分别安排员工的员工信息,分别作为所述预排班时间段内相应岗位所安排员工的员工信息。可选的,所述智能排班方法还包括:获取所述预排班时间段内与所述指定时间段内不相同的岗位,作为空岗,并输出空岗提醒。可选的,所述智能排班方法还包括:当检测到对所述预排班时间段内的各个岗位所安排员工进行调整时,将调整后的各个岗位所安排员工的员工信息作为所述预排班时间段内的各个岗位所安排员工的员工信息。可选的,所述智能排班方法还包括:在将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息之前,获取所述每个岗位上所安排的员工在所述预排班时间段内的异动信息,所述异动信息包括:休假信息、请假信息、调休信息、调岗信息、离职信息等中的任一种;根据所述每个岗位所安排员工在所述预排班时间段内的异动信息,判断所述每个岗位所安排员工在所述预排班时间段内是否有异动安排;当任一岗位上所安排的任一员工在所述预排班时间段内有异动安排时,将有异动安排的员工的员工信息从对应岗位所安排的员工信息中删除,得到更新的每个岗位所安排的员工信息,将更新的每个岗位所安排的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息。可选的,所述智能排班方法还包括:将删除所述有异动安排的员工的员工信息后的岗位作为空岗,获取所述空岗的岗位信息;根据所述空岗的岗位信息以及其他员工的员工信息,获取与所述空岗相适配的员工作为候选人员;获取所述候选人员的员工信息并推送。可选的,所述根据所述预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息,包括:确定所述空岗与所述候选人员之间的关联关系;根据所述确定的所述空岗与所述候选人员的关联关系,所述更新的每个岗位所安排的员工信息以及所述所有岗位的岗位信息,生成所述预排班时间段内的排班信息。本专利技术实施例还提供一种智能排班装置,包括:第一获取单元,用于当接收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,所述指定排班信息包括:所述指定时间段内的所有岗位信息、每个岗位所安排员工的员工信息,所述指定时间段在所述预排班时间段之前;第二获取单元,用于获取所述预排班时间段内的所有岗位的岗位信息;判断单元,用于根据所述指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的岗位与所述指定时间段内的岗位是否相同;确定单元,用于当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息;生成单元,用于根据所述预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:在收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,将指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息,根据预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息,以实现根据指定时间段内的指定排班信息自动进行预排班时间段内的各个岗位的排班,相比现有技术中采用人工方式逐个对各个岗位进行排班而言,可以提高排班效率。进一步,当检测到对所述预排班时间段内的各个岗位所安排员工进行调整时,将调整后的各个岗位所安排员工的员工信息作为所述预排班时间段内的各个岗位所安排员工的员工信息,可以提高排班的灵活性,以使得用户能够根据实际需求灵活的进行排班安排。进一步,获取每个岗位所安排员工在所述预排班时间段内的异动信息,当根据异动信息判断任一岗位上所安排的任一员工在所述预排班时间段内有异动安排时,则将有异动安排的员工的员工信息从对应岗位所安排的员工信息中删除,并得到更新的每个岗位所安排的员工信息,基于更新的每个岗位所安排的员工信息进行预排班时间段内的排班安排,可以提高排班安排的合理性和正确性。附图说明图1是本专利技术实施例中的一种智能排班方法的流程图;图2是本专利技术实施例中的一种智能排班装置的结构示意图。具体实施方式如上所述,目前,通常采用人工的方式对每天每个岗位上的值班员工进行排班,不仅人力资源,且排班效率低。在本专利技术实施例中,在收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,将指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息,根据预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息,以实现根据指定时间段内的指定排班信息自动进行预排班时间段内的各个岗位的排班,相比现有技术中采用人工方式逐个对各个岗位进行排班而言,可以提高排班效率。为使本专利技术实施例的上述目的、本文档来自技高网...

【技术保护点】
1.一种智能排班方法,其特征在于,包括:/n当接收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,所述指定排班信息包括:所述指定时间段内的所有岗位的岗位信息、每个岗位所安排员工的员工信息,所述指定时间段在所述预排班时间段之前;/n获取所述预排班时间段内的所有岗位的岗位信息;/n根据所述指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的岗位与所述指定时间段内的岗位是否相同;/n当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息;/n根据所述预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息。/n

【技术特征摘要】
1.一种智能排班方法,其特征在于,包括:
当接收到排班指令后,获取指定时间段内的指定排班信息以及预排班时间段,所述指定排班信息包括:所述指定时间段内的所有岗位的岗位信息、每个岗位所安排员工的员工信息,所述指定时间段在所述预排班时间段之前;
获取所述预排班时间段内的所有岗位的岗位信息;
根据所述指定时间段内的所有岗位的岗位信息与所述预排班时间段内的所有岗位的岗位信息,判断所述预排班时间段内的岗位与所述指定时间段内的岗位是否相同;
当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位相同时,将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息;
根据所述预排班时间段内的各个岗位所安排员工的员工信息以及所有岗位的岗位信息,生成所述预排班时间段内的排班信息。


2.如权利要求1所述的智能排班方法,其特征在于,还包括:
当所述预排班时间段内的所有岗位与所述指定时间段内的所有岗位不完全相同时,获取所述预排班时间段内与所述指定时间段内相同的岗位所分别安排员工的员工信息;
将获取的所述预排班时间段内与所述指定时间段内相同的岗位所分别安排员工的员工信息,分别作为所述预排班时间段内相应岗位所安排员工的员工信息。


3.如权利要求2所述的智能排班方法,其特征在于,还包括:
获取所述预排班时间段内与所述指定时间段内不相同的岗位,作为空岗,并输出空岗提醒。


4.如权利要求1所述的智能排班方法,其特征在于,还包括:
当检测到对所述预排班时间段内的各个岗位所安排员工进行调整时,将调整后的各个岗位所安排员工的员工信息作为所述预排班时间段内的各个岗位所安排员工的员工信息。


5.如权利要求1所述的智能排班方法,其特征在于,还包括:
在将所述指定时间段内的每个岗位所安排员工的员工信息作为所述预排班时间段内的相同岗位所安排员工的员工信息之前,获取所述每个岗位上所安排的员工在所述预排班时间段内的异动信息,所述异动信息包括:休假信息、请假信息、调休信息、调岗信息、离职信息等中的任一种;
根据所述每个岗位所安排员工在所述预排班时间段内的异动信息,判断所述每个岗位所安排员工在所述预排班时间段内是否有异动安排;
当任一岗位上所安排的任一员工在所述预排班时间段内有异动安排时,将有异动安排的员工的员工信息从对应岗位所安...

【专利技术属性】
技术研发人员:陈捷李杭向俞明周震傅强金鑫鑫张倬铭王光远
申请(专利权)人:上海迎盾科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1