掌桥专利:专业的专利平台
掌桥专利
首页

众包任务设计工时预估方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:52:40


众包任务设计工时预估方法、装置、电子设备及存储介质

技术领域

本发明涉及计算机技术领域,尤其涉及一种众包任务设计工时预估方法、装置、电子设备及存储介质。

背景技术

随着互联网的迅猛发展,共享经济学在各个领域得到应用验证,基于能力共享的众包平台也不断涌现。任务需求方可以通过众包平台集众人之智解决待解之题,或为个人和组织的发展助力。

相关技术中,在开放式众包设计过程中,需求方需要对众包任务进行初步的描述,并且提供一定的原始资料供接包方进行参照设计,在核算任务价格时,双方对众包任务的工作内容会有偏差,使得对所需工时难以达成共识,对众包任务的进度和价格造成影响。

因此,如何对众包任务所需工时进行自动预估是亟需解决的技术问题。

发明内容

本发明提供一种众包任务设计工时预估方法、装置、电子设备及存储介质,用以解决如何对众包任务所需工时进行自动预估的问题。

本发明提供一种众包任务设计工时预估方法,包括:

获取众包任务的设计图纸;

基于所述设计图纸,确定所述设计图纸的多个要素;

基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

根据本发明提供的一种众包任务设计工时预估方法,所述目标权重和所述目标工时是基于以下步骤得到:

获取样本设计图纸集合,所述样本设计图纸集合包括多个所述样本设计图纸;

针对每个样本设计图纸,确定所述样本设计图纸对应的多个样本要素和所述样本设计图纸对应的第一设计工时;

基于所述第一设计工时,确定各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重;

基于各所述样本要素的数量、各所述第二设计工时和各所述第一权重,采用加权匹配算法确定所述目标权重和所述目标工时。

根据本发明提供的一种众包任务设计工时预估方法,所述基于各所述样本要素的数量、各所述第二设计工时和各所述第一权重,采用加权匹配算法确定所述目标权重和所述目标工时,包括:

基于各所述样本要素的数量、各所述要素分别对应的第二设计工时和各所述要素分别对应的第一权重,确定所述样本设计图纸对应的第一设计工时;

将所述第一设计工时和所述第二设计工时进行匹配;

基于匹配的结果,确定所述目标权重和所述目标工时。

根据本发明提供的一种众包任务设计工时预估方法,所述基于匹配的结果,确定所述目标权重和所述目标工时,包括:

在所述第一设计工时和所述第二设计工时不匹配的情况下,调整各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重,得到各所述样本要素分别对应的新的第二设计工时和各所述样本要素分别对应的新的第一权重,并重复执行确定所述样本设计图纸对应的第一设计工时的步骤;

在所述第一设计工时和所述第二设计工时匹配的情况下,将各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重分别确定为各所述样本要素分别对应的所述目标权重和各所述样本要素分别对应的所述目标工时。

根据本发明提供的一种众包任务设计工时预估方法,所述基于各所述样本要素的数量、各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重,确定所述样本设计图纸对应的第一设计工时,包括:

将各所述样本要素的数量、各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重进行相乘,得到所述所本设计图纸对应的第一设计工时。

根据本发明提供的一种众包任务设计工时预估方法,所述基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时,包括:

将各所述要素的数量、各所述要素分别对应的目标工时和目标权重进行相乘,得到所述众包任务对应的设计工时。

本发明还提供一种众包任务设计工时预估装置,包括:

第一获取模块,用于获取众包任务的设计图纸;

第一确定模块,用于基于所述设计图纸,确定所述设计图纸的多个要素;

工时预估模块,用于基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述众包任务工时预估方法。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述众包任务工时预估方法。

本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述众包任务工时预估方法。

本发明提供的众包任务设计工时预估方法、装置、电子设备及存储介质,通过获取众包任务的设计图纸;基于设计图纸,确定设计图纸的多个要素;基于各要素的数量、各要素分别对应的目标工时和目标权重,预估众包任务对应的设计工时;目标权重和目标工时均是基于多个样本设计图纸得到的。通过各要素的分别对应的目标工时和目标权重,能够实现对包任务所需工时的自动预估,提升了众包任务对应的设计工时预估的准确性和效率。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的众包任务工时预估方法的流程示意图;

图2是本发明提供的确定要素对应的目标权重和目标工时的流程示意图;

图3是本发明提供的众包任务工时预估装置的结构示意图;

图4是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合图1-图2描述本发明的众包任务设计工时预估方法。

图1是本发明提供的众包任务设计工时预估方法的流程示意图,如图1所示,方法包括步骤101-步骤103;其中,

步骤101,获取众包任务的设计图纸。

需要说明的是,本发明提供的众包任务设计工时预估方法,适用于对众包任务所需工时进行预估的场景中,该方法的执行主体可以为众包任务设计工时预估装置,例如电子设备、或者该众包任务设计工时预估装置中的用于执行众包任务设计工时预估方法的控制模块。

具体地,众包需求方在向接包方下发众包任务之前,众包需求方需要提供众包任务的设计图纸,设计图纸为CAD格式或者PDF格式的图纸,使得接包方可以根据众包需求方提供的设计图纸进行三维模型的设计。需要说明的是,本申请提供的众包任务设计工时预估方法,适用于众包需求方,即众包需求方在向接包方下发众包任务之前,会根据众包任务的设计图纸对众包任务的工时进行预估。

步骤102,基于所述设计图纸,确定所述设计图纸的多个要素。

具体地,通过集成CAD设计工具,根据设计图纸,提取设计图纸的多个要素,其中,要素表示设计图纸上的关键信息,要素包括以下至少一项:图纸类型、图幅、图层、线形、文字、标注、装配明细。

步骤103,基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

具体地,在得到设计图纸的多个要素之后,对多个要素进行归类统计,得到每个要素的数量。再根据各要素的数量、各要素分别对应的目标工时和目标权重,可以预估众包任务对应的设计工时;其中,目标权重和目标工时均是基于多个样本设计图纸得到的。

本发明提供的众包任务设计工时预估方法,通过获取众包任务的设计图纸;基于设计图纸,确定设计图纸的多个要素;基于各要素的数量、各要素分别对应的目标工时和目标权重,预估众包任务对应的设计工时;目标权重和目标工时均是基于多个样本设计图纸得到的。通过各要素的分别对应的目标工时和目标权重,能够实现对包任务所需工时的自动预估,提升了众包任务对应的设计工时预估的准确性和效率。

可选地,上述步骤103的具体实现方式包括:

将各所述要素的数量、各所述要素分别对应的目标工时和目标权重进行相乘,得到所述众包任务对应的设计工时。

具体地,将各要素的数量、各要素分别对应的目标工时和目标权重进行相乘,可以得到众包任务对应的设计工时。例如,要素分别为图纸类型、图幅、焊缝标注、装配明细;其中,图纸类型的数量为1、目标工时为1、目标权重为0.1;图幅A0的数量为2、目标工时为1、目标权重为0.3;焊缝标注的数量为10、目标工时为3、目标权重为0.1;装配明细的数量为20、目标工时为5、目标权重为0.1,则众包任务对应的设计工时为1*1*0.1+2*1*0.3+10*3*0.1+20*5*0.1=13.7。

在本申请中,通过将各要素的数量、各要素分别对应的目标工时和目标权重进行相乘,能够准确得到众包任务对应的设计工时,提升了众包任务对应的设计工时预估的准确性和效率。

可选地,所述目标权重和所述目标工时是基于以下步骤得到:

(1)获取样本设计图纸集合,所述样本设计图纸集合包括多个所述样本设计图纸。

具体地,众包需求方可以获取样本设计图纸集合,样本设计图纸集合包括多个样本设计图纸。

(2)针对每个样本设计图纸,确定所述样本设计图纸对应的多个样本要素和所述样本设计图纸对应的第一设计工时。

具体地,针对每个样本设计图纸,通过集成的CAD设计工具可以确定样本设计图纸对应多个样本要素;样本要素包括以下至少一项:图纸类型、图幅、图层、线形、文字、标注、装配明细。根据专家经验和多个样本要素,确定样本设计图纸对应的第一设计工时,第一设计工时表示设计完成样本设计图纸对应的三维模型所需的时间。

(3)基于所述第一设计工时,确定各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重。

具体地,将样本设计图纸对应的第一设计工时对应至每个样本要素,根据专家经验可以确定每个样本要素对应的第二设计工时,例如,图幅为A0图纸对应的第二设计工时为1,图幅为A1图纸对应的第二设计工时为0.5,焊缝标注每个为3,装配明细中每个明细对应的第二设计工时为5,装配明细可以为各类线性圆弧曲面和约束尺寸数量等。以及根据专家经验,对每个样本要素设置该样本要素对应的第一权重,例如,图幅为A0图纸对应的第一权重为0.1,图幅为A1图纸对应的第一权重为0.2,焊缝标注每个对应的第一权重为0.2,装配明细中每个明细对应的第一权重为0.3。

(4)基于各所述样本要素的数量、各所述第二设计工时和各所述第一权重,采用加权匹配算法确定所述目标权重和所述目标工时。

具体地,加权匹配算法用于确定每个要素的目标权重和目标工时。根据各样本要素的数量、各第二设计工时和各第一权重,可以采用加权匹配算法确定目标权重和目标工时。

在本申请中,通过加权匹配算法可以提升确定目标权重和目标工时的效率和准确性,进而提升众包任务对应的设计工时预估的准确性和效率。

可选地,上述步骤(4)的具体实现方式,包括:

基于各所述样本要素的数量、各所述要素分别对应的第二设计工时和各所述要素分别对应的第一权重,确定所述样本设计图纸对应的第一设计工时;将所述第一设计工时和所述第二设计工时进行匹配;基于匹配的结果,确定所述目标权重和所述目标工时。

具体地,根据各样本要素的数量、各要素分别对应的第二设计工时和各要素分别对应的第一权重,可以确定样本设计图纸对应的第一设计工时;再将第一设计工时和基于专家经验确定的第二设计工时进行匹配,即确定第一设计工时和第二设计工时是否相等;再根据匹配的结果,确定目标权重和目标工时。

可选地,所述基于各所述样本要素的数量、各所述要素分别对应的第二设计工时和各所述要素分别对应的第一权重,确定所述样本设计图纸对应的第一设计工时,包括:

将各所述样本要素的数量、各所述要素分别对应的第二设计工时和各所述要素分别对应的第一权重进行相乘,得到所述样本设计图纸对应的第一设计工时。

具体地,将各样本要素的数量、各要素分别对应的第二设计工时和各要素分别对应的第一权重进行相乘,可以得到样本设计图纸对应的第一设计工时。通过样本设计图纸对应的第一设计工时的确定,进而可以确定各要素分别对应的第二设计工时和各要素分别对应的第一权重是否准确,能够提升要素对应的目标工时和目标权重的确定的准确性和效率。

可选地,所述基于匹配的结果,确定所述目标权重和所述目标工时,包括:

(1)在所述第一设计工时和所述第二设计工时不匹配的情况下,调整各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重,得到各所述样本要素分别对应的新的第二设计工时和各所述样本要素分别对应的新的第一权重,并重复执行确定所述样本设计图纸对应的第一设计工时的步骤。

具体地,在第一设计工时和第二设计工时不匹配的情况下,说明确定的各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重不准确,需要调整各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重,得到各样本要素分别对应的新的第二设计工时和各样本要素分别对应的新的第一权重,并重复执行确定样本设计图纸对应的第一设计工时的步骤,直至最终确定的第一设计工时和第二设计工时匹配。

(2)在所述第一设计工时和所述第二设计工时匹配的情况下,将各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重分别确定为各所述样本要素分别对应的所述目标权重和各所述样本要素分别对应的所述目标工时。

具体地,在第一设计工时和第二设计工时匹配的情况下,将各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重分别确定为各样本要素分别对应的目标权重和各样本要素分别对应的目标工时。

本发明提供的众包任务设计工时预估方法,通过将第一设计工时和第二设计工时进行匹配,在第一设计工时和第二设计工时不匹配的情况下,调整各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重,得到各样本要素分别对应的新的第二设计工时和各样本要素分别对应的新的第一权重,并重复执行确定样本设计图纸对应的第一设计工时的步骤,直至第一设计工时和第二设计工时匹配,最终将各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重分别确定为各样本要素分别对应的目标权重和各样本要素分别对应的目标工时,实现了目标权重和目标工时的准确确定,提升了目标权重和目标工时的准确性和确定效率,进而提升众包任务对应的设计工时预估的准确性和效率。

图2是本发明提供的确定要素对应的目标权重和目标工时的流程示意图,如图2所示,包括步骤201-步骤207,其中,

步骤201,获取样本设计图纸集合,样本设计图纸集合包括多个样本设计图纸。

步骤202,针对每个样本设计图纸,确定样本设计图纸对应的多个样本要素和样本设计图纸对应的第一设计工时。

步骤203,确定样本要素对应的第二设计工时和第一权重。具体地,基于第一设计工时,确定各样本要素分别对应的第二设计工时和各样本要素分别对应的第一权重。

步骤204,确定样本设计图纸对应的第一设计工时。具体地,将各样本要素的数量、各要素分别对应的第二设计工时和各要素分别对应的第一权重进行相乘,得到所述样本设计图纸对应的第一设计工时。

步骤205,将第一设计工时和第二设计工时进行匹配。在第一设计工时和第二设计工时不匹配的情况下,转至步骤206;在第一设计工时和第二设计工时匹配的情况下,转至步骤207。

步骤206,调整第二设计工时和第一权重。具体地,调整各要素分别对应的第二设计工时和各要素分别对应的第一权重,得到各要素分别对应的新的第二设计工时和各要素分别对应的新的第一权重。

步骤207,将第二设计工时和第一权重分别确定为目标权重和目标工时。具体地,将各要素分别对应的第二设计工时和各要素分别对应的第一权重分别确定为各要素分别对应的目标权重和各要素分别对应的目标工时。

本发明提供的众包任务设计工时预估方法,可以在对设计图纸对应的三维模型设计之前对三维模型的设计工时进行预估,还可以对完成的众包任务的设计图纸进行检验,即确定预估的设计工时和接包方实际完成的设计工时是否一致,从而可以为众包设计过程提供定价和周期评估的支撑,同时,能够降低专家对众包任务的设计工时评估的工作量,提升众包任务的设计工时评估的准确性和效率。

下面对本发明提供的众包任务设计工时预估装置进行描述,下文描述的众包任务设计工时预估装置与上文描述的众包任务工时预估方法可相互对应参照。

图3是本发明提供的众包任务设计工时预估装置的结构示意图,如图3所示,众包任务设计工时预估装置300包括:第一获取模块301、第一确定模块302和工时预估模块303;其中,

第一获取模块301,用于获取众包任务的设计图纸;

第一确定模块302,用于基于所述设计图纸,确定所述设计图纸的多个要素;

工时预估模块303,用于基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

本发明提供的众包任务设计工时预估装置,通过获取众包任务的设计图纸;基于设计图纸,确定设计图纸的多个要素;基于各要素的数量、各要素分别对应的目标工时和目标权重,预估众包任务对应的设计工时;目标权重和目标工时均是基于多个样本设计图纸得到的。通过各要素的分别对应的目标工时和目标权重,能够实现对包任务所需工时的自动预估,提升了众包任务对应的设计工时预估的准确性和效率。

可选地,所述众包任务设计工时预估装置300,还包括:

第二获取模块,用于获取样本设计图纸集合,所述样本设计图纸集合包括多个所述样本设计图纸;

第二确定模块,用于针对每个样本设计图纸,确定所述样本设计图纸对应的多个样本要素和所述样本设计图纸对应的第一设计工时;

第三确定模块,用于基于所述第一设计工时,确定各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重;

第四确定模块,用于基于各所述样本要素的数量、各所述第二设计工时和各所述第一权重,采用加权匹配算法确定所述目标权重和所述目标工时。

可选地,所述第四确定模块,具体用于:

基于各所述样本要素的数量、各所述要素分别对应的第二设计工时和各所述要素分别对应的第一权重,确定所述样本设计图纸对应的第一设计工时;

将所述第一设计工时和所述第二设计工时进行匹配;

基于匹配的结果,确定所述目标权重和所述目标工时。

可选地,所述第四确定模块,具体用于:

在所述第一设计工时和所述第二设计工时不匹配的情况下,调整各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重,得到各所述样本要素分别对应的新的第二设计工时和各所述样本要素分别对应的新的第一权重,并重复执行确定所述样本设计图纸对应的第一设计工时的步骤;

在所述第一设计工时和所述第二设计工时匹配的情况下,将各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重分别确定为各所述样本要素分别对应的所述目标权重和各所述样本要素分别对应的所述目标工时。

可选地,所述第四确定模块,具体用于:

将各所述样本要素的数量、各所述样本要素分别对应的第二设计工时和各所述样本要素分别对应的第一权重进行相乘,得到所述样本设计图纸对应的第一设计工时。

可选地,所述工时预估模块303,具体用于:

将各所述要素的数量、各所述要素分别对应的目标工时和目标权重进行相乘,得到所述众包任务对应的设计工时。

图4是本发明提供的一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行众包任务工时预估方法,该方法包括:获取众包任务的设计图纸;基于所述设计图纸,确定所述设计图纸的多个要素;基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的众包任务设计工时预估方法,该方法包括:获取众包任务的设计图纸;基于所述设计图纸,确定所述设计图纸的多个要素;基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的众包任务设计工时预估方法,该方法包括:获取众包任务的设计图纸;基于所述设计图纸,确定所述设计图纸的多个要素;基于各所述要素的数量、各所述要素分别对应的目标工时和目标权重,预估所述众包任务对应的设计工时;所述目标权重和所述目标工时均是基于多个样本设计图纸得到的。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 高速收费站的移动支付系统、方法
  • 高速公路收费站交通流量实时在线仿真系统及仿真方法
技术分类

06120116332987