System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种工单分配方法、装置、设备及存储介质制造方法及图纸_技高网

一种工单分配方法、装置、设备及存储介质制造方法及图纸

技术编号:41125410 阅读:2 留言:0更新日期:2024-04-30 17:52
本申请提供的一种工单分配方法、装置、设备及存储介质。在一种工单分配方法中,获取多个待分配工单、工单分配记录以及多个用户的固定权重;基于工单分配记录以及固定权重,根据权重轮询算法循环执行分配步骤,直至完成对多个所述待分配工单的分配,得到工单分配结果;分配步骤包括:基于工单分配记录对多个待分配工单中的一个待分配工单进行分配,得到第一分配结果;根据第一分配结果以及固定权重进行更新工单分配记录,得到更新后的工单分配记录。通过上述方法,可以将待分配工单更加均衡地分配到不同用户中,避免连续多个待分配任务均分配给同一用户,保证工作量能均衡分配,从而提高团队工作效率。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种工单分配方法、装置、设备及存储介质


技术介绍

1、在工单系统中,工单如何合理地进行分配,这对于保证工作效率、提高团队绩效以及确保服务质量至关重要。

2、现有技术中,往往是采用基于随机种子初始化的方法进行分配,该方法中是直接使用代码中的随机数函数进行分配。如果使用此方法,有可能出现工单连续多次分配至某一人的情况,导致工作量分配不均衡,使得团队工作效率低下。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种工单分配方法、装置、设备及存储介质,保证工作量能均衡分配,从而提高团队工作效率。

2、为实现上述目的,本申请实施例公开了如下技术方案:

3、第一方面,本申请提供了一种工单分配方法,包括:

4、获取多个待分配工单、工单分配记录以及多个用户的固定权重;

5、基于所述工单分配记录以及所述固定权重,根据权重轮询算法循环执行分配步骤,直至完成对多个所述待分配工单的分配,得到工单分配结果;所述分配步骤包括:基于所述工单分配记录对多个所述待分配工单中的一个待分配工单进行分配,得到第一分配结果;根据所述第一分配结果以及所述固定权重进行更新所述工单分配记录,得到更新后的工单分配记录。

6、可选的,所述工单分配记录包括:多个用户的当前权重;

7、所述基于所述工单分配记录对多个所述待分配工单中的一个待分配工单进行分配,得到第一分配结果,包括:

8、确定所述工单分配记录中当前权重最大的用户,作为当前轮次被分配用户;

9、将所述多个所述待分配工单中的一个待分配工单分配给所述当前轮次被分配用户,得到第一分配结果。

10、可选的,所述根据所述第一分配结果以及所述固定权重进行更新所述工单分配记录,得到更新后的工单分配记录,包括:

11、根据所述固定权重确定固定总权重;

12、根据所述当前轮次被分配用户的当前权重、所述固定总权重更新所述当前轮次被分配用户的当前权重,得到当前轮次被分配用户更新后的当前权重;

13、根据所述固定权重更新多个用户的当前权重,得到所述多个用户更新后的当前权重。

14、可选的,所述基于工单分配记录以及用户固定权重,根据权重轮询算法循环执行分配步骤之前,所述方法还包括:对所述工单分配记录进行初始化。

15、可选的,所述工单分配记录包括:多个用户的当前权重,所述对所述工单分配记录进行初始化,包括:

16、将所述多个用户的当前权重分别设置成与所述多个用户的固定权重相同。

17、可选的,所述分单分配记录以及多个用户的固定权重均保存在redis数据缓存中。

18、第二方面,本申请提供了一种工单分配装置,包括:

19、获取单元,用于获取多个待分配工单、工单分配记录以及多个用户的固定权重;

20、分配单元,用于基于工单分配记录以及用户固定权重,根据权重轮询算法循环执行分配步骤,直至完成对多个所述待分配工单的分配,得到工单分配结果;所述分配步骤包括:基于所述工单分配记录对多个所述待分配工单中的一个待分配工单进行分配,得到第一分配结果;根据所述第一分配结果以及所述固定权重进行更新所述工单分配记录,得到更新后的工单分配记录。

21、可选的,所述工单分配记录包括:多个用户的当前权重;所述分配单元,具体包括:

22、确定子单元,用于确定所述工单分配记录中当前权重最大的用户,作为当前轮次被分配用户;

23、分配子单元,用于将所述多个所述待分配工单中的一个待分配工单分配给所述当前轮次被分配用户,得到第一分配结果。

24、可选的,所述分配单元,包括:

25、所述确定子单元,根据所述固定权重确定固定总权重;

26、更新子单元,用于根据所述当前轮次被分配用户的当前权重、所述固定总权重更新所述当前轮次被分配用户的当前权重,得到当前轮次被分配用户更新后的当前权重;

27、所述更新子单元,还用于根据所述固定权重更新所述多个用户的当前权重,得到所述多个用户更新后的当前权重。

28、可选的,所述装置还包括:

29、初始化单元,用于对所述工单分配记录进行初始化。

30、可选的,所述工单分配记录包括:多个用户的当前权重,所述初始化单元,具体用于:将所述多个用户的当前权重分别设置成与所述多个用户的固定权重相同。

31、可选的,所述分单分配记录以及多个用户的固定权重均保存在redis数据缓存中。

32、第三方面,本申请提供一种工单分配设备,包括:

33、存储器,用于存储计算机程序;

34、处理器,用于执行所述存储器中存储的计算机程序以实现如第一方面提供的所述一种工单分配方法的步骤。

35、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面提供的所述一种工单分配方法的步骤。

36、本申请提供的一种工单分配方法、装置、设备及存储介质,在一种工单分配方法中,获取多个待分配工单、工单分配记录以及多个用户的固定权重;基于工单分配记录以及固定权重,根据权重轮询算法循环执行分配步骤,直至完成对多个所述待分配工单的分配,得到工单分配结果;分配步骤包括:基于工单分配记录对多个待分配工单中的一个待分配工单进行分配,得到第一分配结果;根据第一分配结果以及固定权重进行更新工单分配记录,得到更新后的工单分配记录。通过上述方法,可以将待分配工单更加均衡地分配到不同用户中,避免连续多个待分配任务分配给同一用户,保证工作量能均衡分配,从而提高团队工作效率。

本文档来自技高网...

【技术保护点】

1.一种工单分配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述工单分配记录包括:多个用户的当前权重;

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一分配结果以及所述固定权重进行更新所述工单分配记录,得到更新后的工单分配记录,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于工单分配记录以及用户固定权重,根据权重轮询算法循环执行分配步骤之前,所述方法还包括:对所述工单分配记录进行初始化。

5.根据权利要求4所述的方法,其特征在于,所述工单分配记录包括:多个用户的当前权重,所述对所述工单分配记录进行初始化,包括:

6.根据权利要求1所述的方法,所述分单分配记录以及多个用户的固定权重均保存在Redis数据缓存中。

7.一种工单分配装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述工单分配记录包括:多个用户的当前权重;所述分配单元,具体包括:

9.一种工单分配设备,其特征在于,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行以实现如权利要求1至6任一项所述一种工单分配方法的步骤。

...

【技术特征摘要】

1.一种工单分配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述工单分配记录包括:多个用户的当前权重;

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一分配结果以及所述固定权重进行更新所述工单分配记录,得到更新后的工单分配记录,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于工单分配记录以及用户固定权重,根据权重轮询算法循环执行分配步骤之前,所述方法还包括:对所述工单分配记录进行初始化。

5.根据权利要求4所述的方法,其特征在于,所述工单分配记录包括:多个用户的当前权重,所...

【专利技术属性】
技术研发人员:姚子杰刘陈波夏雪彬郭梁熊俊聂银鑫徐坤朱涛涛夏至峰余东阳舒磊邹火锋
申请(专利权)人:银联商务股份有限公司
类型:发明
国别省市:

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

1