任务调度方法、装置、系统和存储介质制造方法及图纸

技术编号:23025485 阅读:33 留言:0更新日期:2020-01-03 17:04
本申请涉及任务调度技术领域,尤其涉及一种任务调度方法、装置、系统和存储介质。任务调度方法包括:获取待分配任务的任务信息和接收任务的人员信息;根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;把所述待分配任务分配给所述综合值最高的任务接收人员。本申请的技术方案,具有分配任务合理的优点。

Task scheduling methods, devices, systems and storage media

【技术实现步骤摘要】
任务调度方法、装置、系统和存储介质
本申请涉及任务调度
,尤其涉及一种任务调度方法、装置、系统和存储介质。
技术介绍
企业管理系统中,存在诸多的工作任务分配,如销售任务、客户服务工单任务,项目开发等。现有的任务调度方法,大多是采用任务队列,由任务接收人员自由领取或抢任务方式实现。会造成任务分配不合理,有些任务接收人员空闲却接收不到任务,或任务完成质量不高。因此,如何提供一种能任务分配合理的方案,是本领域技术人员亟待解决的技术问题。
技术实现思路
本申请提供一种任务调度方法、装置、系统和存储介质,旨在解决现有的任务分配时分配不合理的技术问题。第一方面,本申请提供一种任务调度方法,所述任务调度方法包括:获取待分配任务的任务信息和接收任务的人员信息;根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;把所述待分配任务分配给所述综合值最高的任务接收人员。优选地,所述计算每个所述接收任务人员的综合值包括:根据所述预计时间计算时间评分;根据所述预计质量计算质量评分;根据所述时间评分和质量评分的预设权重计算所述综合值。优选地,所述时间评分为a,所述质量评分为b,所述时间评分的预设权重为x,所述质量评分的预设权重为y,所述综合值为c,则c=a*x+b*y。优选地,所述待分配任务的任务信息包括所述待分配任务的任务类型;所述接收任务的人员信息包括所述接收任务人员完成各个任务的第一所需时间和第一完成质量;所述根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量包括:获取接收任务人员完成当前已领取任务的第二所需时间;根据第一所需时间和第一完成质量,计算接收任务人员完成和所述待分配任务的任务类型一致的任务的第三所需时间和第二完成质量;根据所述当前已领取任务的第二所需时间和所述第三所需时间计算所述预计时间;根据所述第一完成质量确定所述预计质量。优选地,所述任务调度方法还包括:获取所述接收任务人员完成分配后的所述待分配任务的开始时间、结束时间和完成质量。优选地,所述待分配任务包括任务周期;分配后的所述待分配任务的任务周期到期后,若所述分配后的所述待分配任务尚未开始,所述任务调度方法还包括:重新分配任务周期到期后的分配后的所述待分配任务。优选地,所述任务调度方法还包括:通知被分配待分配任务的所述任务接收人员。第二方面,本申请提供一种任务调度装置,所述任务调度装置包括:获取模块,用于获取待分配任务的任务信息和接收任务的人员信息;第一计算模块,用于根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;第二计算模块,用于计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;分配模块,用于把所述待分配任务分配给所述综合值最高的任务接收人员。优选地,第一计算模块包括:时间获取单元,用于获取接收任务人员完成当前已领取任务的第二所需时间;分配任务计算单元,用于根据第一所需时间和第一完成质量,计算接收任务人员完成和所述待分配任务的任务类型一致的任务的第三所需时间和第二完成质量;预计时间计算单元,用于根据所述当前已领取任务的第二所需时间和所述第三所需时间计算所述预计时间;质量确定单元,用于根据所述第一完成质量确定所述预计质量。优选地,第二计算模块包括:时间评分计算单元,用于根据所述预计时间计算时间评分;质量评分计算单元,用于根据所述预计质量计算质量评分;综合值计算单元,用于根据所述时间评分和质量评分的预设权重计算所述综合值。优选地,任务调度装置还包括:通知模块,用于通知被分配待分配任务的所述任务接收人员。优选地,任务调度装置还包括:完成信息获取模块,用于获取所述接收任务人员完成分配后的所述待分配任务的开始时间、结束时间和完成质量。优选地,任务调度装置还包括:重分配模块,用于重新分配任务周期到期后的分配后的所述待分配任务。第三方面,本申请还提供一种任务调度系统,所述任务调度系统包括:存储器,用于存储任务分配程序;处理器,用于执行所述任务分配程序时实现本申请第一方面实施例所述的任务调度方法。第三方面,本申请还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质中存储有任务分配程序,所述任务分配程序被处理器执行时实现本申请第一方面实施例所述的任务调度方法。与现有技术相比,本申请提供的技术方案,获取待分配任务的任务信息和接收任务的人员信息;根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;把所述待分配任务分配给所述综合值最高的任务接收人员,任务分配合理,能把任务分配给完成质量高且完成速度快的接收任务人员,避免了任务的积压和接收任务人员的空闲。附图说明图1为本申请第一实施例提供的任务调度方法的流程图。图2为本申请图1中步骤S12的细节流程图。图3为本申请第二实施例提供的任务调度方法的流程图。图4为本申请第三实施例提供的任务调度装置的模块示意图。图5为本申请第四实施例提供的任务调度系统的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,如下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,示例性地,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,在本申请中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,本文档来自技高网...

【技术保护点】
1.一种任务调度方法,其特征在于,所述任务调度方法包括:/n获取待分配任务的任务信息和接收任务的人员信息;/n根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;/n计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;/n把所述待分配任务分配给所述综合值最高的任务接收人员。/n

【技术特征摘要】
1.一种任务调度方法,其特征在于,所述任务调度方法包括:
获取待分配任务的任务信息和接收任务的人员信息;
根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量;
计算每个所述接收任务人员的综合值,所述综合值为所述预计时间和所述预计质量的综合评分;
把所述待分配任务分配给所述综合值最高的任务接收人员。


2.如权利要求1所述的任务调度方法,其特征在于:所述计算每个所述接收任务人员的综合值包括:
根据所述预计时间计算时间评分;
根据所述预计质量计算质量评分;
根据所述时间评分和质量评分的预设权重计算所述综合值。


3.如权利要求2所述的任务调度方法,其特征在于:所述时间评分为a,所述质量评分为b,所述时间评分的预设权重为x,所述质量评分的预设权重为y,所述综合值为c,则c=a*x+b*y。


4.如权利要求1所述的任务调度方法,其特征在于:所述待分配任务的任务信息包括所述待分配任务的任务类型;所述接收任务的人员信息包括所述接收任务人员完成各个任务的第一所需时间和第一完成质量;所述根据所述待分配任务的任务信息和所述接收任务的人员信息计算每个接收任务人员完成所述待分配任务的预计时间和预计质量包括:
获取接收任务人员完成当前已领取任务的第二所需时间;
根据第一所需时间和第一完成质量,计算接收任务人员完成和所述待分配任务的任务类型一致的任务的第三所需时间和第二完成质量;
根据所述当前已领取任务的第二所需时间和所述第三所需时间计算所述预计时间;
根据所述第一完成质量确定所述...

【专利技术属性】
技术研发人员:刘均黄璐
申请(专利权)人:深圳市轱辘汽车维修技术有限公司
类型:发明
国别省市:广东;44

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

1