一种产品设计任务的分配方法及装置制造方法及图纸

技术编号:20868331 阅读:20 留言:0更新日期:2019-04-17 09:42
本发明专利技术公开一种产品设计任务的分配方法及装置。其中,所述方法包括:获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;根据预设任务分配规则将多个所述待分配产品设计任务分配到所述单个工序的各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。所述装置用于执行上述方法。本发明专利技术提供的产品设计任务的分配方法及装置,能够自动对单个工序内需要处理的待分配产品设计任务进行自动分配,提高了产品设计任务的分配效率。

【技术实现步骤摘要】
一种产品设计任务的分配方法及装置
本专利技术涉及信息处理
,具体涉及一种产品设计任务的分配方法及装置。
技术介绍
产品的模块化设计方法,能够使产品设计简化,提高产品的设计效率,现已广泛应用于轨道交通、汽车、电工电子、建筑等行业。现有技术中,对于可以划分为各个工序且各个工序存在先后顺序的待设计产品,可以通过总分式任务指派方法在每个工序将各个待设计产品作为设计任务分配给设计人员进行处理。采用总分式任务指派方法,各个待设计产品在每个工序内的分配通常需要经过总设计师和主任设计师,总设计师将待设计产品分配给主任设计师,主任设计师再将上述待设计产品分配给普通设计师。当面临较多的待设计产品时,总设计师和主任设计师的分配任务繁重,降低了待设计产品在每个工序的分配效率。因此,如何提出一种产品设计任务的分配方法,能够自动对划分为各个工序的产品设计任务进行分配,提高产品设计任务的分配效率成为业界亟待解决的重要课题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种产品设计任务的分配方法及装置。一方面,本专利技术提出一种产品设计任务的分配方法,包括:获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;根据预设任务分配规则将多个所述待分配产品设计任务分配到所述单个工序的各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。另一方面,本专利技术提供一种产品设计任务的分配装置,包括:获取单元,获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;分配单元,用于根据预设任务分配规则将多个所述待分配产品设计任务分配到所述单个工序的各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。再一方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例所述的产品设计任务的分配方法的步骤。又一方面,本专利技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例所述的产品设计任务的分配方法的步骤。本专利技术提供的产品设计任务的分配方法及装置,由于能够获取单个工序内的多个待分配产品设计任务,并根据预设任务分配规则将多个待分配产品设计任务分配到各个处理节点进行处理,每个处理节点每次处理一个待分配产品设计任务,能够自动对单个工序内需要处理的待分配产品设计任务进行自动分配,提高了产品设计任务的分配效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的产品设计任务的分配方法的流程示意图;图2为本专利技术另一实施例提供的产品设计任务的分配方法的流程示意图;图3为本专利技术再一实施例提供的产品设计任务的分配方法的流程示意图;图4为本专利技术又一实施例提供的产品设计任务的分配方法的流程示意图;图5为本专利技术还一实施例提供的产品设计任务的分配方法的流程示意图;图6为本专利技术一实施例提供的产品设计任务的分配装置的结构示意图;图7为本专利技术一实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一实施例提供的产品设计任务的分配方法的流程示意图,如图1所示,本专利技术提供的产品设计任务的分配方法,包括:S101、获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;具体地,对于已经划分为各个工序的待分配产品设计任务,产品设计任务的分配装置(以下简称任务分配装置)可以获得所述待分配产品设计任务,所述待分配产品设计任务在所述工序内是可以被单独处理的。其中,所述待分配产品设计任务可以是待设计的产品,所述待分配产品设计任务的各个所述工序具有预先设定的顺序关系,所述待分配产品设计任务在一个所述工序完成之后,流转到下一个工序。S102、根据预设任务分配规则将多个所述待分配产品设计任务分配到各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。具体地,所述单个工序可以包括多个处理节点,所述任务分配装置在获取多个所述待分配产品设计任务之后,可以根据预设任务分配规则将多个所述待分配产品设计任务分配到各个处理节点进行处理。其中,每个所述处理节点每次处理一个所述待分配产品设计任务。可理解的是,当所述待分配产品设计任务为待设计的产品时,所述处理节点可以是配备了电脑和设计人员的一个设计工位,电脑上安装设计插件,所述设计插件用于接收所述待分配产品设计任务。例如,所述预设任务分配规则包括:若判断获知所述待分配产品设计任务的数量Z大于所述处理节点的数量M,则将Z个所述待分配产品设计任务分为M组待分配产品设计任务,每组所述待分配产品设计任务包括至少一个所述待分配产品设计任务;根据M组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的完成时间,获得单个处理节点的最大完成时间,并根据所述单个处理节点的最大完成时间获得所述单个处理节点的完成时间阈值;根据预设分配规则为M组所述待分配产品设计任务分配所述处理节点,获得任务分配方案;若判断获知所述任务分配方案中每个所述处理节点的任务完成时间都小于或者等于所述完成时间阈值,则按照所述任务分配方案将多个所述待分配产品设计任务分配到各自对应的处理节点进行处理;否则,采用分支定界法重新获得任务分配方案,直到重新获得的任务分配方案中每个所述处理节点的任务完成时间都小于或者等于所述完成时间阈值。本专利技术提供的产品设计任务的分配方法,由于能够获取单个工序内的多个待分配产品设计任务,并根据预设任务分配规则将多个待分配产品设计任务分配到各个处理节点进行处理,每个处理节点每次处理一个待分配产品设计任务,能够自动对单个工序内需要处理的待分配产品设计任务进行自动分配,提高了产品设计任务的分配效率。图2为本专利技术另一实施例提供的产品设计任务的分配方法的流程示意图,如图2所示,在上述各实施例的基础上,进一步地,所述预设任务分配规则包括:S201、若判断获知所述待分配产品设计任务的数量Z大于所述处理节点的数量M,则将Z个所述待分配产品设计任务分为M组待分配产品设计任务,每组所述待分配产品设计任务包括至少一个所述待分配产品设计任务;具体地,所述任务分配装置可以获得所述待分配产品设计任务的数量Z和所述单个工序内所述处理节点的数量M,将所述待分配产品设计任务的数量Z和所述处理节点的数量M进行比较,如果所述待分配产品设计任务的数量Z大于所述处理节点的数量M,那么将Z个所述待分配产品设计任务分为M组待分配产品设计任务,M组待分配产品设计任务中每组待分配产品设计任务包括至少一个所述待本文档来自技高网...

【技术保护点】
1.一种产品设计任务的分配方法,其特征在于,包括:获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;根据预设任务分配规则将多个所述待分配产品设计任务分配到所述单个工序的各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。

【技术特征摘要】
1.一种产品设计任务的分配方法,其特征在于,包括:获取单个工序内的多个待分配产品设计任务,每个所述待分配产品设计任务预先被划分为各个所述工序;根据预设任务分配规则将多个所述待分配产品设计任务分配到所述单个工序的各个处理节点进行处理;其中,每个所述处理节点每次处理一个所述待分配产品设计任务。2.根据权利要求1所述的方法,其特征在于,所述预设任务分配规则包括:若判断获知所述待分配产品设计任务的数量Z大于所述处理节点的数量M,则将Z个所述待分配产品设计任务分为M组待分配产品设计任务,每组所述待分配产品设计任务包括至少一个所述待分配产品设计任务;根据M组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的完成时间,获得单个处理节点的最大完成时间,并根据所述单个处理节点的最大完成时间获得所述单个处理节点的完成时间阈值;根据预设分配规则为M组所述待分配产品设计任务分配所述处理节点,获得任务分配方案;若判断获知所述任务分配方案中每个所述处理节点的任务完成时间都小于或者等于所述完成时间阈值,则按照所述任务分配方案将多个所述待分配产品设计任务分配到各自对应的处理节点进行处理;否则,采用分支定界法重新获得任务分配方案,直到重新获得的任务分配方案中每个所述处理节点的任务完成时间都小于或者等于所述完成时间阈值。3.根据权利要求2所述的方法,其特征在于,所述将Z个所述待分配产品设计任务分为M组待分配产品设计任务包括:优先将具有相同任务属性的所述待分配产品设计任务分成一组且不存在相同任务属性的所述待分配产品设计任务单独为一组,获得N组待分配产品设计任务;其中,所述待分配产品设计任务的任务属性是预设的;若判断获知N大于M,则根据N组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的最小完成时间由小到大进行排序,获得排序结果;根据所述排序结果以及预设合并规则将N组待分配产品设计任务合并成M组待分配产品设计任务。4.根据权利要求2所述的方法,其特征在于,所述根据M组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的完成时间,获得单个处理节点的最大完成时间包括:根据M组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的完成时间以及匈牙利算法,获得将M组待分配产品设计任务分配到M个所述处理节点的第一分配结果,并根据所述第一分配结果获得所述单个处理节点的最大完成时间。5.根据权利要求2所述的方法,其特征在于,所述根据预设分配规则包括:获得M组待分配产品设计任务中每组待分配产品设计任务在各个所述处理节点的完成时间;其中,基于学习效应获得各个所述完成时间;将M组待分配产品设计任务中每组待分配产品设计任务,分配到所述完成时间最少的所述处理节点。6.根据权利要求2所述的方法,其特征在于,所述预设任务分配规则还包括:若判断获知所述待分配产品设计任务的数量Z小于或者等于所述处理节点的数量M且各个所述待分配产品设计任务的任务属性...

【专利技术属性】
技术研发人员:龚明彭飞
申请(专利权)人:中车工业研究院有限公司
类型:发明
国别省市:北京,11

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

1