一种多职场的排班处理方法、装置、系统及介质制造方法及图纸

技术编号:38563714 阅读:15 留言:0更新日期:2023-08-22 21:03
本发明专利技术公开了一种多职场的排班处理方法、装置、系统及介质,方法包括:获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建多职场的排班目标函数;通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。通过基于通用排班条件和多职场的个性化职场排班条件共同约束排班目标函数的优化,高效快速的求解得到最优排班结果,使得无需针对每个职场中心开发一套代码进行排班,有效节约了多职场中心排班处理的人力物力,提高排班效率。提高排班效率。提高排班效率。

【技术实现步骤摘要】
一种多职场的排班处理方法、装置、系统及介质


[0001]本专利技术涉及金融科技
,尤其涉及一种多职场的排班处理方法、装置、系统及介质。

技术介绍

[0002]随着企业制度的建立以及社会经济的高速发展,加强劳动力的有效管理和降低人力资源成本已成为企业提高竞争力的重要手段,因此劳动力排班管理也越来越受到企业的重视公平、合理的排班方法对于调动积极性、提高工作效率都具有十分重要的意义。
[0003]由于银行机构存在多个职场中心,例如远程中心、信贷中心、客服中心等等。现有的排班方式通过例如Python代码实现整体的规则,主要依靠逻辑判断来模拟可能出现的规则逻辑,且整体代码仅针对一个部门中心的情况进行逻辑规划,在银行机构存在多个职场中心及对应的规则时,则需要针对新加入的职场中心和规则完全重新开发,导致开发周期长且耗费人力物力,降低了多职场中心的排班效率。

技术实现思路

[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]图1为本专利技术实施例提供的多职场的排班处理方法的一个流程图;
[0036]图2为本专利技术实施例提供的多职场的排班处理方法中步骤S200的流程图;
[0037]图3为本专利技术实施例提供的多职场的排班处理方法中步骤S300的流程图;
[0038]图4为本专利技术实施例提供的多职场的排班处理方法的另一个流程图;
[0039]图5为本专利技术实施例提供的多职场的排班处理装置的功能模块示意图;
[0040]图6为本专利技术实施例提供的多职场的排班处理系统的硬件结构示意图。
具体实施方式
[0041]为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合附图对本专利技术实施例进行介绍。
[0042]随着企业制度的建立以及社会经济的高速发展,加强劳动力的有效管理和降低人力资源成本已成为企业提高竞争力的重要手段,因此劳动力排班管理也越来越受到企业的重视公平、合理的排班方法对于调动积极性、提高工作效率都具有十分重要的意义。
[0043]由于银行机构存在多个职场中心,例如远程中心、信贷中心、客服中心等等。现有的排班方式通过例如Python代码实现整体的规则,主要依靠逻辑判断来模拟可能出现的规则逻辑,且整体代码仅针对一个部门中心的情况进行逻辑规划,在银行机构存在多个职场中心及对应的规则时,则需要针对新加入的职场中心和规则完全重新开发,导致开发周期长且耗费人力物力,降低了多职场中心的排班效率。
[0044]为了解决上述问题,本专利技术提出一种多职场的排班处理方法,请参阅图1,图1为本专利技术提供的多职场的排班处理方法一个实施例的流程图。本实施例提供的多职场的排班处理方法应用于包括终端设备、网络和服务器构成的系统,其中网络为用于在终端设备和服务器之间提供通信链路的介质,其可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等;终端设备上的操作系统可以包括手持设备操作系统(iPhone operating system,iOS系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多职场的排班处理方法,其特征在于,包括:获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建多职场的排班目标函数;通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。2.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。3.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。4.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述构建多职场的排班目标函数,包括:获取多职场的历史排班数据;根据所述历史排班数据计算相应的平均排班数据;根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。5.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果,包括:根据所述排班约束条件构建多职场排班的约束方程;基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值达到最小值;将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;根据所述最优解得到满足所述排班约束条件的最优排班结果。6.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通过所述排班约束条件对所述排班目标函数进行最优求解...

【专利技术属性】
技术研发人员:王攀
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1