【技术实现步骤摘要】
任务分配方法、装置、计算机设备、存储介质和程序产品
[0001]本申请涉及大数据信息处理
,特别是涉及一种任务分配方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]随着计算机技术的发展,出现了大数据技术,人们迎来了大数据时代。随着大数据技术的应用的推广,目前越来越多的任务放在线上进行处理,给人们生活带来便捷。
[0003]数量众多的任务在线处理就必然需要对这些任务进行合理的分配,传统的任务分配方式是由用户在计算机上进行多次操作,在计算机提供一定程度辅助功能的情况下(例如将相同类型任务集中显示、将时间相近的任务打包显示等),用户通过多次点击、操作,将任务分配给到指定的任务处理对象。上述这种方式,虽然可以实现任务分配,但是由于需要用户与计算机进行多次交互、操作,造成整个任务分配效率低下。
[0004]可见,如何高效便捷地进行任务分配,是本领域技术人员目前需要解决的技术问题。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种能够高效便捷地进行任务分配的任务分配方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种任务分配方法,所述方法包括:
[0007]获取任务信息;所述任务信息包括待分配任务数量以及各待分配任务对应的任务处理量;
[0008]推送任务分配类型选择提示消息;所述任务分配类型选择提示消息用于提示确认与所述任务信息对应的分配类型,所述分配类型包括第一类型、第二类型 ...
【技术保护点】
【技术特征摘要】
1.一种任务分配方法,其特征在于,所述方法包括:获取任务信息;所述任务信息包括待分配任务数量以及各待分配任务对应的任务处理量;推送任务分配类型选择提示消息;所述任务分配类型选择提示消息用于提示确认与所述任务信息对应的分配类型,所述分配类型包括第一类型、第二类型以及第三类型;所述第一类型为不同任务处理对象之间承接任务数量以及任务处理量总量成预设比例;所述第二类型为不同任务处理对象之间承接任务数量成预设比例、且任务处理量总量相等;所述第三类型为不同任务处理对象之间任务处理量总量相等;响应任务分配类型选择操作,确定目标分配类型;根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象。2.根据权利要求1所述的方法,其特征在于,若所述目标分配类型为所述第一类型,所述根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象,包括:确定各所述任务处理对象分别对应的额定任务数量;各所述任务处理对象的额定任务数量,满足所述预设比例;根据各所述任务处理对象的额定任务数量,以及各所述待分配任务的任务处理量,为所述任务处理对象分配对应额定任务数量的待分配任务,且各所述任务处理对象的任务处理量总量,满足所述预设比例。3.根据权利要求2所述的方法,其特征在于,所述根据各所述任务处理对象的额定任务数量,以及各所述待分配任务的任务处理量,为所述任务处理对象分配对应额定任务数量的待分配任务,包括:将各所述待分配任务中的目标分配任务分配给当前任务处理对象,并更新当前的待分配任务;所述目标分配任务包括所述待分配任务中任务处理量最大的待分配任务和任务处理量最小的待分配任务;若所述当前任务处理对象的已承接任务数量未达到对应的额定任务数量,则返回所述将各所述待分配任务中的目标分配任务分配给当前任务处理对象的步骤,直至所述当前任务处理对象的已承接任务数量达到对应的额定任务数量。4.根据权利要求3所述的方法,其特征在于,在所述确定各所述任务处理对象分别对应的额定任务数量之后,还包括:确定所述待分配任务数量是否为偶数;若所述待分配任务数量为偶数,则进入所述将各所述待分配任务中的目标分配任务分配给当前任务处理对象,并更新当前的待分配任务的步骤;若所述待分配任务数量为奇数,则将所述待分配任务中任务处理量位于中位的待分配任务分配给所述当前任务处理对象,更新当前的待分配任务;进入所述将各所述待分配任务中的目标分配任务分配给当前任务处理对象,并更新当前的待分配任务的步骤。5.根据权利要求1所述的方法,其特征在于,若所述目标分配类型为所述第二类型;所述根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象,包括:
确定各所述任务处理对象分别对应的额定任务数量;各所述任务处理对象的额定任务数量,满足所述预设比例;根据各所述任务处理对象的额定任务数量,以及各所述待分配任务的任务处理量,为所述任务处理对象分配对应额定任务数量的待分配任务;各所述任务处理对象的任务处理量总量相等。6.根据权利要求5所述的方法,其特征在于,所述根据各所述任务处理对象的额定任务数量,以及各所述待分配任务的任务处理量,为所述任务处理对象分配对应额定任务数量的待分配任务,包括:按照待分配任务的任务处理量降序排列顺序,依次将各所述待分配任务分配给当前任务处理对象;所述当前任务处理对象为按照各所述任务处理对象分别对应的承接任务数量的预设比例升序顺序确定出;若所述当前任务处理对象的已承接任务数量达到对应的额定任务数量,则确定下一个当前任务处理对象,并返回所述按照待分配任务的任务处理量降序排列顺序,依次将各所述待分配任务分配给当前任务处理对象的步骤;否则,返回所述按照待分配任务的任务处理量降序排列顺序,依次将各所述待分配任务分配给当前任务处理对象的步骤。7.根据权利要求1所述的方法,其特征在于,若所述目标分配类型为所述第三类型,所述根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象,包括:根据各所述待分配任务的任务处理量,为所述任务处理对象分配待分配任务;各所述任务处理对象的任务处理量总量相等。8.根据权利要求7所述的方法,其特征在于,所述根据各所述待分配任务的任务处理量,为所述任务处理对象分配待分配任务,包括:依据各所述任务处理对象确定第一任务处理对象列表,并将所述第一任务处理对象列表倒序排列,得到第二任务处理对象列表;交替将所述第一任务处理对象列表和所述第二收案列表确定为当前任务处理对象列表,并将所述目标收案列表中的任务处理对象依次确定为当前任务处理对象;按照待分配任务的任务处理量降序排列顺序,依次将各所述待分配任务分配给所述当前任务处理对象。9.根据权利要求1所述的方法,其特征在于,若所述目标分配类型为所述第三类型,所述根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象,包括:根据各所述待分配任务的任务处理量,依次将各待分配任务轮流分配给各任务处理对象。10.根据权利要求9所述的方法,其特征在于,所述根据各所述待分配任务的任务处理量,依次将各待分配任务轮流分配给各任务处理对象,包括:将各所述待分配任务按照任务处理量排列,得到待分配任务列表;将所述待分配任务列表中任务处理量最大的待分配任务和任务处理量最小的待分配任务分配给当前任务处理对象,并更新所述待分配任务列表;
判断更新后的所述待分配任务列表中是否还存在待分配任务;若更新后的所述待分配任务列表中存在待分配任务,则将下一个任务处理对象确定为所述当前任务处理对象,并返回所述将所述待分配任务列表中任务处理量最大的待分配任务和任务处理量最小的待分配任务分配给当前任务处理对象,并更新所述待分配任务列表的步骤;若否,则结束分配。11.根据权利要求1至10任一项所述的方法,其特征在于,在所述根据所述任务信息以及所述目标分配类型,将各所述待分配任务分配给对应的任务处理对象之后,所述方法还包括:根据各所述任务处理对象对应的待分配任务,设置任务分配表。12.根据权利要求1至10任一项所述的方法,其特征在于,在所述获取任务信息后,所述方法还包括:获取历史任务分配表;所述历史任务分配表包括已分配任务、与已分配任务对应的任务处理对象和任务对象;依据所述历史任务分配表,确定所述历史任务分配表中是否存...
【专利技术属性】
技术研发人员:娄宸恺,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。