多职场的排班处理方法、装置、系统及介质.pdf

上传人:zhu****_FC 文档编号:14329420 上传时间:2024-01-24 格式:PDF 页数:14 大小:1.39MB
收藏 版权申诉 举报 下载
多职场的排班处理方法、装置、系统及介质.pdf_第1页
第1页 / 共14页
多职场的排班处理方法、装置、系统及介质.pdf_第2页
第2页 / 共14页
多职场的排班处理方法、装置、系统及介质.pdf_第3页
第3页 / 共14页
文档描述:

《多职场的排班处理方法、装置、系统及介质.pdf》由会员分享,可在线阅读,更多相关《多职场的排班处理方法、装置、系统及介质.pdf(14页完成版)》请在专利查询网上搜索。

1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202310663274.8(22)申请日 2023.06.06(71)申请人 平安银行股份有限公司地址 518000 广东省深圳市罗湖区深南东路5047号(72)发明人 王攀(74)专利代理机构 广东良马律师事务所 44395专利代理师 刘海杰(51)Int.Cl.G06Q 10/0631(2023.01)G06Q 10/1093(2023.01)G06Q 40/02(2023.01)(54)发明名称一种多职场的排班处理方法、装置、系统及介质(57)摘要本发明公开了一种多职场的排班处理方法、装置。

2、、系统及介质,方法包括:获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建多职场的排班目标函数;通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。通过基于通用排班条件和多职场的个性化职场排班条件共同约束排班目标函数的优化,高效快速的求解得到最优排班结果,使得无需针对每个职场中心开发一套代码进行排班,有效节约了多职场中心排班处理的人力物力,提高排班效率。权利要求书2页 说明书8页 附图3页CN 116611662 A2023.08.18CN 116611662 A1.一种多职场的排班处理方法,其特征在于,包括:获取排班约。

3、束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建多职场的排班目标函数;通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。2.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。3.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。4.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述构建多职场的排班目标函数,包括:获取多职场的历史。

4、排班数据;根据所述历史排班数据计算相应的平均排班数据;根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。5.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果,包括:根据所述排班约束条件构建多职场排班的约束方程;基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值达到最小值;将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;根据所述最优解得到满足所述排班约束条件的最优排班结果。6.根据权利要求1所述的多职场的排班处理方法,其特征在于,所述通过所述排班约束条件。

5、对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果之后,所述方法还包括:确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新。7.根据权利要求6所述的多职场的排班处理方法,其特征在于,所述确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新之后,所述方法还包括:通过更新后的排班约束条件对所述排班目标函数进行最优求解,得到满足更新后的排班约束条件的最优排班结果。8.一种多职场的排班处理装置,其特征在于,包括:约束获取模块,用于获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建模块,用于构建多。

6、职场的排班目标函数;输出模块,用于通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足权利要求书1/2 页2CN 116611662 A2所述排班约束条件的最优排班结果。9.一种多职场的排班处理系统,其特征在于,所述系统包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求17任一项所述的多职场的排班处理方法。10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执。

7、行时,可使得所述一个或多个处理器执行权利要求17任一项所述的多职场的排班处理方法。权利要求书2/2 页3CN 116611662 A3一种多职场的排班处理方法、装置、系统及介质技术领域0001本发明涉及金融科技技术领域,尤其涉及一种多职场的排班处理方法、装置、系统及介质。背景技术0002随着企业制度的建立以及社会经济的高速发展,加强劳动力的有效管理和降低人力资源成本已成为企业提高竞争力的重要手段,因此劳动力排班管理也越来越受到企业的重视公平、合理的排班方法对于调动积极性、提高工作效率都具有十分重要的意义。0003由于银行机构存在多个职场中心,例如远程中心、信贷中心、客服中心等等。现有的排班方式。

8、通过例如Python代码实现整体的规则,主要依靠逻辑判断来模拟可能出现的规则逻辑,且整体代码仅针对一个部门中心的情况进行逻辑规划,在银行机构存在多个职场中心及对应的规则时,则需要针对新加入的职场中心和规则完全重新开发,导致开发周期长且耗费人力物力,降低了多职场中心的排班效率。发明内容0004鉴于上述现有技术的不足,本发明的目的在于提供可应用于金融科技或其它相关领域的一种多职场的排班处理方法、装置、系统及介质,旨在提高多职场中心的排班效率。0005本发明的技术方案如下:0006一种多职场的排班处理方法,包括:0007获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;。

9、0008构建多职场的排班目标函数;0009通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。0010在一个实施例中,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。0011在一个实施例中,所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。0012在一个实施例中,所述构建多职场的排班目标函数,包括:0013获取多职场的历史排班数据;0014根据所述历史排班数据计算相应的平均排班数据;0015根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。0016在一个实施。

10、例中,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果,包括:0017根据所述排班约束条件构建多职场排班的约束方程;0018基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值说明书1/8 页4CN 116611662 A4达到最小值;0019将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;0020根据所述最优解得到满足所述排班约束条件的最优排班结果。0021在一个实施例中,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果之后,所述方法还包括:0022确认各个职场中心的职。

11、场排班条件是否发生变化,若是,则对所述排班约束条件进行更新。0023在一个实施例中,所述确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新之后,所述方法还包括:0024通过更新后的排班约束条件对所述排班目标函数进行最优求解,得到满足更新后的排班约束条件的最优排班结果。0025一种多职场的排班处理装置,包括:0026约束获取模块,用于获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;0027构建模块,用于构建多职场的排班目标函数;0028输出模块,用于通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结。

12、果。0029一种多职场的排班处理系统,所述系统包括至少一个处理器;以及,0030与所述至少一个处理器通信连接的存储器;其中,0031所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述多职场的排班处理方法。0032一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的多职场的排班处理方法。0033有益效果:本发明公开了一种多职场的排班处理方法、装置、系统及介质,相比于现有技术,本发明实施例通过基于通用排班条件和多职场的。

13、个性化职场排班条件共同约束排班目标函数的优化,高效快速的求解得到最优排班结果,使得无需针对每个职场中心开发一套代码进行排班,有效节约了多职场中心排班处理的人力物力,提高排班效率。附图说明0034下面将结合附图及实施例对本发明作进一步说明,附图中:0035图1为本发明实施例提供的多职场的排班处理方法的一个流程图;0036图2为本发明实施例提供的多职场的排班处理方法中步骤S200的流程图;0037图3为本发明实施例提供的多职场的排班处理方法中步骤S300的流程图;0038图4为本发明实施例提供的多职场的排班处理方法的另一个流程图;0039图5为本发明实施例提供的多职场的排班处理装置的功能模块示意图。

14、;0040图6为本发明实施例提供的多职场的排班处理系统的硬件结构示意图。说明书2/8 页5CN 116611662 A5具体实施方式0041为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。以下结合附图对本发明实施例进行介绍。0042随着企业制度的建立以及社会经济的高速发展,加强劳动力的有效管理和降低人力资源成本已成为企业提高竞争力的重要手段,因此劳动力排班管理也越来越受到企业的重视公平、合理的排班方法对于调动积极性、提高工作效率都具有十分重要的意义。0043由于银行机构存在多个职场中心,例如远程。

15、中心、信贷中心、客服中心等等。现有的排班方式通过例如Python代码实现整体的规则,主要依靠逻辑判断来模拟可能出现的规则逻辑,且整体代码仅针对一个部门中心的情况进行逻辑规划,在银行机构存在多个职场中心及对应的规则时,则需要针对新加入的职场中心和规则完全重新开发,导致开发周期长且耗费人力物力,降低了多职场中心的排班效率。0044为了解决上述问题,本发明提出一种多职场的排班处理方法,请参阅图1,图1为本发明提供的多职场的排班处理方法一个实施例的流程图。本实施例提供的多职场的排班处理方法应用于包括终端设备、网络和服务器构成的系统,其中网络为用于在终端设备和服务器之间提供通信链路的介质,其可以包括各种。

16、连接类型,例如有线、无线通信链路或者光纤电缆等等;终端设备上的操作系统可以包括手持设备操作系统(iPhone operating system,iOS系统)、安卓系统或其他操作系统,终端设备通过网络连接到服务器以实现交互,从而进行接收或发送数据等操作,具体可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式服务器等等。如图1所示,该方法具体包括如下步骤:0045S100、获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;0046S200、构建多职场的排班目标函数;0047S300、通过所述排班约束条件对所述排班目标函数。

17、进行最优求解,得到满足所述排班约束条件的最优排班结果。0048本实施例中,针对多职场中心的排班处理,获取的排班约束条件中包括两类条件,一类为适用于全部职场中心的通用排班条件,另一类为各个职场中心个性化的职场排班条件,从而提取出职场中心之间的共性条件并区分个性条件,提高排班效率的同时也满足不同职场中心的个性化需求。0049具体地,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。即同一个人不会同时上两个班次,该条件适用于全部职场中心。0050所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。即每个职场中心在进行。

18、排班时需考虑职场个数,例如远程中心包括2个职场,分设在成都和深圳;对公信贷中心包括3个职场,分设在成都、深圳和上海等等;还需考虑各个职场中心的班次数量,例如远程中心的班次数量为46个班次,具体不同分设地的职场可进一步设置,对公信贷中心的班次数量为4个班次等等;还需考虑各个职场中心每个班次的人数上限值,即每个班次的总人数不能超过相应的上限值以控制人力资源成本;还需考虑每个职场中心全部班次的人数下限值,说明书3/8 页6CN 116611662 A6即每个职场中心需保证至少有相应下限值的人员数量以满足排班需求。0051之后构建多职场的排班目标函数,以最小化排班目标函数的值为最优目标,在包含了共性和。

19、个性的排班约束条件下对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果优化。通过基于通用排班条件和多职场的个性化职场排班条件共同约束排班目标函数的优化,高效快速的求解得到最优排班结果,使得无需针对每个职场中心开发一套代码进行排班,有效节约了多职场中心排班处理的人力物力,提高排班效率。0052在一个实施例中,如图2所示,步骤S200包括:0053S201、获取多职场的历史排班数据;0054S202、根据所述历史排班数据计算相应的平均排班数据;0055S203、根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。0056本实施例中,排班目标函数通过获取历史排班数据进行构。

20、建,获取的历史排班数据为历史排班数据矩阵,代表每个班次每个人员历史排过的次数。之后计算平均排班数据,该平均排班数据为所有人每个班次排班的均值,即所有人平均每个班次排了多少次班,基于历史排班数据和平均排班数据构建多职场的排班目标函数,具体的排班目标函数为objcxp.Minmize(cxp.sum(cxp.abs(ha+x),其中h为历史排班数据矩阵,a为所有人每个班次排班的均值,x为需要求解的矩阵,也就是每个人是否排某个班次,若为1则排该班次,若为0则不排该班次。为了使每个人,与a的距离最小,也就是(ha)最小,这样求得的解就是最优解,每个人距离均值都是最小的,公平性最优,损失函数和目标函数是。

21、相同的,在寻找最优解时以最小化排班目标函数的值为最优化目标,高效获取最优排班结果。0057在一个实施例中,如图3所示,步骤S300包括:0058S301、根据所述排班约束条件构建多职场排班的约束方程;0059S302、基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值达到最小值;0060S303、将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;0061S304、根据所述最优解得到满足所述排班约束条件的最优排班结果。0062本实施例中,根据获取到的排班约束条件构建多个约束方程,以排班目标函数的值达到最小值为目标寻找约束方程的最优解。例如,排班约束条件包括:006。

22、3(1)人员排班最终的结果,每个班次不超过X人,例如input_n3,3,2,2一共4个班次,每个班次得总人数不超过这个数组,则使用cxp代码构建的约束为cxp.sum(x,keepdimsTrue,axis0)input_n;0064(2)每个人只能上一个班次,一个人不会同时上两个班次,一共h.shape0个人,每个人总次数不超过1,即为只上一个班次,col_sum1for I in range(s.shape0),则使用cxp代码构建的约束为cxp.sum(x,keepdimsTrue,axis1)col_sum;0065(3)职场要求每个职场必须至少有x个人,place1n代表一共有n个。

23、职场,place_n表示一个人属于职场n,在职场n则取值为1,不属于其他职场,在其他职场取值为0,多个职场均需满足条件,则用cxp代码构建的约束为:0066for i in range(n):0067cxp.sum(x*place_i,keepdimsTrue,axis0)x0068由此,在输出排班最优结果时,所有限制条件说明书4/8 页7CN 116611662 A70069con0070#限制条件10071cxp.sum(x,keepdimsTrue,axis0)input_n0072#限制条件20073cxp.sum(x,keepdimsTrue,axis1)col_sum0074#限制。

24、条件30075for i in range(n):0076cxp.sum(x*place_i,keepdimsTrue,axis0)x00770078在求解最优排班结果时,通过设置排班目标函数objcxp.Minmize(cxp.sum(cxp.abs(ha+x),以及限制条件con,直接调用cxp包,对问题进行求解0079probcxp.Problem(obj,con)0080prob.solve(solver GLPK_MI,verboseTrue)0081得到求解的结果有两个,一个是排班目标函数值:prob.value,一个是解:x.value,在排班目标函数值最小时对应的解即为最优解,。

25、基于最优解矩阵中的01值确定每个人员在每个班次是否排班。0082本实施例通过将规则抽象为数学模型,在存在多个职场中心及其个性化规则时,只需要把个性化规则抽象为线性规划公式再统一求解,解决了整个代码的可复用性问题,这样可以大大减少个性化规则导致的开发量,无需一个职场中心单独开发一套代码,降低开发周期和人力的同时提升了代码的可复用性。0083在一个实施例中,如图4所示,步骤S300之后,方法还包括:0084S400、确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新。0085本实施例中,由于不同时期各个职场中心的排班需求可能存在变化,可定期或不定期确认各个职场中心的职场。

26、排班条件是否发生变化,例如每隔预设时间进行确认,或者在接收到用户手动输入的确认指令时进行确认,或者在新增了职场中心时则自动确认职场排班条件发生了变化,若发生了变化则对排班约束条件进行更新,以满足最新的排班需求。0086S500、通过更新后的排班约束条件对所述排班目标函数进行最优求解,得到满足更新后的排班约束条件的最优排班结果。0087本实施例中,若排班约束条件发生了变化,则基于更新后的排班约束条件重新进行最优求解,得到相应的最优排班结果,使得新规则的出现不再需要二次开发了,只需要把规则抽象为一行线性规划公式对排班约束条件进行更新即可完成新规则的接入工作,基于更新后的排班约束条件依据排班目标函数。

27、进行求解,最终得到符合当前最新规则下的最优解。0088本发明另一实施例提供一种多职场的排班处理装置,如图5所示,装置1包括:0089约束获取模块11,用于获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;0090构建模块12,用于构建多职场的排班目标函数;0091输出模块13,用于通过所述排班约束条件对所述排班目标函数进行最优求解,得说明书5/8 页8CN 116611662 A8到满足所述排班约束条件的最优排班结果。0092本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述多职场的排班处理的执行过程,各模块的具体实施方式请参考上述对。

28、应的方法实施例,此处不再赘述。0093在一个实施例中,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。0094在一个实施例中,所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。0095在一个实施例中,所述构建模块12,包括:0096数据获取单元,用于获取多职场的历史排班数据;0097计算单元,用于根据所述历史排班数据计算相应的平均排班数据;0098构建单元,用于根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。0099在一个实施例中,所述输出模块13,包括:0100方程构建单元,用于根据所述排班约。

29、束条件构建多职场排班的约束方程;0101求解单元,用于基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值达到最小值;0102最优解确定单元,用于将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;0103结果输出单元,用于根据所述最优解得到满足所述排班约束条件的最优排班结果。0104在一个实施例中,所述装置1,还包括:0105确认模块,用于确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新。0106在一个实施例中,所述装置1,还包括:0107排班更新模块,用于通过更新后的排班约束条件对所述排班目标函数进行最优求解,得到满足更新后的排班约。

30、束条件的最优排班结果。0108本发明另一实施例提供一种多职场的排班处理系统,如图6所示,系统10包括:0109一个或多个处理器110以及存储器120,图6中以一个处理器110为例进行介绍,处理器110和存储器120可以通过总线或者其他方式连接,图6中以通过总线连接为例。0110处理器110用于完成系统10的各种控制逻辑,其可以为通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、单片机、ARM(Acorn RISC Machine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。还有,处理器110还可以是任何传统处理器、。

31、微处理器或状态机。处理器110也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP和/或任何其它这种配置。0111存储器120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的多职场的排班处理方法对应的程序指令。处理器110通过运行存储在存储器120中的非易失性软件程序、指令以及单说明书6/8 页9CN 116611662 A9元,从而执行系统10的各种功能应用以及数据处理,即实现上述方法实施例中的多职场的排班处理方法。0112存储器120可以包括存储程序区和存储数据区,其中,存。

32、储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据系统10使用所创建的数据等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器120可选包括相对于处理器110远程设置的存储器,这些远程存储器可以通过网络连接至系统10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。0113一个或者多个单元存储在存储器120中,当被一个或者多个处理器110执行时,实现以下步骤:0114获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场。

33、排班条件;0115构建多职场的排班目标函数;0116通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。0117在一个实施例中,所述通用排班条件为每个人在每个职场中心每天仅允许排一个班次。0118在一个实施例中,所述职场排班条件包括职场数量、各个职场中心的班次数量、各个职场中心每个班次的人数上限值、以及每个职场中心全部班次的人数下限值。0119在一个实施例中,所述构建多职场的排班目标函数,包括:0120获取多职场的历史排班数据;0121根据所述历史排班数据计算相应的平均排班数据;0122根据所述历史排班数据和平均排班数据构建多职场的排班目标函数。0123。

34、在一个实施例中,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果,包括:0124根据所述排班约束条件构建多职场排班的约束方程;0125基于所述约束方程的解计算所述排班目标函数的值,直到所述排班目标函数的值达到最小值;0126将所述排班目标函数的值最小时对应的所述约束方程的解作为最优解;0127根据所述最优解得到满足所述排班约束条件的最优排班结果。0128在一个实施例中,所述通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果之后,所述方法还包括:0129确认各个职场中心的职场排班条件是否发生变化,若是,则对所述。

35、排班约束条件进行更新。0130在一个实施例中,所述确认各个职场中心的职场排班条件是否发生变化,若是,则对所述排班约束条件进行更新之后,所述方法还包括:0131通过更新后的排班约束条件对所述排班目标函数进行最优求解,得到满足更新后的排班约束条件的最优排班结果。0132本发明实施例提供了一种非易失性计算机可读存储介质,计算机可读存储介质存说明书7/8 页10CN 116611662 A10储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如,执行以上描述的图1中的方法步骤S100至步骤S300。0133作为示例,非易失性存储介质能够包括只读存储器(ROM)、可编程ROM(PROM)。

36、、电可编程ROM(EPROM)、电可擦ROM(EEPROM)或闪速存储器。易失性存储器能够包括作为外部高速缓存存储器的随机存取存储器(RAM)。通过说明而非限制,RAM可以以诸如同步RAM(SRAM)、动态RAM、(DRAM)、同步DRAM(SDRAM)、双数据速率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、Synchlink DRAM(SLDRAM)以及直接Rambus(兰巴斯)RAM(DRRAM)之类的许多形式得到。本文中所描述的操作环境的所公开的存储器组件或存储器旨在包括这些和/或任何其他适合类型的存储器中的一个或多个。0134综上,本发明公开的一种多职场的排班处理。

37、方法、装置、系统及介质中,方法通过获取排班约束条件,所述排班约束条件包括通用排班条件和各个职场中心的职场排班条件;构建多职场的排班目标函数;通过所述排班约束条件对所述排班目标函数进行最优求解,得到满足所述排班约束条件的最优排班结果。通过基于通用排班条件和多职场的个性化职场排班条件共同约束排班目标函数的优化,高效快速的求解得到最优排班结果,使得无需针对每个职场中心开发一套代码进行排班,有效节约了多职场中心排班处理的人力物力,提高排班效率。0135当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的计算机程序可存储于一非易失性计算机可读取的存储介质中,该计算机程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、软盘、闪存、光存储器等。0136应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。说明书8/8 页11CN 116611662 A11图1图2说明书附图1/3 页12CN 116611662 A12图3图4说明书附图2/3 页13CN 116611662 A13图5图6说明书附图3/3 页14CN 116611662 A14。

展开阅读全文
内容关键字: 多职场 排班 处理 方法 装置 系统 介质
关于本文
本文标题:多职场的排班处理方法、装置、系统及介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/14329420.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1 
 


收起
展开