一种产品设计任务的处理方法及电子设备技术

技术编号:20821040 阅读:39 留言:0更新日期:2019-04-10 06:14
本发明专利技术公开一种产品设计任务的处理方法及电子设备。其中,所述方法包括:获取待分配产品设计任务的各个子任务;根据第一预设规则确定各个所述子任务中优先处理的子任务以及对应的处理节点,并将所述优先处理的子任务分配到所述对应的处理节点进行处理,直到各个所述子任务都完成分配;其中,各个所述子任务是逐一被处理的,每个所述处理节点每次处理一个所述子任务。本发明专利技术提供的产品设计任务的处理方法及电子设备,能够自动对各个子任务进行分配并确定各个子任务的处理顺序,提高了产品设计任务的分配效率。

【技术实现步骤摘要】
一种产品设计任务的处理方法及电子设备
本专利技术涉及信息处理
,具体涉及一种产品设计任务的处理方法及电子设备。
技术介绍
产品的模块化设计方法,能够使产品设计简化,提高产品的设计效率,现已广泛应用于轨道交通、汽车、电工电子、建筑等行业。现有技术中,在将待设计产品划分为各个设计模块之后,可以通过总分式任务指派方法或者分布式任务指派方法将各个设计模块作为设计任务分配给设计人员进行处理,无论是总分式任务指派方法还是分布式的任务指派方法,都需要有一个调度角色,负责将各个设计模块分配给设计人员,对于各个设计模块需要逐一设计完成的待设计产品,上述调度角色还需要决定优先处理待设计产品的哪一个设计模块。调度角色通常由经验丰富设计人员担任,当面临待设计产品的设计模块很多或者有多个同时进行的待设计产品的任务时,调度角色任务繁重,降低了设计任务的分配效率。因此,如何提出一种产品设计任务的处理方法,能够自动对划分为各个子任务的产品设计任务进行处理,提高产品设计任务的分配效率成为业界亟待解决的重要课题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种产品设计任务的处理方法及电子设备。一方面,本专利技术提出一种产品设计任务的处理方法,包括:获取待分配产品设计任务的各个子任务;根据第一预设规则确定各个所述子任务中优先处理的子任务以及对应的处理节点,并将所述优先处理的子任务分配到所述对应的处理节点进行处理,直到各个所述子任务都完成分配;其中,各个所述子任务是逐一被处理的,每个所述处理节点每次处理一个所述子任务。再一方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例所述产品设计任务的处理方法的步骤。又一方面,本专利技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例产品设计任务的处理方法的步骤。本专利技术提供的产品设计任务的处理方法及电子设备,由于能够获取待分配产品设计任务的各个子任务,然后根据第一预设规则确定各个子任务中优先处理的子任务以及对应的处理节点,并将优先处理的子任务分配到对应的处理节点进行处理,直到各个子任务都完成分配,各个子任务是逐一被处理的,每个处理节点每次处理一个子任务,能够自动对各个子任务进行分配并确定各个子任务的处理顺序,提高了产品设计任务的分配效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术第一实施例提供的产品设计任务的处理方法的流程示意图;图2为本专利技术第二实施例提供的产品设计任务的处理方法的流程示意图;图3为本专利技术第三实施例提供的产品设计任务的处理方法的流程示意图;图4为本专利技术第四实施例提供的产品设计任务的处理方法的流程示意图;图5为本专利技术第五实施例提供的产品设计任务的处理方法的流程示意图;图6为本专利技术第六实施例提供的产品设计任务的处理方法的流程示意图;图7为本专利技术第七实施例提供的产品设计任务的处理方法的流程示意图;图8为本专利技术第八实施例提供的产品设计任务的处理方法的流程示意图;图9为本专利技术一实施例提供的产品设计任务的处理装置的结构示意图;图10为本专利技术一实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术第一实施例提供的产品设计任务的处理方法的流程示意图,如图1所示,本专利技术提供的产品设计任务的处理方法,包括:S101、获取待分配产品设计任务的各个子任务;具体地,对于已经划分为各个子任务的待分配产品设计任务,产品设计任务的处理装置(以下简称任务处理装置)可以获得所述待分配产品设计任务的各个所述子任务,所述子任务是可以被单独处理的,各个所述子任务的名称和标识互不相同。其中,所述待分配产品设计任务可以是待设计的产品,所述子任务可以是所述待设计的产品划分的设计模块。S102、根据第一预设规则确定各个所述子任务中优先处理的子任务以及对应的处理节点,并将所述优先处理的子任务分配到所述对应的处理节点进行处理,直到各个所述子任务都完成分配;其中,各个所述子任务是逐一被处理的,每个所述处理节点每次处理一个所述子任务。具体地,由于所述待分配产品设计任务的各个所述子任务是逐一被处理的,即从各个所述子任务中先选出一个所述子任务并分配到对应的处理节点进行处理,在该子任务被处理完成之后,再从剩余的各个所述子任务中选出一个所述子任务分配到对应的处理节点进行处理,直到所述待分配产品设计任务的各个所述子任务都被处理完成。所述任务处理装置可以根据第一预设规则确定所述待分配产品设计任务的各个所述子任务中优先处理的一个所述子任务,同时确定所述优先处理的所述子任务对应的处理节点,所述优先处理的子任务对应的处理节点即分配处理所述优先处理的子任务的处理节点,并将优先处理的所述子任务分配到所述对应的处理节点进行处理,在所述优先处理的子任务被完成之后,再从剩余的各个所述子任务中确定一个优先处理的子任务以及对应的处理节点,并将其分配到与其对应的处理节点,直到各个所述子任务都完成分配,即所述待分配任务的中的最后一个没有被处理的子任务分配到与其对应的所述处理节点。其中,每个所述处理节点每次处理一个所述子任务。可理解的是,当所述待分配产品设计任务为待设计的产品时,所述处理节点可以是配备了电脑和设计人员的一个设计工位,电脑上安装设计插件,所述设计插件用于接收所述优先处理的子任务。例如,所述第一预设规则可以包括所述任务处理装置首先根据各个所述子任务、各个所述处理节点的任务属性和待处理队列信息,获得每个所述子任务相对于每个所述处理节点的第一分配参数;其中,所述任务属性是预设的;然后将每个所述子任务相对于各个所述处理节点的第一分配参数中的最大的第一分配参数,作为每个所述子任务的第一分配对比值;再将各个所述子任务的第一分配对比值中的最大的第一分配对比值对应的子任务作为所述优先处理的子任务,并将所述最大的第一分配对比值对应的处理节点作为所述优先处理的子任务对应的处理节点。本专利技术提供的产品设计任务的处理方法,由于能够获取待分配产品设计任务的各个子任务,然后根据第一预设规则确定各个子任务中优先处理的子任务以及对应的处理节点,并将优先处理的子任务分配到对应的处理节点进行处理,直到各个子任务都完成分配,各个子任务是逐一被处理的,每个处理节点每次处理一个子任务,能够自动对各个子任务进行分配并确定各个子任务的处理顺序,提高了产品设计任务的分配效率。图2为本专利技术第二实施例提供的产品设计任务的处理方法的流程示意图,如图2所示,在上述各实施例的基础上,进一步地,所述第一预设规则包括:S201、根据各个所述子任务、各个所述处理节点的任务属本文档来自技高网...

【技术保护点】
1.一种产品设计任务的处理方法,其特征在于,包括:获取待分配产品设计任务的各个子任务;根据第一预设规则确定各个所述子任务中优先处理的子任务以及对应的处理节点,并将所述优先处理的子任务分配到所述对应的处理节点进行处理,直到各个所述子任务都完成分配;其中,各个所述子任务是逐一被处理的,每个所述处理节点每次处理一个所述子任务。

【技术特征摘要】
1.一种产品设计任务的处理方法,其特征在于,包括:获取待分配产品设计任务的各个子任务;根据第一预设规则确定各个所述子任务中优先处理的子任务以及对应的处理节点,并将所述优先处理的子任务分配到所述对应的处理节点进行处理,直到各个所述子任务都完成分配;其中,各个所述子任务是逐一被处理的,每个所述处理节点每次处理一个所述子任务。2.根据权利要求1所述的方法,其特征在于,所述第一预设规则包括:根据各个所述子任务、各个所述处理节点的任务属性和待处理队列信息,获得每个所述子任务相对于每个所述处理节点的第一分配参数;其中,所述任务属性是预设的;将每个所述子任务相对于各个所述处理节点的第一分配参数中的最大的第一分配参数,作为每个所述子任务的第一分配对比值;将各个所述子任务的第一分配对比值中的最大的第一分配对比值对应的子任务作为所述优先处理的子任务,并将所述最大的第一分配对比值对应的处理节点作为所述优先处理的子任务对应的处理节点。3.根据权利要求1所述的方法,其特征在于,所述第一预设规则包括:根据各个所述子任务、各个所述处理节点的任务属性和待处理队列信息,获得每个所述子任务相对于每个所述处理节点的第一分配参数;其中,所述任务属性是预设的;根据每个所述子任务相对于其它各个所述子任务的强弱关系值,获得每个所述子任务的第二分配参数;其中所述强弱关系值是预设的;根据每个所述子任务相对于各个所述处理节点的第一分配参数中的最大的第一分配参数和每个所述子任务的第二分配参数以及各自对应的权重,获得每个所述子任务的第二分配对比值;将各个所述子任务的第二分配对比值中的最大的第二分配对比值对应的子任务作为所述优先处理的子任务,并将所述最大的第二分配对比值对应的处理节点作为所述优先处理的子任务对应的处理节点。4.根据权利要求2或3所述的方法,其特征在于,所述根据各个所述子任务、各个所述处理节点的任务属性和待处理队列信息,获得每个所述子任务相对于每个所述处理节点的第一分配参数包括:获取各个所述处理节点的任务属性,所述任务属性表明所述处理节点能够处理的子任务;根据各个所述处理节点的任务属性和各个所述子任务,获得每个所述子任务与各个所述处理节点的匹配值;获取各个所述处理节点的待处理队列信息,所述待处理队列信息包括等待处理的子任务的数量和排列队尾的子任务的类型;根据各个所述处理节点的排列队尾的子任务的类型和各个所述子任务的类型,获得每个所述子任务在各个所述处理节点下的效率值;其中,所述子任务的类型是预设的;根据每个所述处理节点的等待处理的子任务的数量、每个所述子任务与每个所述处理节点的...

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

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

1