用户排班方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36539354 阅读:22 留言:0更新日期:2023-02-01 16:33
本申请提供一种用户排班方法、装置、电子设备及存储介质,接收排班指令,获取排班指令对应的排班时间、排班时间对应待排班的排班用户以及排班用户的历史排班信息;根据历史排班信息中的班次累计信息以及排班时间的需求排班量,确定每一个排班用户对应排班时间中每一个排班的预测排班信息;根据历史排班信息中的班次累计信息,计算排班基准信息,排班基准信息包括排班时间件中每一个班次对应的标准排班累计;根据预测排班信息与排班基准信息之间的相似度,从预测排班信息筛选出目标预测排班信息,摒弃现有技术中人为进行排班的方式,结合排班用户的历史排班信息进行排班使得排班更加公平合理。更加公平合理。更加公平合理。

【技术实现步骤摘要】
用户排班方法、装置、电子设备及存储介质


[0001]本申请涉及智能控制
,具体涉及一种用户排班方法、装置、电子设备及存储介质。

技术介绍

[0002]随着社会的发展,企业为了迎合工作性质的需求并不局限于周末休息,周内上班的制度,很对企业通过排班实现工作人员工作和休息的规划,排班是许多企业的一项日常管理工作内容,其中,特别是银行工作环境中,由于工作性质,银行工作人员一般实行轮班制度,但是,现有技术,主要是通过人为进行排班,主观意向比较大,辅助历史数据时也容易出现错误,导致排班会存一些不合理情况。

技术实现思路

[0003]本申请提供一种用户排班方法、装置、电子设备及存储介质,以解决现有技术中,过人为进行排班,导致排班会存一些不合理情况的问题,使得排班更加公平合理。
[0004]第一方面,本申请提供一种用户排班方法,包括:
[0005]接收排班指令,获取所述排班指令对应的排班时间、所述排班时间对应待排班的排班用户以及所述排班用户的历史排班信息;
[0006]根据所述历史排班信息中的班次累计信息以及所述排班时间的需求排班量,确定每一个所述排班用户对应所述排班时间中每一个排班的预测排班信息;
[0007]根据所述历史排班信息中的班次累计信息,计算排班基准信息,所述排班基准信息包括排班时间件中每一个班次对应的标准排班累计;
[0008]根据所述预测排班信息与所述排班基准信息之间的相似度,从所述预测排班信息筛选出目标预测排班信息。
[0009]在本申请一种可能的实现方式中,所述根据所述预测排班信息与所述排班基准信息之间的相似度,从所述预测排班信息筛选出目标预测排班信息,包括:
[0010]获取所述排班时间内任一目标班次所需的排班人员数量,从各所述预测排班信息中提取所述目标班次对应的第一预测排班信息;
[0011]根据各所述第一预测排班信息与所述排班基准信息之间的相似度,从所述第一预测排班信息中选择与所述排班人员数量N相等个数的第二预测排班信息;
[0012]根据所述第二预测排班信息对应的目标排班人员,处理各所述预测排班信息中除所述第二预测排班信息的第三预测排班信息,得到目标预测排班信息。
[0013]在本申请一种可能的实现方式中,所述根据所述目标班次对应的预测排班信息与所述排班基准信息之间的相似度,从所述目标班次对应的预测排班信息中选择与所述排班人员数量N相等个数的目标预测排班信息,包括:
[0014]根据所述目标班次对应的预测排班信息与所述排班基准信息之间的相似度,从大到小依次对目标班次对应的预测排班信息进行筛选;
[0015]当第N待确定的目标预测排班信息对应至少两个相似度相同的预测排班信息,则对应每一个相似度相同的预测排班信息,生成不同维度的对应所述排班班次的目标预测排班信息;
[0016]针对每一个维度的目标预测排班信息,执行所述根据所述目标预测排班信息与各所述排班用户的对应关系,确定所述目标班次对应的目标排班人员的步骤。
[0017]在本申请一种可能的实现方式中,所述根据所述第二预测排班信息对应的目标排班人员,处理各所述预测排班信息中除所述第二预测排班信息的第三预测排班信息,得到目标预测排班信息之后,还包括:
[0018]根据每一维度中所有目标排班人员对应的班次累计信息,以及每一个所述目标排班人员对应的需求排班量,计算每一个维度中包括的总排班量;
[0019]将总排班量最少的维度中的目标排班人员,以及所述目标排班人员与所述目标班次的对应关系,反馈到用户端。
[0020]在本申请一种可能的实现方式中,所述将总排班量最少的维度中的目标排班人员,以及所述目标排班人员与所述目标班次的对应关系,反馈到用户端,包括:
[0021]根据所述目标排班人员与所述目标班次的对应关系,将所述目标排班人员与对应所述目标班次,添加到排班人员与班次对应的预设排班表中,得到所述排班时间对应的排班表;
[0022]将所述排班表反馈到用户端进行显示。
[0023]在本申请一种可能的实现方式中,所述历史排班信息为历史排班矩阵,所述历史排班矩阵中,任一行为任一个所述排班用户对应所述排班时间中任意班次的班次累计信息;
[0024]根据所述历史排班信息中的班次累计信息以及所述排班时间的需求排班量,确定每一个所述排班用户对应所述排班时间中每一个排班的预测排班信息,包括:
[0025]提取所述历史排班矩阵中的行向量,生成对应每一个排班用户的子排班矩阵;
[0026]针对每一个所述排班用户,根据所述需求排班量对所述子排版矩阵中的每一个向量进行历遍增值处理,每一次增值处理得到一个所述排班用户预测排班信息。
[0027]在本申请一种可能的实现方式中,所述历史排班信息为历史排班矩阵,所述历史排班矩阵中,任一列为所述排班时间中任意班次对应所有所述排班用户的班次累计信息;
[0028]所述根据所述历史排班信息中的班次累计信息,计算排班基准信息,所述排班基准信息包括排班时间件中每一个班次对应的标准排班累计,包括:
[0029]计算所述历史排班矩阵中的列均值,得到所述历史排班矩阵对应的排班基准矩阵,所述排班基准矩阵为所述排班基准信息;
[0030]计算所述排班基准矩阵和所述预测排班矩阵之间的欧氏距离,得到所述预测排班信息与所述排班基准矩阵之间的相似度。
[0031]第二方面,本申请提供一种用户排班装置,所述用户排班装置包括:
[0032]获取模块:用于接收排班指令,获取所述排班指令对应的排班时间、所述排班时间对应待排班的排班用户以及所述排班用户的历史排班信息;
[0033]排班预测模块:用于根据所述历史排班信息中的班次累计信息以及所述排班时间的需求排班量,确定每一个所述排班用户对应所述排班时间中每一个排班的预测排班信
息;
[0034]计算模块:用于根据所述历史排班信息中的班次累计信息,计算排班基准信息,所述排班基准信息包括排班时间件中每一个班次对应的标准排班累计;
[0035]筛选模块:用于根据所述预测排班信息与所述排班基准信息之间的相似度,从所述预测排班信息筛选出目标预测排班信息。
[0036]第三方面,本申请提供一种电子设备,所述电子设备包括:
[0037]一个或多个处理器;
[0038]存储器;以及
[0039]一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现任一项所述的用户排班方法。
[0040]第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行任一项所述的用户排班方法中的步骤。
[0041]本申请中提供用户排班方法、装置、电子设备及存储介质,通过接收排班指令,获取所述排班指令对应的排班时间、所述排班时间对应待排班的排班用户以及所述排班用户的历史排班信息;然后根据所述历史本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户排班方法,其特征在于,包括:接收排班指令,获取所述排班指令对应的排班时间、所述排班时间对应待排班的排班用户以及所述排班用户的历史排班信息;根据所述历史排班信息中的班次累计信息以及所述排班时间的需求排班量,确定每一个所述排班用户对应所述排班时间中每一个排班的预测排班信息;根据所述历史排班信息中的班次累计信息,计算排班基准信息,所述排班基准信息包括排班时间件中每一个班次对应的标准排班累计;根据各所述预测排班信息与所述排班基准信息之间的相似度,从所述预测排班信息筛选出目标预测排班信息。2.根据权利要求1所述的用户排班方法,其特征在于,所述根据所述预测排班信息与所述排班基准信息之间的相似度,从所述预测排班信息筛选出目标预测排班信息,包括:获取所述排班时间内任一目标班次所需的排班人员数量,从各所述预测排班信息中提取所述目标班次对应的第一预测排班信息;根据各所述第一预测排班信息与所述排班基准信息之间的相似度,从所述第一预测排班信息中选择与所述排班人员数量N相等个数的第二预测排班信息;根据所述第二预测排班信息对应的目标排班人员,处理各所述预测排班信息中除所述第二预测排班信息的第三预测排班信息,得到目标预测排班信息。3.根据权利要求2所述的用户排班方法,其特征在于,所述根据所述目标班次对应的预测排班信息与所述排班基准信息之间的相似度,从所述目标班次对应的预测排班信息中选择与所述排班人员数量N相等个数的目标预测排班信息,包括:根据所述目标班次对应的预测排班信息与所述排班基准信息之间的相似度,从大到小依次对目标班次对应的预测排班信息进行筛选;当第N待确定的目标预测排班信息对应至少两个相似度相同的预测排班信息,则对应每一个相似度相同的预测排班信息,生成不同维度的对应所述排班班次的目标预测排班信息;针对每一个维度的目标预测排班信息,执行所述根据所述目标预测排班信息与各所述排班用户的对应关系,确定所述目标班次对应的目标排班人员的步骤。4.根据权利要求3所述的用户排班方法,其特征在于,所述根据所述第二预测排班信息对应的目标排班人员,处理各所述预测排班信息中除所述第二预测排班信息的第三预测排班信息,得到目标预测排班信息之后,还包括:根据每一维度中所有目标排班人员对应的班次累计信息,以及每一个所述目标排班人员对应的需求排班量,计算每一个维度中包括的总排班量;将总排班量最少的维度中的目标排班人员,以及所述目标排班人员与所述目标班次的对应关系,反馈到用户端。5.根据权利要求4所述的用户排班方法,其特征在于,所述将总排班量最少的维度中的目标排班人员,以及所述目标排班人员与所述目标班次的对应关系,反馈到用户端,...

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

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

1