一种智能自动排班方法和系统技术方案

技术编号:27107054 阅读:14 留言:0更新日期:2021-01-25 18:57
本发明专利技术公开了一种智能自动排班方法,获取待排班数据;统计所述待排班数据中的待排班人员和所述待排班人员的出现频率;统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数;将所述待排班人员的被排班次数作为所述待排班人员的时长;基于所述待排班人员的出现频率及所述待排班人员的时长,确定所述待排班人员的自动排班值,以对所述待排班数据进行自动排班;其中,在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。员连续排班。员连续排班。

【技术实现步骤摘要】
一种智能自动排班方法和系统


[0001]本专利技术涉及智能
,尤其涉及一种智能自动排班方法。

技术介绍

[0002]近年来,在人员排班信息化系统的研发和应用过程中,各类信息化子系统大多采用分布建设方案,各子系统相互独立,无法实现信息化的集成、整合和共享,缺乏数据信息的碰撞和联动应用。为此,需要建设智能动态人员排班信息管控系统,以可视化管控调度建设为目标,建立动态人员排班管理机制、扁平化指挥调度机制及整合现有公共信息化资源,实现对人员调度资源的动态监控。因此,如何对现有的人员排班管理进行智能动态自动排班,成为了亟需解决的技术问题。

技术实现思路

[0003]为解决
技术介绍
中存在的技术问题,本专利技术提出一种智能自动排班方法和系统。
[0004]本专利技术提出的一种智能自动排班方法,该方法包括:
[0005]获取待排班数据;
[0006]统计所述待排班数据中的待排班人员和所述待排班人员的出现频率;
[0007]统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数;
[0008]将所述待排班人员的被排班次数作为所述待排班人员的时长;
[0009]基于所述待排班人员的出现频率及所述待排班人员的时长,确定所述待排班人员的自动排班值,以对所述待排班数据进行自动排班;
[0010]其中,在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。
[0011]可选的,所述统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数,包括:
[0012]加载所述待排班人员的被排班次数;
[0013]在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序。
[0014]可选的,所述在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序,包括:
[0015]确定所述待排班人员的标识信息,且所述标识信息的类型为数字;
[0016]加载设置的第一标识信息及第二标识信息;
[0017]在所述待排班人员的出现频率中,选取两个值最小第二标识信息的所述出现频率进行被排班次数第一标示信息的加权,得到加权后的所述出现频率;
[0018]其中,第一标识信息代表被排班次数,第二标识信息代表出现频率。
[0019]可选的,所述在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序,包括:
[0020]按照待排班人员、第一标识信息、第二标识信息的格式记录对应数据。
[0021]一种智能自动排班系统,包括:
[0022]第一获取模块,用于获取待排班数据;
[0023]第一统计模块,用于统计所述待排班数据中的待排班人员和所述待排班人员的出现频率;
[0024]第二统计模块,用于统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数;
[0025]第一处理模块,用于将所述待排班人员的被排班次数作为所述待排班人员的时长;
[0026]第一确定模块,用于基于所述待排班人员的出现频率及所述待排班人员的时长,确定所述待排班人员的自动排班值,以对所述待排班数据进行自动排班;
[0027]其中,在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。
[0028]可选的,所述第二统计模块包括:
[0029]第一加载子模块,用于加载所述待排班人员的被排班次数;
[0030]第一统计子模块,用于在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序。
[0031]可选的,所述第一统计子模块包括:
[0032]第一确定单元,用于确定所述待排班人员的标识信息,且所述标识信息的类型为数字;
[0033]第一加载单元,用于加载设置的第一标识信息及第二标识信息;
[0034]第一合并单元,用于在所述待排班人员的出现频率中,选取两个第二标识信息最小的所述出现频率进行被排班次数第一标识信息加权,得到加权后的所述出现频率。
[0035]可选的,所述第二统计模块包括:
[0036]第一记录单元,用于按照待排班人员、第一标识信息、第二标识信息的格式记录对应数据。
[0037]本申请所提供智能自动排班方法,获取待排班数据;统计所述待排班数据中的待排班人员和所述待排班人员的出现频率;统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数;将所述待排班人员的被排班次数作为所述待排班人员的时长;基于所述待排班人员的出现频率及所述待排班人员的时长,确定所述待排班人员的自动排班值,以对所述待排班数据进行自动排班;其中,在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。本申请中,将所述待排班人员的被排班次数作为所述待排班人员的时长,方便数据叠加;且在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班,便于对排班性质进行统一处理,从而利于实现排班的智能自动处理。本申请提供的一种智能自动排班系统也解决了相应技术问题。
附图说明
[0038]图1为本专利技术提出的一种智能自动排班方法的流程框图。
具体实施方式
[0039]如图1所示,图1为本专利技术提出的一种智能自动排班方法的结构示意图。
[0040]参照图1,本专利技术提出的一种智能自动排班方法,该方法包括:
[0041]获取待排班数据;
[0042]统计待排班数据中的待排班人员和待排班人员的出现频率;
[0043]统计在对待排班人员进行自动排班的过程中,待排班人员的被排班次数;
[0044]将待排班人员的被排班次数作为待排班人员的时长;
[0045]基于待排班人员的出现频率及待排班人员的时长,确定待排班人员的自动排班值,以对待排班数据进行自动排班;
[0046]其中,在对待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。
[0047]可选的,统计在对待排班人员进行自动排班的过程中,待排班人员的被排班次数,包括:
[0048]加载待排班人员的被排班次数;
[0049]在待排班人员的出现频率中,选取两个值最小的出现频率进行被排班次数加权,得到加权后的出现频率,重新对待排班人员的出现频率进行排序。
[0050]可选的,在待排班人员的出现频率中,选取两个值最小的出现频率进行被排班次数加权,得到加权后的出现频率,重新对待排班人员的出现频率进行排序,包括:
[0051]确定待排班人员的标识信息,且标识信息的类型为数字;
[0052]加载本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能自动排班方法,其特征在于,包括:获取待排班数据;统计所述待排班数据中的待排班人员和所述待排班人员的出现频率;统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数;将所述待排班人员的被排班次数作为所述待排班人员的时长;基于所述待排班人员的出现频率及所述待排班人员的时长,确定所述待排班人员的自动排班值,以对所述待排班数据进行自动排班;其中,在对所述待排班人员进行自动排班的过程中,禁止生成同一排班人员连续排班。2.根据权利要求1所述的方法,其特征在于,所述统计在对所述待排班人员进行自动排班的过程中,所述待排班人员的被排班次数,包括:加载所述待排班人员的被排班次数;在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序。3.根据权利要求2所述的方法,其特征在于,所述在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率进行排序,包括:确定所述待排班人员的标识信息,且所述标识信息的类型为数字;加载设置的第一标识信息及第二标识信息;在所述待排班人员的出现频率中,选取两个值最小第二标识信息的所述出现频率进行被排班次数第一标示信息的加权,得到加权后的所述出现频率;其中,第一标识信息代表被排班次数,第二标识信息代表出现频率。4.根据权利要求3所述的方法,其特征在于,所述在所述待排班人员的出现频率中,选取两个值最小的所述出现频率进行被排班次数加权,得到加权后的所述出现频率,重新对所述待排班人员的出现频率...

【专利技术属性】
技术研发人员:高坤祥
申请(专利权)人:安徽中科新辰技术有限公司
类型:发明
国别省市:

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

1