物料清单生成方法、装置、计算机设备和存储介质

文档序号:1964629 发布日期:2021-12-14 浏览:20次 >En<

阅读说明:本技术 物料清单生成方法、装置、计算机设备和存储介质 (Bill of material generation method and device, computer equipment and storage medium ) 是由 黄宇光 侯志善 李秀芳 曾志聪 李华南 肖军 于 2021-09-17 设计创作,主要内容包括:本申请涉及一种物料清单生成方法、装置、计算机设备和存储介质。所述方法包括:对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息;所述染色工艺信息包括工序信息;生成与所述工序信息对应的打样任务,获取与所述打样任务对应的调色信息;根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单。采用本方法能够提高织物染色任务处理效率。(The application relates to a bill of material generation method, a bill of material generation device, computer equipment and a storage medium. The method comprises the following steps: carrying out information extraction processing on the cylinder cloth information of the fabric dyeing task to obtain dyeing process information of the fabric dyeing task; the dyeing process information comprises process information; generating a proofing task corresponding to the process information, and acquiring toning information corresponding to the proofing task; and generating a bill of materials of the fabric dyeing task according to the dyeing process information and the color matching information. By adopting the method, the processing efficiency of the fabric dyeing task can be improved.)

物料清单生成方法、装置、计算机设备和存储介质

技术领域

本申请涉及织物染色生产技术领域,特别是涉及一种物料清单生成方法、装置、计算机设备和存储介质。

背景技术

随着计算机技术的发展,一些企业开始运用计算机技术来开展企业的织物染色生产管理工作。在织物染色生产中,物料清单是织物染色生产的配方,在物料清单中需要明确的标识出织物染色生产过程中用到的各种物料,此外,物料清单也是织物染色生产过程中的重要文件,物料清单的生成效率会影响企业进行织物染色生产的效率。

传统的物料清单生成方法需要用到多个系统,并且从工艺的制定到物料清单生成全程需要大量的人员去操作系统。由于各个系统之间是相互独立的,导致染色的工艺信息在传递时会出现错误。因此,依靠人工操作来生成物料清单的方法很大程度上会浪费人力、物力和财力,使得生产和工作效率很低。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高织物染色任务处理效率的物料清单生成方法、装置、计算机设备和存储介质。

一种物料清单生成方法,所述方法包括:

对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息;所述染色工艺信息包括工序信息;

生成与所述工序信息对应的打样任务,获取与所述打样任务对应的调色信息;

根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单。

在其中一个实施例中,所述对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息,包括:

获取染色工艺规则;所述染色工艺规则用于表示生成所述染色工艺信息时所需的信息;

查询所述织物染色任务的缸布信息,得到与所述染色工艺规则对应的工序信息;

根据所述工序信息,生成所述染色工艺信息。

在其中一个实施例中,在对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息之后,还包括:

将所述染色工艺信息存储至数据库;

获取所述染色工艺信息在所述数据库中的存储结果;所述存储结果用于表示所述染色工艺信息在所述数据库中的存储状态;

生成与所述工序信息对应的打样任务,包括:

若所述存储结果为所述染色工艺信息存储成功,则生成与所述工序信息对应的打样任务。

在其中一个实施例中,所述获取与所述打样任务对应的调色信息,包括:

获取所述打样任务的各个子任务,生成与所述各个子任务对应的任务分配信息;

根据所述任务分配信息,分别将所述各个子任务发送至对应的终端;各个所述终端用于执行接收到的子任务,得到对应的调色信息;

接收各个所述终端返回的对应的调色信息。

在其中一个实施例中,所述根据所述染色工艺信息和所述调色信息,生成所述织物染色生产任务的物料清单,包括:

获取物料清单模板;所述物料清单模板用于表示所述物料清单的生成格式;

分别将所述染色工艺信息和所述调色信息,导入至所述物料清单模板中的对应位置,生成所述物料清单。

在其中一个实施例中,在根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单之后,还包括:

对所述物料清单中的数据进行完整性检测,得到所述物料清单的完整性检测结果;

若所述完整性检测结果为所述数据的完整性存在异常,则对所述物料清单进行数据填充处理,得到填充后的物料清单。

在其中一个实施例中,在对所述物料清单进行数据填充处理,得到填充后物料清单之后,还包括:

对所述填充后的物料清单中的数据进行错误检测,得到所述填充后的物料清单的错误检测结果;

若所述错误检测结果为所述数据存在错误,则对所述填充后的物料清单进行数据纠正处理,得到纠正后的物料清单;

将所述物料清单更新为所述纠正后的物料清单。

一种物料清单生成装置,所述装置包括:

工艺信息提取模块,用于对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息;所述染色工艺信息包括染色工序信息;

打样任务生成模块,用于生成与所述染色工序信息对应的打样任务,获取与所述打样任务对应的调色信息;

物料清单生成模块,用于根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息;所述染色工艺信息包括工序信息;

生成与所述工序信息对应的打样任务,获取与所述打样任务对应的调色信息;

根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

对织物染色任务的缸布信息进行信息提取处理,得到所述织物染色任务的染色工艺信息;所述染色工艺信息包括工序信息;

生成与所述工序信息对应的打样任务,获取与所述打样任务对应的调色信息;

根据所述染色工艺信息和所述调色信息,生成所述织物染色任务的物料清单。

上述物料清单生成方法、装置、计算机设备和存储介质,通过对织物染色任务的缸布信息进行信息提取处理,能够得到织物染色任务的染色工艺信息,进而生成与染色工艺信息中的工序信息对应的打样任务,然后获得与打样任务所对应的调色信息,最终根据获得的染色工艺信息和调色信息,生成织物染色任务的物料清单。采用本方法,无需服务器频繁响应终端的信息提取操作和任务生成操作,能够直接进行信息提取处理和任务生成处理,从而提升了生成物料清单所需的各环节之间的处理效率,并且无需用户通过终端来手动进行织物染色任务的物料清单的生成操作,能够通过获得的染色工艺信息和调色信息,直接生成织物染色任务的物料清单,使得物料清单的生成效率提高了,从而提高了织物染色任务的处理效率。

附图说明

图1为一个实施例中物料清单生成方法的应用环境图;

图2为一个实施例中物料清单生成方法的流程示意图;

图3为一个实施例中对织物染色任务的缸布信息进行信息提取的界面示意图;

图4为一个实施例中得到织物染色任务的染色工艺信息的步骤的流程示意图;

图5为一个实施例中生成的染色工艺信息的界面示意图;

图6为一个实施例中另一生成的染色工艺信息的界面示意图;

图7为一个实施例中存储染色工艺信息的步骤的流程示意图;

图8为一个实施例中获取与打样任务对应的调色信息的步骤的流程示意图;

图9为一个实施例中生成织物染色任务的物料清单的步骤的流程示意图;

图10为一个实施例中物料清单的界面示意图;

图11为一个实施例中对物料清单中的数据进行完整性检测的步骤的流程示意图;

图12为一个实施例中对填充后的物料清单中的数据进行错误检测的步骤的流程示意图;

图13为另一个实施例中物料清单生成方法的流程示意图;

图14为又一个实施例中物料清单生成方法的流程示意图;

图15为一个实施例中物料清单生成装置的结构框图;

图16为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的物料清单生成方法,可以应用于如图1所示的应用环境中。其中,终端101通过网络与服务器102进行通信。服务器102对织物染色任务的缸布信息进行信息提取处理,得到织物染色任务的染色工艺信息,然后根据染色工艺信息中的工序信息,生成对应的打样任务,服务器102将打样任务发送至终端101,进而接收终端101返回的与打样任务对应的调色信息,从而服务器102根据染色工艺信息和调色信息,生成织物染色任务的物料清单。其中,终端101可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器102可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种物料清单生成方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤S201,对织物染色任务的缸布信息进行信息提取处理,得到织物染色任务的染色工艺信息;染色工艺信息包括工序信息。

其中,织物染色任务是指需要进行织物染色的任务,比如某棉织物的染色任务。缸布信息是指与织物染色任务和执行该织物染色任务需使用的染缸的相关信息,如布种、织物成份、织物类型、色系、幅宽、工序流程、客户名称和缸重。染色工艺信息是指实现织物染色过程所需的工艺数据,如工序信息和机器参数。工序信息是指织物染色过程应执行的各个工艺步骤的基本数据,比如工序编号、工序类型、工序步骤、工艺代码和浴比。

具体地,用户需要进行织物染色,则可以在终端上触发织物染色请求,终端响应该织物染色请求,生成相应的织物染色任务,并将该织物染色任务发送至服务器,进而服务器接收该织物染色任务,然后获取织物染色任务的缸布信息,服务器根据织物染色任务,调用对应的信息提取指令,对织物染色任务的缸布信息执行信息提取操作,得到缸布信息中的工序信息,进而得到工序信息对应的染色工艺信息。由此,服务器获取染色工艺信息之后,将染色工艺信息作为处理依据执行后续的物料清单生成步骤。

例如,对织物染色任务的缸布信息进行信息提取的界面如图3所示,用户需要进行织物染色,则在终端上触发织物染色请求,终端响应该织物染色请求,生成相应的织物染色任务,织物染色任务中包含缸布信息,并将该织物染色任务发送至服务器,进而服务器接收该织物染色任务,然后获取织物染色任务的缸布信息,服务器根据织物染色任务的类型,调用对应的信息提取指令,对织物染色任务的缸布信息执行信息提取操作,得到缸布信息中的总缸重、幅宽、色系、客户、布种、纱成份、纱类型和工序流程,进而结合上述信息生成对应的染色工艺信息。

步骤S202,生成与工序信息对应的打样任务,获取与打样任务对应的调色信息。

其中,打样任务是指根据织物染色任务进行生产样本的任务。调色信息是指打样任务过程中使用的染料的颜色配方信息。

具体地,服务器检测是否满足生成打样任务的条件,服务器检测到染色工艺信息在数据库中存储成功,则根据染色工艺信息中的工序信息,生成与工序信息对应的打样任务,进而服务器将打样任务进行分配,然后将分配的打样任务发送至对应的终端,从而接收各终端执行该分配的打样任务后返回的与分配的打样任务对应的调色信息。由此,服务器获取调色信息之后,将调色信息作为处理依据执行后续的物料清单生成步骤。

步骤S203,根据染色工艺信息和调色信息,生成织物染色任务的物料清单。

其中,物料清单是指描述织物染色任务的产品的原料、调色配方及其数量的技术文件。

具体地,服务器检测是否满足生成物料清单的条件,得到已满足生成物料清单的检测结果,然后将染色工艺信息和调色信息,填充到物料清单模板中的对应位置,生成物料清单;若用户需要查看物料清单,则可以在终端上触发物料清单请求,终端响应该物料清单请求,并将该物料清单请求发送至服务器,进而终端接收服务器返回的物料清单,从而将物料清单进行展示,以便于用户查看。

上述物料清单生成方法中,通过对织物染色任务的缸布信息进行信息提取处理,能够得到织物染色任务的染色工艺信息,进而生成与染色工艺信息中的工序信息对应的打样任务,然后获得与打样任务所对应的调色信息,最终根据获得的染色工艺信息和调色信息,生成织物染色任务的物料清单。采用本方法,无需服务器频繁响应终端的信息提取操作和任务生成操作,能够直接进行信息提取处理和任务生成处理,从而提升了生成物料清单所需的各环节之间的处理效率,并且无需用户通过终端来手动进行织物染色任务的物料清单的生成操作,能够通过获得的染色工艺信息和调色信息直接生成织物染色任务的物料清单,使得物料清单的生成效率提高了,从而提高了织物染色任务的处理效率。

在一个实施例中,如图4所示,上述步骤S201,对织物染色任务的缸布信息进行信息提取处理,得到织物染色任务的染色工艺信息,具体包括如下步骤:

步骤S401,获取染色工艺规则;染色工艺规则用于表示生成染色工艺信息时所需的信息。

步骤S402,查询织物染色任务的缸布信息,得到与染色工艺规则对应的工序信息。

步骤S403,根据所述工序信息,生成染色工艺信息。

具体地,服务器在获取织物染色任务之后,查询已存储的染色工艺规则,进而得到包含生成染色工艺信息时所需的信息的染色工艺规则,根据染色工艺规则从织物染色任务的缸布信息中,查询出与染色工艺规则对应的信息,从而服务器得到与染色工艺规则对应的工序信息,服务器调用染色工艺信息生成指令,结合工序信息,生成染色工艺信息。

例如,生成的染色工艺信息的界面如图5和图6所示,服务器在获取织物染色任务之后,查询已存储的染色工艺规则,进而得到包含生成染色工艺信息时所需的信息的染色工艺规则,根据染色工艺规则从织物染色任务的缸布信息中,查询出与染色工艺规则对应的信息,从而服务器得到与染色工艺规则对应的工序流程、色系等信息,服务器调用染色工艺信息生成指令,结合工序流程、色系等信息,生成染色工艺信息,该染色工艺信息包含工艺步骤、染棉信息、固色信息和机器参数。

在本实施例中,服务器通过获取染色工艺规则,能够查询织物染色任务的缸布信息,进而得到与染色工艺规则对应的工序信息,从而服务器根据该工序信息来生成染色工艺信息。采用本方法,无需服务器频繁响应终端的信息提取操作和信息生成操作,能够直接进行工序信息提取处理和染色工艺信息生成处理,从而提升了生成物料清单过程中生成染色工艺信息的处理效率,进而提高了织物染色任务的处理效率。

在一个实施例中,如图7所示,上述步骤S201,在对织物染色任务的缸布信息进行信息提取处理,得到织物染色任务的染色工艺信息之后,还包括存储染色工艺信息的步骤,具体包括如下步骤:

步骤S701,将染色工艺信息存储至数据库。

步骤S702,获取染色工艺信息在数据库中的存储结果;存储结果用于表示染色工艺信息在数据库中的存储状态。

具体地,服务器在获取染色工艺信息之后,将染色工艺信息存储至数据库,比如SQL数据库。数据库接收该染色工艺信息,并返回染色工艺信息在数据库中的存储结果,服务器接收该存储结果,通过该存储结果来判断染色工艺信息在数据库中的存储状态。由此,服务器获取染色工艺信息的存储结果之后,将该存储结果作为处理依据执行后续的生成打样任务和生成物料清单步骤。

上述步骤S203,生成与所述工序信息对应的打样任务,包括:若存储结果为染色工艺信息存储成功,则生成与工序信息对应的打样任务。

具体地,服务器获取数据库发送的存储结果之后,对该存储结果进行检测,若存储结果为染色工艺信息存储成功,则已满足生成打样任务的条件,服务器生成与染色工艺信息中的工序信息对应的打样任务;若存储结果为染色工艺信息存储失败,则不满足生成打样任务的条件,服务器重新将染色工艺信息发送至数据库进行存储,服务器接收该重新发送的染色工艺信息,并返回该染色工艺信息在数据库中的存储结果,服务器接收该存储结果,若该存储结果为染色工艺信息存储成功,则停止发送,生成与工序信息对应的打样任务,若该存储结果仍为失败,则重复上述过程直至服务器接收到的存储结果为染色工艺信息存储成功。

在本实施例中,服务器通过将染色工艺信息存储至数据库,然后获取染色工艺信息在数据库中的存储结果,若存储结果为染色工艺信息存储成功,则服务器生成与工序信息对应的打样任务。采用本方法,无需服务器频繁响应终端的任务生成操作,能够直接进行任务生成处理,从而提升了生成物料清单过程中的生成打样任务的处理效率,进而提高了织物染色任务的处理效率。

在一个实施例中,如图8所示,上述步骤S202,获取与打样任务对应的调色信息,具体包括如下步骤:

步骤S801,获取打样任务的各个子任务,生成与各个子任务对应的任务分配信息。

步骤S802,根据任务分配信息,分别将各个子任务发送至对应的终端;各个终端用于执行接收到的子任务,得到对应的调色信息。

步骤S803,接收各个终端返回的对应的调色信息。

其中,任务分配信息用于描述子任务与终端之间的分配信息。

具体地,服务器将打样任务划分为多个子任务,比如6个、10个、14个子任务。服务器根据子任务的类型将各个子任务分配给终端,进而生成各个子任务的任务分配信息,然后根据该任务分配信息,分别将各个子任务发送至对应的终端,各终端接收对应的子任务并展示接收到的子任务,用户根据终端上的子任务进行对应操作,用户完成对应操作后,在终端上触发调色信息输入操作,终端响应该调色信息输入操作,并将调色信息发送至服务器,进而服务器得到各个终端返回的对应的调色信息,然后服务器将调色信息存储至数据库,比如SQL数据库。数据库接收该调色信息,并返回调色信息在数据库中的存储结果,服务器接收该存储结果,通过该存储结果来判断调色信息在数据库中的存储状态。由此,服务器获取调色信息的存储结果之后,将该存储结果作为处理依据执行后续的物料清单生成步骤。

在本实施例中,服务器通过获取打样任务的各个子任务,进而生成与各个子任务对应的任务分配信息,然后根据任务分配信息,分别将各个子任务发送至对应的终端,最终服务器接收各个终端返回的对应的调色信息。采用本方法,无需服务器频繁响应终端的打样任务分配操作,能够根据任务分配信息直接将子任务发送至终端,从而提升了生成物料清单过程中的获取调色信息的处理效率,从而提高了织物染色任务的处理效率。

在一个实施例中,如图9所示,上述步骤S203,根据染色工艺信息和调色信息,生成织物染色任务的物料清单,具体包括如下步骤:

步骤S901,获取物料清单模板;物料清单模板用于表示物料清单的生成格式。

步骤S902,分别将染色工艺信息和调色信息,导入至物料清单模板中的对应位置,生成物料清单。

具体地,服务器在获取调色信息成功存储的存储结果之后,查询已存储的物料清单模板,进而得到包含物料清单生成格式的物料清单模板,然后将染色工艺信息和调色信息与物料清单模板中的信息进行匹配,进而将染色工艺信息和调色信息,导入到物料清单模板中的对应位置。而物料清单模板中无法由染色工艺信息和调色信息直接导入的数据,如打印时间、开单时间,服务器调用对应的数据生成指令来生成对应的数据,然后将该数据导入到物料清单模板中的对应位置,最终生成物料清单。

例如,生成的物料清单的界面如图10所示,服务器在获取调色信息之后,查询到物料清单模板,将染色工艺信息和调色信息与物料清单模板中的信息进行匹配,然后将染色工艺信息中的工序流程、整理方式、布种、工艺代码和机器参数等其他染色工艺信息,以及调色信息中的调色师名称、颜色、配方等其他调色信息,导入到物料清单模板中的对应位置,对于无法直接由染色工艺信息和调色信息导入的数据,服务器调用对应的数据生成指令,生成打印时间、开单时间、ID号等数据,进而将这些生成的数据导入到物料清单模板中的对应位置,最终生成物料清单。

在本实施例中,服务器分别将染色工艺信息和调色信息,导入至获取的物料清单模板中的对应位置,进而生成物料清单。采用本方法,无需用户通过终端来手动进行织物染色任务的物料清单的生成操作,能够通过获得的染色工艺信息和调色信息直接生成织物染色任务的物料清单,使得物料清单的生成效率提高了,从而提高了织物染色任务的处理效率

在一个实施例中,如图11所示,上述步骤S203,在根据染色工艺信息和调色信息,生成织物染色任务的物料清单之后,还包括对物料清单中的数据进行完整性检测的步骤,具体包括如下步骤:

步骤S1101,对物料清单中的数据进行完整性检测,得到物料清单的完整性检测结果。

其中,完整性检测是指服务器检测生成的物料清单的数据是否存在缺失。

具体地,服务器生成物料清单之后,通过完整性检测算法或完整性检测软件,检测物料清单中的数据是否完整,进而完整性检测算法或完整性检测软件将物料清单的完整性检测结果返回至服务器,服务器接收该物料清单的完整性检测结果。

步骤S1102,若完整性检测结果为数据的完整性存在异常,则对物料清单进行数据填充处理,得到填充后的物料清单。

具体地,若完整性检测结果为数据的完整性正常,则对物料清单执行后续的检测步骤;若完整性检测结果为数据的完整性存在异常,则对物料清单进行数据填充处理,即服务器通过数据填充指令来填充物料清单中的缺失数据,从而服务器得到填充后的物料清单。数据填充指令用于重新导入缺失的染色工艺信息、调色信息或/和生成的物料清单模板中的其他信息。服务器得到填充后的物料清单后,再次对填充后的物料清单的数据进行完整性检测,若完整性检测结果为数据的完整性正常,则对物料清单执行后续的检测步骤,若完整性检测结果为数据的完整性仍存在异常,则重复上述数据填充处理,直至填充后的物料清单的数据的完整性检测结果为数据的完整性正常。

在本实施例中,服务器对物料清单中的数据进行完整性检测,若数据的完整性存在异常,则对物料清单进行数据填充处理,得到填充后的物料清单。采用本方法,能够避免服务器将物料清单发送至终端后,再接收到终端返回的物料清单中数据的完整性存在异常,而是在物料清单生成之后立刻对物料清单中的数据进行完整性检测,还无需通过人工进行数据完整性核对,能够通过服务器自动完成物料清单中的数据的完整性检测,并进行数据填充处理,使得物料清单中的错误率减少了,从而提高了物料清单的生成效率。

在一个实施例中,如图12所示,上述步骤S1102,在对物料清单进行数据填充处理,得到填充后的物料清单之后,还包括对填充后的物料清单中的数据进行错误检测的步骤,具体包括如下步骤:

步骤S1201,对填充后的物料清单中的数据进行错误检测,得到填充后的物料清单的错误检测结果。

其中,错误检测是指服务器检测填充后的物料清单的数据是否存在无效值、错误值和乱码。

具体地,服务器得到填充后的物料清单之后,通过错误检测算法或错误检测软件,检测物料清单中的数据是否存在错误,进而将填充后的物料清单的检测结果发送至服务器,服务器接收该填充后的物料清单的错误检测结果。

步骤S1202,若错误检测结果为数据存在错误,则对填充后的物料清单进行数据纠正处理,得到纠正后的物料清单。

具体地,若错误检测结果为数据正确,则对物料清单执行后续的更新步骤;若错误检测结果为数据存在错误,则对物料清单进行数据纠正处理,即服务器通过数据纠正指令来纠正物料清单中的错误数据,从而服务器得到纠正后的物料清单。数据纠正指令用于将填充后的清单中的错误数据修改为正确数据。服务器得到纠正后的物料清单后,再次对纠正后的物料清单的数据进行错误检测,若错误检测结果为数据正确,则对物料清单执行后续的更新步骤,若错误检测结果为数据仍存在错误,则重复上述数据纠正处理,直至纠正后的物料清单的数据的错误检测结果为数据正确为止。

步骤S1203,将物料清单更新为纠正后的物料清单。

具体地,若服务器对生成的物料清单进行了数据填充处理和/或数据纠正处理,则将原始生成的物料清单更新为纠正后(或填充后)的物料清单;若用户需要查看物料清单,则可以在终端上触发物料清单请求,终端响应该物料清单请求,并将该物料清单请求发送至服务器,进而终端接收服务器返回的物料清单,从而将物料清单进行展示,以便于用户查看。

在本实施例中,服务器对填充后的物料清单中的数据进行错误检测,若数据存在错误,则对填充后的物料清单进行数据纠正处理,得到纠正后的物料清单。采用本方法,能够避免服务器将物料清单发送至终端后,再接收到终端返回的物料清单中数据的存在错误,而是在物料清单进行填充处理之后立刻对物料清单中的数据进行错误检测,还无需通过人工进行数据错误核对,能够通过服务器自动完成物料清单中的数据的错误检测,并进行数据纠正处理,使得物料清单中的错误率进一步减少了,从而大大提高了物料清单的生成效率。

在一个实施例中,如图13所示,提供了另一种物料清单生成方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤S1301,获取染色工艺规则;染色工艺规则用于表示生成染色工艺信息时所需的信息。

步骤S1302,查询织物染色任务的缸布信息,得到与染色工艺规则对应的工序信息。

步骤S1303,根据工序信息,生成染色工艺信息。

步骤S1304,将染色工艺信息存储至数据库。

步骤S1305,获取染色工艺信息在数据库中的存储结果;存储结果用于表示染色工艺信息在数据库中的存储状态。

步骤S1306,若存储结果为染色工艺信息存储成功,则生成与工序信息对应的打样任务。

步骤S1307,获取打样任务的各个子任务,生成与各个子任务对应的任务分配信息。

步骤S1308,根据任务分配信息,分别将各个子任务发送至对应的终端;各个终端用于执行接收到的子任务,得到对应的调色信息。

步骤S1309,接收各个终端返回的对应的调色信息。

步骤S1310,获取物料清单模板;物料清单模板用于表示物料清单的生成格式。

步骤S1311,分别将染色工艺信息和调色信息,导入至所述物料清单模板中的对应位置,生成物料清单。

步骤S1312,对物料清单中的数据进行完整性检测,得到物料清单的完整性检测结果。

步骤S1313,若完整性检测结果为数据的完整性存在异常,则对物料清单进行数据填充处理,得到填充后的物料清单。

步骤S1314,对填充后的物料清单中的数据进行错误检测,得到填充后的物料清单的错误检测结果。

步骤S1315,若错误检测结果为数据存在错误,则对填充后的物料清单进行数据纠正处理,得到纠正后的物料清单。

步骤S1316,将物料清单更新为纠正后的物料清单。

上述物料清单生成方法,无需服务器频繁响应终端的信息提取操作和任务生成操作,能够直接进行信息提取处理和任务生成处理,从而提升了生成物料清单所需的各环节之间的处理效率,并且无需用户通过终端来手动进行织物染色任务的物料清单的生成操作,能够通过获得的染色工艺信息和调色信息直接生成织物染色任务的物料清单,使得物料清单的生成效率提高了,从而提高了织物染色任务的处理效率。

为了更清晰阐明本公开实施例提供的物料清单生成方法,以下以一个具体的实施例对该物料清单生成方法进行具体说明。在一个实施例中,如图14所示,本公开还提供了一种物料清单生成方法,具体包括以下内容:

步骤S1401,工艺评审:服务器根据织物染色任务的缸布信息,通过服务器后台的自动化处理,将染色工艺信息识别出来,即根据染色工艺规则,通过运行程序指令运算后得到染色工艺信息,进而将染色工艺信息存储在数据库中,服务器将染色工艺信息发送至终端,终端用于展示染色工艺信息。

步骤S1402,复办请求:服务器获取染色工艺信息在数据库中的存储结果,若存储结果为染色工艺信息存储成功,则自动生成与工序信息对应的打样任务。

步骤S1403,调色给方:服务器生成与工序信息对应的打样任务后,将打样任务分成多个子任务,然后生成各个子任务对应的任务分配信息,根据任务分配信息,服务器分别将各个子任务发送至对应的终端,各个终端执行接收到的子任务,各个终端完成子任务后得到对应的调色信息,进而终端将调色信息发送至服务器,从而服务器得到调色信息。

步骤S1404,物料清单:服务器根据染色工艺信息和调色信息,自动生成物料清单。

本实施例中,通过集成评审工艺、复办请求、调色给方和物料清单生成功能,使得物料清单生成过程中的人工操作和人为失误大大减少了,无需服务器频繁响应终端的物料清单生成操作,从而节省了生成物料清单所需的资源,还无需用户通过终端来手动进行织物染色任务的物料清单的生成操作,能够通过获得的染色工艺信息和调色信息自动生成物料清单,使得物料清单的生成效率提高了,从而提高了织物染色任务处理时的工作效率。

应该理解的是,虽然图2-14的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-14中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图15所示,提供了一种物料清单生成装置1500,包括:工艺信息提取模块1501、打样任务生成模块1502和物料清单生成模块1503,其中:

工艺信息提取模块1501,用于对织物染色任务的缸布信息进行信息提取处理,得到织物染色任务的染色工艺信息;染色工艺信息包括染色工序信息。

打样任务生成模块1502,用于生成与染色工序信息对应的打样任务,获取与打样任务对应的调色信息。

物料清单生成模块1503,用于根据染色工艺信息和调色信息,生成织物染色任务的物料清单。

工艺信息提取模块1501,还用于获取染色工艺规则;染色工艺规则用于表示生成染色工艺信息时所需的信息;查询织物染色任务的缸布信息,得到与染色工艺规则对应的工序信息;根据工序信息,生成染色工艺信息。

在一个实施例中,物料清单生成装置1500还包括信息存储模块,用于将染色工艺信息存储至数据库;获取染色工艺信息在数据库中的存储结果;存储结果用于表示染色工艺信息在数据库中的存储状态。

打样任务生成模块1502,还用于若存储结果为染色工艺信息存储成功,则生成与工序信息对应的打样任务。

打样任务生成模块1502,还用于获取打样任务的各个子任务,生成与各个子任务对应的任务分配信息;根据任务分配信息,分别将各个子任务发送至对应的终端;各个终端用于执行接收到的子任务,得到对应的调色信息;接收各个终端返回的对应的调色信息。

物料清单生成模块1503,还用于获取物料清单模板;物料清单模板用于表示物料清单的生成格式;分别将染色工艺信息和调色信息,导入至物料清单模板中的对应位置,生成所述物料清单。

在一个实施例中,物料清单生成装置1500还包括第一检测模块,用于对物料清单中的数据进行完整性检测,得到物料清单的完整性检测结果;若完整性检测结果为数据的完整性存在异常,则对物料清单进行数据填充处理,得到填充后的物料清单。

在一个实施例中,物料清单生成装置1500还包括第二检测模块,用于对填充后的物料清单中的数据进行错误检测,得到填充后的物料清单的错误检测结果;若错误检测结果为数据存在错误,则对填充后的物料清单进行数据纠正处理,得到纠正后的物料清单;将物料清单更新为纠正后的物料清单。

关于物料清单生成装置的具体限定可以参见上文中对于物料清单生成方法的限定,在此不再赘述。上述物料清单生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图16所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储染色工艺信息和调色信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种物料清单生成方法。

本领域技术人员可以理解,图16中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种工程造价的实时动态监控方法、系统、终端以及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!