基于预定义调度策略的工作平台任务分配方法组成比例

技术编号:24497264 阅读:15 留言:0更新日期:2020-06-13 03:32
本发明专利技术采用的技术方案是:一种基于预定义调度策略的工作平台任务分配方法,其特征在于包括以下步骤:a.按照预定义的调度策略调整接包方的技能范围;b.基于所述接包方的所述技能范围从待分配的任务列表中选择目标任务;c.将所述目标任务发送给所述接包方。本发明专利技术的目的就是针对现有技术的缺陷,提供一种基于预定义调度策略的工作平台任务分配方法,将服务资源分配给对业务需求较大的领域,从而减少服务资源的浪费,提高服务效率。

Task allocation method of work platform based on predefined scheduling policy

【技术实现步骤摘要】
基于预定义调度策略的工作平台任务分配方法
本专利技术涉及计算机
,具体涉及一种基于预定义调度策略的工作平台任务分配方法。
技术介绍
工作平台是一个以众包模式提供各项工作管理相关服务的互联网平台。发包方将工作任务需求发布到工作平台,平台将任务分解并根据各项子任务的技能要求,从平台人才库中寻找匹配的接包方,将子任务分配给合适的接包方;接包方接到分派的子任务后开始工作,子任务完成后将工作结果提交至平台;发包方接发包方接收任务交付结果并审查。发包方在发布任务时,将任务费用托管在平台,待任务交付并验收后,再通过平台与接包方进行结算。在工作平台运行过程中,受到某些现象的影响,如商家促销、节日庆典等活动,往往会造成短期内在工作平台发布大量任务,相对的,接包方数量不足,容易导致待分配的任务队列过长。这时候如果按照常规的策略进行任务分配,很有可能无法及时调度到拥有急缺技能的接包方,一方面降低了平台任务分配和完成的效率,另一方面也延长了部分接包方的空闲等待时间。
技术实现思路
本专利技术的目的就是针对现有技术的缺陷,提供一种基于预定义调度策略的工作平台任务分配方法,将服务资源分配给对业务需求较大的领域,从而减少服务资源的浪费,提高服务效率。本专利技术采用的技术方案是:一种基于预定义调度策略的工作平台任务分配方法,其特征在于包括以下步骤:a.按照预定义的调度策略调整接包方的技能范围;b.基于所述接包方的所述技能范围从待分配的任务列表中选择目标任务;c.将所述目标任务发送给所述接包方。上述技术方案中,所述步骤a中预定义的调度策略是以预定义的规则分配任务的策略;有至少两个方式将任务分配给接包方,并且可以根据不同的场景或条件选择适当的调度策略,以针对某些场景或条件优化任务分配过程。上述技术方案中,步骤a包括以下步骤:获取接包方的技能信息,确定接包方所属的业务类型,根据业务类型内确定接包方的技能范围。上述技术方案中,技能范围是专业、职能或任何
,且包含提供业务服务的所有技能;在某个时间段中,业务类型包括一个或以上技能范围,该业务类型内的任何特定接包方的技能范围可以由接包方的技能确定。上述技术方案中,待分配的任务列表指由发包方发布的任务;发包方是发布任务,即请求服务的用户。上述技术方案中,步骤b包括以下步骤:分析待分配的任务并获取其对应的专业技能,如果专业技能都在接包方的技能范围内,则该任务被视为接包方的候选任务。上述技术方案中,步骤b还包括以下步骤:分析待分配的所有任务,并且基于每个任务的技能要求获取两个或多个作为接包方的候选任务;在至少两个候选任务中,选择目标任务以发送给接包方,其中,在至少两个候选任务中,选择技能要求最接近接包方的任务作为目标任务;或者选择候选任务的技能范围与接包方的技能范围相同的候选任务作为目标任务;或者从至少两个候选任务中随机选择目标任务。本专利技术还提供了一种用于基于预定义调度策略的工作平台任务分配方法的非暂时性计算机只读介质,包括:存储在其中的指令,其中所述指令在由一个或以上处理器执行时,使所述一个或以上处理器执行以下的方法包括:按照预定义的调度策略调整接包方的技能范围;基于所述接包方的所述技能范围从待分配任务列表中选择目标任务;以及将所述目标任务发送给所述接包方。本专利技术根据不同的场景或条件选择适当的调度策略,以针对某些场景或条件优化任务分配过程,针对特定场景和条件优预先安排接。在某些特定场景(如可以预见的某种任务类型需求急剧增加)或条件(如任务要求某些特殊技能或特定期限)下,灵活调整接包方的技能范围,快速将特定的任务分配给合适的接包方,结合发包方需求优先辨别出急需解决的任务以及任务对应所需的技能,根据所需技能的缩小接包方的范围,快速将特定的任务分配给合适的接包方,减少空闲接包方的等待时间。通过服务器匹配接包方和发包方,减少服务资源的浪费,提高服务效率。附图说明图1是本专利技术流程示意图;图2是本专利技术的应用示意图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步的详细说明,便于清楚地了解本专利技术,但它们不对本专利技术构成限定。如图1所示,本专利技术提供了一种基于预定义调度策略的工作平台任务分配方法,具体包括以下步骤:步骤1,按照预定义的调度策略调整接包方的技能范围。预定义的调度策略是以预定义的规则分配任务的策略。通常,可以有至少两个方式将任务分配给接包方,并且可以根据不同的场景或条件选择适当的调度策略,以针对某些场景或条件优化任务分配过程。所述预定义的策略指针对特定的场景或条件和发包方发布的任务需求判定优先的任务以及任务所对应的技能。例如,当预测到某个需求活动时,可以选择与需求活动匹配的策略以优化任务分配。在一些实施例中,接包方是接收并完成任务的用户。例如,接包方可以是设计师(在工业设计业务场景),也可以是工程师(在软件开发业务场景)等等。在某一个场景中的接包方可以是发包方,或者在其他场景中的另一工程师(在软件开发业务场景)角色的用户,并且该应用不应该限于这个方面。在一些实施例中,技能范围可以是专业、职能或任何
,并且可以包含可以提供业务服务的所有技能。在一些实施例中,在某个时间段中,业务类型可以包括一个或以上技能范围。该业务类型内的任何特定接包方的技能范围可以由接包方的技能确定。具体地,可以获取接包方的技能信息,然后可以确定接包方所属的业务类型。然后,可以在该业务类型内确定接包方的技能范围。步骤2,可以基于预定义的调度策略中的技能范围从待分配任务列表选择目标任务。所述预定义的策略指针对特定的场景或条件和发包方发布的任务需求判定优先的任务以及任务所对应的技能。在一些实施例中,要按照预定义的调度策略分配的任务可以指由发包方发布的任务。发包方是发布任务,即请求服务的用户。例如,发包方可以是设备采购商(在工业设计业务场景)或者可以是有软件需求的客户(在软件开发场景)等等。在一个场景中的发包方可以是接包方,或者在其他场景中的另一角色的用户,并且该应用不应限于此方面。通常,对于众包服务,任务通常包括要求的专业技能。因此,接包方(即,服务提供者)可以提供服务的业务类型应当至少覆盖服务提供过程期间的专业技能。换句话说,发送到接包方的任务的专业技能应该包含在接包方的技能范围中。首先分析待分配的任务,并且可以获取其对应的专业技能。如果专业技能都在接包方的技能范围内,则该任务可以被视为接包方的候选任务。类似地,可以分析待分配的所有任务,并且可以基于每个任务的技能要求获取接包方的两个或多个候选任务。接下来,在至少两个候选任务中,可以选择目标任务以发送给接包方。为了选择目标任务,可以使用任何合理的方法。在一个实施例中,可以通过最接近接包方的技能来选择目标任务。换句话说,在至少两个候选任务中,选择技能要求最接近接包方的任务作为目标任务。在另一实施例中,如果候选任务的技能范围与接包方的技能范本文档来自技高网
...

【技术保护点】
1.一种基于预定义调度策略的工作平台任务分配方法,其特征在于包括以下步骤:a.按照预定义的调度策略调整接包方的技能范围;/nb.基于所述接包方的所述技能范围从待分配的任务列表中选择目标任务;/nc.将所述目标任务发送给所述接包方。/n

【技术特征摘要】
1.一种基于预定义调度策略的工作平台任务分配方法,其特征在于包括以下步骤:a.按照预定义的调度策略调整接包方的技能范围;
b.基于所述接包方的所述技能范围从待分配的任务列表中选择目标任务;
c.将所述目标任务发送给所述接包方。


2.根据权利要求1所述的基于预定义调度策略的工作平台任务分配方法,其特征在于所述步骤a中预定义的调度策略是以预定义的规则分配任务的策略;有至少两个方式将任务分配给接包方,并且可以根据不同的场景或条件选择适当的调度策略,以针对某些场景或条件优化任务分配过程;所述预定义的策略指针对特定的场景或条件和发包方发布的任务需求判定优先的任务以及任务所对应的技能。


3.根据权利要求1所述的基于预定义调度策略的工作平台任务分配方法,其特征在于步骤a包括以下步骤:获取接包方的技能信息,确定接包方所属的业务类型,根据业务类型内确定接包方的技能范围。


4.根据权利要求3所述的基于预定义调度策略的工作平台任务分配方法,其特征在于技能范围是专业、职能或任何技术领域,且包含提供业务服务的所有技能;在某个时间段中,业务类型包括一个或以上技能范围,该业务类型内的任何特定接包方的技能范围可以由接包方的技能确定。


5.根据权利要求3所述的基于预定义调度策略的工作平台...

【专利技术属性】
技术研发人员:王琦
申请(专利权)人:武汉空心科技有限公司
类型:发明
国别省市:湖北;42

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

1