1.本发明涉及数据处理技术领域,特别涉及一种任务分配方法方法及装置、存储介质及电子设备。
背景技术:
2.任务分配是在计算机服务端的软件设计中常见的一种应用技术,通过任务分配可以将大量任务分配给不同的任务执行对象处理,目前分配任务的方式通常采用平均分配进行分配,这些分配方式没有考虑到任务与任务之间的相关性问题,可能会导致将多个相关任务发送给多个不同的客服人员进行处理,进而导致任务效率低下。
技术实现要素:
3.本发明所要解决的技术问题是提供一种任务分配方法方法,能够提高任务处理效率。
4.本发明还提供了一种任务分配方法装置,用以保证上述方法在实际中的实现及应用。
5.一种任务分配方法方法,包括:
6.响应于任务分配指令,确定待分配的任务集合以及任务处理对象集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象;
7.将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组;
8.根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。
9.上述的方法,可选的,所述根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组,包括:
10.根据所述第一类型任务组的数量以及所述任务处理对象的数量,确定所述任务集合中的第一类型任务组是否满足预设的第一平均分配条件;
11.在所述任务集合中的第一类型任务组满足所述第一平均分配条件的情况下,将各个所述第一类型任务组平均分配至各个所述第一任务处理对象;
12.在所述任务集合中的第一类型任务组不满足所述第一平均分配条件的情况下,在各个所述第一类型任务组中选取出第一数量的第一任务组,将已选取的第一数量的第一类
型任务组平均分配至各个所述任务处理对象,并在所述任务处理对象集合中选取出的第一任务处理对象,将所述任务集合中当前剩余的未分配的第一类型任务组分配至已选取出的第一任务处理对象,所述第一数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的商,所述商为整数。
13.上述的方法,可选的,所述在所述任务处理对象集合中选取出的第一任务处理对象,包括:
14.确定所述任务处理处理对象集合中的每个任务处理对象已被分配的任务数量;
15.按每个所述任务处理对象已被分配的任务数量由小至大的顺序,选取出第二数量的第一任务处理对象;所述第二数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的余数。
16.上述的方法,可选的,根据每个所述任务处理对象所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,包括:
17.根据所述任务集合中的第一类型任务组的数量、所述任务集合中不同风险程度的第一类型任务数量、不同风险程度的第二类型任务数量以及不同风险程度的第三类型任务数量,计算出目标工作量;
18.基于所述目标工作量将所述任务集合中的第三类型任务分配到各个所述任务处理对象,使得每个已分配第三类型任务后的任务处理对象的已分配工作量不小于所述目标工作量。
19.上述的方法,可选的,所述获得任务分配结果之后,还包括:
20.在预设的显示界面显示所述任务分配结果。
21.一种任务分配装置,包括:
22.确定单元,用于响应任务分配指令,确定待分配的任务集合以及任务处理对象集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象;
23.第一分配单元,用于将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组;
24.第二分配单元,用于根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。
25.上述的装置,可选的,所述第一分配单元,包括:
26.第一确定子单元,用于根据所述第一类型任务组的数量以及所述任务处理对象的数量,确定所述任务集合中的第一类型任务组是否满足预设的第一平均分配条件;
27.第一分配子单元,用于在所述任务集合中的第一类型任务组满足所述第一平均分
配条件的情况下,将各个所述第一类型任务组平均分配至各个所述第一任务处理对象;
28.第二分配子单元,用于在所述任务集合中的第一类型任务组不满足所述第一平均分配条件的情况下,在各个所述第一类型任务组中选取出第一数量的第一任务组,将已选取的第一数量的第一类型任务组平均分配至各个所述任务处理对象,并在所述任务处理对象集合中选取出的第一任务处理对象,将所述任务集合中当前剩余的未分配的第一类型任务组分配至已选取出的第一任务处理对象,所述第一数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的商,所述商为整数。
29.上述的装置,可选的,所述第二分配单元,包括:
30.计算子单元,用于根据所述任务集合中的第一类型任务组的数量、所述任务集合中不同风险程度的第一类型任务数量、不同风险程度的第二类型任务数量以及不同风险程度的第三类型任务数量,计算出目标工作量;
31.第三分配子单元,用于基于所述目标工作量将所述任务集合中的第三类型任务分配到各个所述任务处理对象,使得每个已分配第三类型任务后的任务处理对象的已分配工作量不小于所述目标工作量。
32.一种存储介质,所述存储介质包括存储指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如上述的任务分配方法方法。
33.一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如上述的任务分配方法方法。
34.基于上述本发明实施提供的一种任务分配方法方法及装置、存储介质及电子设备,该方法包括:响应于任务分配指令,确定待分配的任务集合以及任务处理对象集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象;将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组;根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。应用本发明实施例提供的方法,能够将具有关联关系的任务分配给同一任务处理对象,并且能够根据考虑各个任务的风险程度来进任务分配,能够提高任务处理效率,并且能够均匀分配各个任务处理对象的工作量。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
36.图1为本发明提供的一种任务分配方法方法的方法流程图;
37.图2为本发明提供的一种为各个任务处理对象分配各个第三类型任务的过程的流程图;
38.图3为本发明提供的一种任务分配系统的结构示例图;
39.图4为本发明提供的又一种任务分配方法的方法流程图;
40.图5为本发明提供的一种任务分配方法装置的结构示意图;
41.图6为本发明提供的一种电子设备的结构示意图。
具体实施方式
42.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
44.本发明实施例提供了一种任务分配方法方法,该方法可以应用于电子设备,所述方法的方法流程图如图1所示,具体包括:
45.s101:响应于任务分配指令,确定待分配的任务集合以及任务处理对象集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象。
46.在本实施例中,所述第一类型任务为设置有预设的团伙标识的任务,将具有相同团伙标识的第一类型任务组成团伙任务组,每个所述第一类型任务组包括至少一个团伙任务组,每个第一类型任务组中的各个团伙任务组的团伙标识之间存在关联关系。
47.可选的,第三类型任务可以为不设置有团伙标识,且不设置有任务处理对象标识的任务;具体可以为不设置有团伙标识,且不设置有任务处理对象标识的批量任务和接续任务。
48.其中,任务集合中的任务可以为各个领域中的待处理的任务,例如,可以为金融系统中的待甄别的客户案例。
49.s102:将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组。
50.在本实施例中,每个任务处理对象均具有其对应的任务处理标识,对于每个第二类型任务,可以确定第二类型任务上的任务处理标识,将第二类型任务分配到该任务处理标识对应的任务处理对象中。
51.可选的,任务集合中的一个任务可以被分配给任务处理对象集合中的一个任务处
理对象。
52.其中,第二类型任务携带的任务处理对象标识,可以是该任务处理对象标识对应的任务处理对象在历史任务处理期内处理该第二类型任务后设置的,历史任务处理期为所述任务分配指令对应的任务处理期的前一任务处理期。
53.s103:根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。
54.在本实施例中,每个任务处理对象当前所分配到的任务数量为该任务处理对象当前所分配到的第一类型任务的数量和当前所分配到的第二类型任务的数量之和。
55.任务集合中的每一任务的风险程度可以根据任务的风险识别结果以及业务输入的比例参数确定,所述风险识别结果可以是由风险识别模型对任务进行识别得到的,风险程度可以分为第一风险程度和第二风险程度,第一风险程度可以表征所属任务为高危任务,第二风险程度可以表征所属任务为低位任务。
56.可选的,将任务分配给任务处理对象后,由任务处理对象对任务进行处理,获得任务处理结果。
57.应用本发明实施例提供的方法,能够将具有关联关系的任务分配给同一任务处理对象,并且能够根据考虑各个任务的风险程度来进任务分配,能够提高任务处理效率,并且能够均匀分配各个任务处理对象的工作量。
58.在本发明实施例中,基于上述的实施过程,可选的,所述根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组,包括:
59.根据所述第一类型任务组的数量以及所述任务处理对象的数量,确定所述任务集合中的第一类型任务组是否满足预设的第一平均分配条件;
60.在所述任务集合中的第一类型任务组满足所述第一平均分配条件的情况下,将各个所述第一类型任务组平均分配至各个所述第一任务处理对象;
61.在所述任务集合中的第一类型任务组不满足所述第一平均分配条件的情况下,在各个所述第一类型任务组中选取出第一数量的第一任务组,将已选取的第一数量的第一类型任务组平均分配至各个所述任务处理对象,并在所述任务处理对象集合中选取出的第一任务处理对象,将所述任务集合中当前剩余的未分配的第一类型任务组分配至已选取出的第一任务处理对象,所述第一数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的商,所述商为整数。
62.在本实施例中,第一平均分配条件可以是第一类型任务组的数量可以被任务处理对象的数量整除。在任务集合中的第一类型任务组的数量满足第一平均分配条件的情况下,将各个第一类型任务组平均分配到各个任务处理对象中,即,每个任务处理对象所获得的第一类型任务组的数量是一致的。
63.在任务集合中的第一类型任务组的数量不满足第一平均分配条件的情况下,可以选取出第一数量的第一类型任务组,并将选取出的第一数量的第一类型任务组平均分配到
各个任务处理对象中,然后将剩余的第一类型任务组分配到第二数量的任务处理对象中。
64.在本发明实施例中,基于上述的实施过程,可选的,所述在所述任务处理对象集合中选取出的第一任务处理对象,包括:
65.确定所述任务处理处理对象集合中的每个任务处理对象已被分配的任务数量;
66.按每个所述任务处理对象已被分配的任务数量由小至大的顺序,选取出第二数量的第一任务处理对象;所述第二数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的余数。
67.在本实施例中,每个任务处理对象已被分配的任务数量可以包括已被分配的第一类型任务组中的第一类型任务的数量以及已被分配的第二类型任务的数量之和。
68.在本发明实施例中,基于上述的实施过程,可选的,根据每个所述任务处理对象所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,如图2所示,可以包括:
69.s201:根据任务集合中的第一类型任务的数量、任务集合中不同风险程度的第一类型任务数量、不同风险程度的第二类型任务数量、不同风险程度的第三类型任务数量以及任务处理对象集合中的任务处理对象的数量,计算出目标工作量。
70.在本实施例中,目标工作量可以包括第一风险程度对应的第一目标工作量和第二风险程度对应的第一目标工作量,以及接续任务对应的第三目标工作量。
71.可选的,第一目标工作量的计算方式可以为:p1=(t1 k1)/n,其中p1为第一目标工作量;t1可以为任务集合中第一类型任务的数量;k1为任务集合中第一风险程度的任务的数量,具体可以是第一风险程度的第一类型任务的数量、第一风险程度的第二类型任务的数量与第一风险程度的第三类型任务的数量之和;n为任务处理对象的数量。
72.可选的,第二目标工作量的计算方式可以为:p2=(t1 k1 k2)/n,其中,k2为任务集合中第二风险程度的任务的数量。
73.可选的,第三目标工作量的计算方式可以为:p3=(t1 k1 k2 k3)/n,其中,k3可以为任务集合中接续任务的数量。
74.s202:根据所述目标工作量,将任务集合中的第三类型任务分配到各个任务处理对象,使得每个已分配第三类型任务后的任务处理对象的已分配工作量不小于目标工作量。
75.在本实施例中,每个任务处理对象的已分配工作量包括第一已分配工作量、第二已分配工作量以及第三已分配工作量。
76.第一已分配工作量的计算方式可以为fi=ti k1i,fi为任务处理对象i的第一已分配工作量,ti为已分配到任务处理对象i的第一类型任务的数量,k1i为已分配到任务处理对象i的第一风险程度的任务的数量;每个任务处理对象的第一已分配工作均不小于第一目标工作量。
77.第二已分配工作量的计算方式可以为si=ti k1i k2i,si为任务处理对象i的第二已分配工作量,k2i为已分配到任务处理对象i的第二风险程度的任务的数量;每个任务处理对象的第二已分配工作均不小于第二目标工作量。
78.第三已分配工作量的计算方式可以为di=ti k1i k2i k3i,si为任务处理对象i
的第三已分配工作量,k3i为已分配到任务处理对象i的接续任务的数量。每个任务处理对象的第三已分配工作均不小于第三目标工作量。
79.即,在本发明实施例中,可以通过计算出任务处理对象对应的各个目标工作量,根据任务处理对象对应的各个目标工作量为任务处理对象分配第三类型任务,使得每个任务处理对象的每一个已分配工作量均不小于该已分配工作量对应的目标工作量。
80.在本发明实施例中,基于上述的实施过程,可选的,所述获得任务分配结果之后,还包括:
81.在预设的显示界面显示所述任务分配结果。
82.在一些实施例中,显示任务分配结果之后,当接收到针对所述分配结果的确定指令时,发送提示信息,所述提示信息用于提示用户可人工调整所述任务分配结果。当接收到针对所述分配结果的否定指令时,返回执行s101。
83.在本发明提供实施例提供的任务分配方法可以应用多种领域之中,例如可以应用于金融领域的待甄别的可疑用户案例的分配,将可以将待分配的案例作为待分配的任务,将案例处理员工作为任务处理对象,具体可以通过任务分配系统进行案例的分配,该任务分配系统的结构示例图如图3所示,其中,任务分配系统包括数据输入模块,分配计算模块,结果展示模块和后续处理模块;
84.在本实施例中,数据输入模块可以输入用于分配计算的数据,包括反洗钱系统下发的经过简单加工后的可疑客户案例数据,用户选择的参与本次处理案例的员工信息,以及历史的案例分配记录数据等。分配计算模块可以用于完成案例分配,在尽可能保证整体工作量小,个人工作量平均,个人分配的各类案例数量平均的情况下,将每个案例都分配到员工名下。此模块包括数据预处理、分配数量计算、案例分配到个人三大部分。结果展示模块,用于以员工为维度,展示案例分配结果,包括每个员工分配到的工作量情况、各类案例的数量和总量等,用于让用户确认是否满足要求。后续处理模块,主要包括重新分配和人工调整两部分,用以更好的实现分配要求与目标。
85.如图4所示,为发明实施例提供的又一种任务分配方法的方法流程图,具体流程为:可以预先获取输入用户在界面选择后的本次参与处理案例的员工信息,数据库批量加工后的当月当期可疑客户案例数据,以及案例分配历史记录数据。然后进行分配计算,具体可以对案例数据进行预处理,然后计算分配数量,根据计算结果将案例具体分配到每个员工,并记录每个员工分配的数据结果。将分配结果展示到页面上。判断用户是否确认本次分配的结果。若未通过,则返回第一步进行重新分配。用户可在界面处人工调整已分配的案例,将其分配给其他员工处理,以更好地满足其分配需求及日常工作变动情况。
86.应用本发明实施例提供的方法,能在最大限度保证整体工作量最小和个人分配工作量平均的情况下,自动完成可疑客户案例的平均分配。因此,能减轻人工的工作量,提升员工工作效率,规避监管的风险,并有利于员工工作进程和绩效的管理。此外,能重新分配与人工调整,让本发明能更好地完成分配目标,并能灵活地应对员工日常工作变动情况。
87.与图1所述的方法相对应,本发明实施例还提供了一种任务分配方法装置,用于对图1中方法的具体实现,本发明实施例提供的任务分配方法装置可以应用于电子设备中,其结构示意图如图5所示,具体包括:
88.确定单元501,用于响应任务分配指令,确定待分配的任务集合以及任务处理对象
集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象;
89.第一分配单元502,用于将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组;
90.第二分配单元503,用于根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。
91.在本发明提供的一实施例中,基于上述的方案,可选的,所述第一分配单元502,包括:
92.第一确定子单元,用于根据所述第一类型任务组的数量以及所述任务处理对象的数量,确定所述任务集合中的第一类型任务组是否满足预设的第一平均分配条件;
93.第一分配子单元,用于在所述任务集合中的第一类型任务组满足所述第一平均分配条件的情况下,将各个所述第一类型任务组平均分配至各个所述第一任务处理对象;
94.第二分配子单元,用于在所述任务集合中的第一类型任务组不满足所述第一平均分配条件的情况下,在各个所述第一类型任务组中选取出第一数量的第一任务组,将已选取的第一数量的第一类型任务组平均分配至各个所述任务处理对象,并在所述任务处理对象集合中选取出的第一任务处理对象,将所述任务集合中当前剩余的未分配的第一类型任务组分配至已选取出的第一任务处理对象,所述第一数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的商,所述商为整数。
95.在本发明提供的一实施例中,基于上述的方案,可选的,所述在所述任务处理对象集合中选取出的第一任务处理对象的第二分配子单元,被配置为:
96.确定所述任务处理处理对象集合中的每个任务处理对象已被分配的任务数量;
97.按每个所述任务处理对象已被分配的任务数量由小至大的顺序,选取出第二数量的第一任务处理对象;所述第二数量为所述任务集合中的第一类型任务组的数量除以所述任务处理对象集合中的任务处理对象的数量的余数。
98.在本发明提供的一实施例中,基于上述的方案,可选的,所述第二分配单元503,包括:
99.计算子单元,用于根据所述任务集合中的第一类型任务组的数量、所述任务集合中不同风险程度的第一类型任务数量、不同风险程度的第二类型任务数量以及不同风险程度的第三类型任务数量,计算出目标工作量;
100.第三分配子单元,用于基于所述目标工作量将所述任务集合中的第三类型任务分配到各个所述任务处理对象,使得每个已分配第三类型任务后的任务处理对象的已分配工作量不小于所述目标工作量。
101.在本发明提供的一实施例中,基于上述的方案,可选的,所述任务分配装置,还包
括:
102.显示单元,用于在预设的显示界面显示所述任务分配结果。
103.上述本发明实施例公开的任务分配方法装置中的各个单元和模块具体的原理和执行过程,与上述本发明实施例公开的任务分配方法方法相同,可参见上述本发明实施例提供的任务分配方法方法中相应的部分,这里不再进行赘述。
104.本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述任务分配方法方法。
105.本发明实施例还提供了一种电子设备,其结构示意图如图6所示,具体包括存储器601,以及一个或者一个以上的指令602,其中一个或者一个以上指令602存储于存储器601中,且经配置以由一个或者一个以上处理器603执行所述一个或者一个以上指令602进行以下操作:
106.响应于任务分配指令,确定待分配的任务集合以及任务处理对象集合;所述任务集合中包含多个第一类型任务组、第二类型任务以及第三类型任务;每个所述第一类型任务组包含多个存在关联关系的第一类型任务;所述第二类型任务为预先设置有任务处理对象标识的任务,所述任务处理对象集合包含多个任务处理对象;
107.将每个所述第二类型任务分配至其任务处理对象标识对应的任务处理对象,并根据所述任务集合中的第一类型任务组的数量以及所述任务处理对象集合中的任务处理对象的数量,为各个所述任务处理对象分配各个所述第一类型任务组;
108.根据每个所述任务处理对象当前所分配到的任务数量、每个所述第一类型任务的风险程度、每个所述第二类型任务的风险程度、所述任务集合中的第三类任务的数量以及每个所述第三类型任务的风险程度,为各个所述任务处理对象分配各个所述第三类型任务,获得任务分配结果,所述任务分配结果表示每个所述任务处理对象所分配到的任务。
109.需要说明的是,本发明提供的一种任务分配方法及装置、存储介质及电子设备可用于人工智能领域、区块链领域、分布式领域、云计算领域、大数据领域、物联网领域、移动互联领域、网络安全领域、芯片领域、虚拟现实领域、增强现实领域、全息技术领域、量子计算领域、量子通信领域、量子测量领域、数字孪生领域或金融领域。上述仅为示例,并不对本发明提供的一种任务分配方法及装置、存储介质及电子设备的应用领域进行限定。
110.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
111.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
112.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本
发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
113.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
114.以上对本发明所提供的一种任务分配方法方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
转载请注明原文地址:https://tc.8miu.com/read-2222.html