一种产品溯源方法、装置、电子设备以及存储介质
文献发布时间:2023-06-19 19:40:14
技术领域
本申请涉及互联网应用技术领域,具体涉及一种产品溯源方法、装置、电子设备以及存储介质。
背景技术
工业互联网是互联网和新一代信息技术与工业系统全方位深度融合,所形成的产业和应用生态,是工业智能化发展的关键综合信息基础设施。为了提高企业自身的竞争力,提高对用户的服务质量,以及提高用户对产品的参与感,越来越多的关注点在产品的全生命周期信息中。
目前的工业产品溯源认证管理通常通过人工进行管理,其庞大的数据量和复杂的数据类别,造成了管理困难,保存困难等问题。并且,由于通过纸件记录信息,仅仅通过单一的服务器存储部分数据,所以数据篡改很容易。此外,现有的农产品溯源审核大多都没有统一的规范流程,没有形成一套可以规范管理的系统。
因此,如何提高对工业产品生产信息的溯源效率,是目前亟需解决的技术问题。
发明内容
本申请提供一种产品追溯方法、装置、以电子设备以及存储介质,提高对工业产品生产信息的溯源效率。
为实现上述目的,本申请提供以下方案。
第一方面,本申请提供了一种产品追溯方法,所述方法包括以下步骤:
获取目标产品的产品溯源数据;
基于预设的编码规则对所述产品溯源数据进行编码,获取所述目标产品的产品数据标识码;
基于所述产品数据标识码与流通企业标识码,建立所述目标产品的产品溯源信息。
进一步的,所述获取目标产品的产品溯源数据,包括以下步骤:
基于所述目标产品的线体加工时间信息、加工参数以及不良验证信息,生成对应的产品溯源数据
进一步的,所述基于所述目标产品的线体加工时间信息、加工参数以及不良验证信息,生成对应的产品溯源数据,包括以下步骤:
扫描所述目标产品的二维码,得到所述目标产品的二维码数字编码;
基于所述二维码数字编码以及不良品数据库,获取与所述目标产品的不良品验证信息。
进一步的,所述基于预设的编码规则对所述产品溯源数据进行编码,获取所述目标产品的产品数据标识码,包括以下步骤:
基于所述产品溯源数据的类型,将所述产品溯源数据进行字段划分,得到若干产品溯源字段;
在多个预设的编码规则中,确定与所述产品溯源字段相对应的编码规则;
基于所述编码规则对所述产品溯源字段进行编码,得到产品编码字段;
将所述多个编码字段按照预设顺序排列,生成所述当前产品数据标识码。
进一步的,所述基于所述产品数据标识码与流通企业标识码,建立所述目标产品的产品溯源信息,包括以下步骤:
根据所述产品溯源标识码,确定出所述产品溯源标识码对应的流通企业标识码;
基于所述流通企业标识码,获取对所述目标产品的产品数字标识码进行解析的解析接口;
基于所述解析接口以及所述产品数据标识码,获取所述目标产品的产品溯源信息。
进一步的,所述基于所述流通企业标识码,获取对所述目标产品的产品数字标识码进行解析的解析接口,包括以下步骤:
基于所述流通企业标识码,获取与所述流通企业标识码相对应的企业历史注册信息;
基于所述企业历史注册信息,获取流通企业的企业解析节点以及所述流通企业可解析的标识类型;
根据所述历史注册信息中的所述企业对应的企业解析节点,获取所述企业对应的所有解析接口。
进一步的,所述方法还包括以下步骤:
根据所述企业可解析的标识类型,确定出每个解析接口可解析的标识类型;
根据所述每个解析接口可解析的标识类型以及所述产品溯源标识码的类型,确定出符合要求的多个解析接口,其中,所述符合要求的多个解析接口可解析的标识类型与所述产品溯源标识码的类型相同。
第二方面,本申请提供了一种产品追溯装置,所述装置包括:
溯源数据获取模块,其用于获取目标产品的产品溯源数据;
标识码获取模块,其用于基于预设的编码规则对所述产品溯源数据进行编码,获取所述目标产品的产品数据标识码;
溯源关系建立模块,其用于基于所述产品数据标识码与流通企业标识码,建立所述目标产品的产品溯源信息。
进一步的,所述溯源数据模块,还用于:基于所述目标产品的线体加工时间信息、加工参数以及不良验证信息,生成对应的产品溯源数据。
进一步的,所述验证信息获取子模块,包括:
数字编码获取单元,其用于扫描所述目标产品的二维码,得到所述目标产品的二维码数字编码;
匹配验证单元,其用于基于所述二维码数字编码以及不良品数据库,获取与所述目标产品的不良品验证信息。
进一步的,所述标识码获取模块,包括:
溯源字段获取子模块,其用于基于所述产品溯源数据的类型,将所述产品溯源数据进行字段划分,得到若干产品溯源字段;
规则匹配子模块,其用于在多个预设的编码规则中,确定与所述产品溯源字段相对应的编码规则;
编码字段获取子模块,其用于基于所述编码规则对所述产品溯源字段进行编码,得到产品编码字段;
标识码生成子模块,其用于将所述多个编码字段按照预设顺序排列,生成所述当前产品数据标识码。
进一步,所述溯源关系建立模块,包括:
企业标识码获取子模块,其用于根据所述产品溯源标识码,确定出所述产品溯源标识码对应的流通企业标识码;
解析接口获取子模块,其用于基于所述流通企业标识码,获取对所述目标产品的产品数字标识码进行解析的解析接口;
溯源信息生成子模块,其用于基于所述解析接口以及所述产品数据标识码,获取所述目标产品的产品溯源信息。
进一步的,所述解析接口获取子模块,还包括:
注册信息获取单元,其用于基于所述流通企业标识码,获取与所述流通企业标识码相对应的企业历史注册信息;
标识类型获取单元,其用于基于所述企业历史注册信息,获取流通企业的企业解析节点以及所述流通企业可解析的标识类型;
接口获取单元,其用于根据所述历史注册信息中的所述企业对应的企业解析节点,获取所述企业对应的所有解析接口。
进一步地,所述装置还包括:
标识类型解析模块,其用于所述根据所述企业可解析的标识类型,确定出每个解析接口可解析的标识类型;
接口确定模块,其用于根据所述每个解析接口可解析的标识类型以及所述产品溯源标识码的类型,确定出符合要求的多个解析接口,其中,所述符合要求的多个解析接口可解析的标识类型与所述产品溯源标识码的类型相同。
本申请提供的技术方案带来的有益效果包括:
产品溯源信息服务器获取目标产品的产品溯源数据;基于预设的编码规则对产品溯源数据进行编码,获取目标产品的产品数据标识码;基于产品数据标识码与流通企业标识码,建立目标产品的产品溯源信息。本申请通过射频识别技术对工业产品对应的产品信息进行记录,方便相关人员对工业产品进行溯源跟踪,可以提高工业产品安全管理的有效性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中提供的产品溯源方法的步骤流程图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图对本申请的实施例作进一步详细说明。
本申请实施例提供一种产品溯源方法、装置、电子设备以及存储介质,提高对工业产品生产信息的溯源效率。
以下结合附图对本申请的实施例作进一步详细说明。
参见图1所示,本申请实施例提供一种产品溯源方法,该方法包括以下步骤:
S1、获取目标产品的产品溯源数据;
工业互联网是互联网和新一代信息技术与工业系统全方位深度融合,所形成的产业和应用生态,是工业智能化发展的关键综合信息基础设施。为了提高企业自身的竞争力,提高对用户的服务质量,以及提高用户对产品的参与感,越来越多的关注点在产品的全生命周期信息中。
在对工业产品进行追溯时,大都是通过对产品溯源数据进行编码,生成产品标识,但是只有与工业产品相对应的接收企业的解析节点才可以对产品标识进行解析。
在实际的应用过程中,若要建立产品的溯源信息,首先应确定产品的产品溯源数据。产品溯源数据按照产品所处阶段不同,可以分为生产数据和流通数据。生产数据是与生产原料、生产工序有关的,在生产阶段与产品有关的数据,流通数据是指在产品流通过程中产生的数据。生产企业通过企业生产过程执行系统获取产品生产执行过程中的所有追溯信息。
具体地,产品溯源服务器通过工位终端获取目标产品的线体加工时间信息以及目标产品的加工参数;通过手持PDA获取目标产品的不良验证信息;基于线体加工时间信息、加工参数以及不良验证信息,生成与目标产品的产品溯源数据。
S2、基于预设的编码规则对产品溯源数据进行编码,获取目标产品的产品数据标识码;
具体地,按照预设的编码规则,对产品溯源数据进行编码,得到当前产品的产品数据标识码,具体包括:将当前产品的产品数据进行字段划分,得到多个产品数据字段;根据预先设置的不同字段的编码规则,对产品溯源数据字段进行编码,得到多个编码字段;将多个编码字段按照指定顺序排列,生成目标产品的产品数据标识码。
在本说明书的一个实施例中,预先设置产品溯源数据的编码规则,此处的编码规则可以是产品溯源数据所属企业的编码规则。获取产品溯源数据中的产品溯源数据可以分为结构化数据与非结构化数据。结构化数据即一般数值和简化性文字数据,包括产品批号、生产日期、生产地址等数据。非结构化数据指的是生产过程中产生的图片、视频和大容量文本数据,如来料检验数据、贴片质量检验数据、采购清单、操作日志等。将产品数据中的结构化数据进行字段划分,得到多个结构数据字段。此外,将非结构化数据进行格式转换,转换为结构化数据,对转化后的结构化数据也进行字段划分,得到多个转化后的数据字段,将多个结构数据字段和多个转化后的数据字段作为多个。
可以理解的是,不同类型的产品编码字段对应着不同的编码规则,可以事先设置好与不同类型的产品编码字段相对应的编码规则。
具体地,基于产品溯源数据的类型,将产品溯源数据进行字段划分,得到若干产品溯源字段;再确定与产品溯源字段相对应的编码规则;基于编码规则对产品溯源字段进行编码,得到产品编码字段;将多个编码字段按照指定顺序排列,生成目标产品的数据标识码。
S3、基于产品数据标识码与流通企业标识码,建立目标产品的产品溯源信息。
由于产品在工业生产流水线上完成组装之后,会不同的产品会发往不同的接收企业进行销售,为了将不同的流通企业进行区分,可以利用流通企业标志码,为不同流通企业配置不同的流通企业标识码。
在本说明书的一个实施例中,当对当前产品进行产品溯源时,首先获取当前产品的产品溯源信息,也就是当前产品的全量信息表。在产品溯源信息中确定出当前产品的产品溯源标识码以及多个解析接口。
具体地,产品溯源服务器将S2获取的产品数据标识码与接收目标产品的接收企业的流通企业标识码进行关联,最后生成目标产品的产品溯源信息。
在本申请实施例中,产品溯源信息服务器获取目标产品的产品溯源数据;基于预设的编码规则对产品溯源数据进行编码,获取目标产品的产品数据标识码;基于产品数据标识码与流通企业标识码,建立目标产品的产品溯源信息。本申请通过射频识别技术对工业产品对应的产品信息进行记录,方便相关人员对工业产品进行溯源跟踪,可以提高工业产品安全管理的有效性。
在一申请实施例中,步骤S1包括:基于所述目标产品的线体加工时间信息、加工参数以及不良验证信息,生成对应的产品溯源数据
具体地,产品溯源服务器通过手持PDA对目标产品的二维码进行扫描,得到目标产品的二维码数字编码;基于二维码数字编码以及不良品数据库,获取与目标产品的不良品验证信息。
在本申请实施例中,产品溯源服务器通过工业扫描终端获取目标产品在生产过程中的各项产品溯源数据,可以记录下目标产品在工业流水线上的各项生产数据,同时也可以对目标产品进行特定标记,提高流通企业对目标产品的溯源效率。
在一申请实施例中,步骤S2包括:
基于产品溯源数据的类型,将产品溯源数据进行字段划分,得到若干产品溯源字段;在多个预设的编码规则中,确定与产品溯源字段相对应的编码规则;基于编码规则对产品溯源字段进行编码,得到产品编码字段;将多个编码字段按照指定顺序排列,生成当前产品数据标识码。
具体地,产品溯源服务器针对不同的产品数据字段设置不同的编码规则,通过对应的编码规则对每个产品数据字段进行编码,得到多个编码字段。其中,编码字段可以包括:目标产品的线体加工时间字段、加工参数字段以及不良品验证信息字段。
在得到多个编码字段之后,按照指定的顺序对多个编码字段进行排列,得到当前产品数据标识码。需要说明的是,此处的指定的顺序可以是随机顺序,也可以是按照每个编码字段的生成时间进行排序。
在本申请实施例中,产品溯源服务器将产品溯源数据中不同字段利用不同的编码规则进行编码,可以加强产品溯源数据的保密安全性。
在一申请实施例中,步骤S3,包括以下步骤:
S301、根据产品溯源标识码,确定出产品溯源标识码对应的流通企业标识码;
S302、基于流通企业标识码,获取对目标产品的产品数字标识码进行解析的解析接口;
基于流通企业标识码,获取与流通企业标识码相对应的企业历史注册信息;基于企业历史注册信息,获取流通企业的企业解析节点以及流通企业可解析的标识类型;根据历史注册信息中的企业对应的企业解析节点,获取企业对应的所有解析接口。
S303、基于解析接口以及产品数据标识码,获取目标产品的产品溯源信息。
根据企业可解析的标识类型,确定出每个解析接口可解析的标识类型;根据每个解析接口可解析的标识类型以及产品溯源标识码的类型,确定出符合要求的多个解析接口,其中,符合要求的多个解析接口可解析的标识类型与产品溯源标识码的类型相同。
在实际的接口调用时,存在多个解析接口,不同解析接口的解析能力不同,为了进一步提高接口解析的准确性,需要在多个解析接口中确定出符合要求的指定解析接口,对当前产品的产品数据标识码进行解析,得到当前产品的产品溯源数据。
需要说明的是,本申请实施例中的各步骤的步骤标号,其并不限制本申请技术方案中各操作的前后顺序。
基于与产品溯源方法实施例相同的发明构思,本申请实施例提供一种产品溯源装置,该装置包括:
溯源数据获取模块,其用于获取目标产品的产品溯源数据;
标识码获取模块,其用于基于预设的编码规则对所述产品溯源数据进行编码,获取所述目标产品的产品数据标识码;
溯源关系建立模块,其用于基于所述产品数据标识码与流通企业标识码,建立所述目标产品的产品溯源信息。
具体地,工业互联网是互联网和新一代信息技术与工业系统全方位深度融合,所形成的产业和应用生态,是工业智能化发展的关键综合信息基础设施。为了提高企业自身的竞争力,提高对用户的服务质量,以及提高用户对产品的参与感,越来越多的关注点在产品的全生命周期信息中。
在对工业产品进行追溯时,大都是通过对产品溯源数据进行编码,生成产品标识,但是只有与工业产品相对应的接收企业的解析节点才可以对产品标识进行解析。
在实际的应用过程中,若要建立产品的溯源信息,首先应确定产品的产品溯源数据。产品溯源数据按照产品所处阶段不同,可以分为生产数据和流通数据。生产数据是与生产原料、生产工序有关的,在生产阶段与产品有关的数据,流通数据是指在产品流通过程中产生的数据。生产企业通过企业生产过程执行系统获取产品生产执行过程中的所有追溯信息。
具体地,产品溯源服务器通过工位终端获取目标产品的线体加工时间信息以及目标产品的加工参数;通过手持PDA获取目标产品的不良验证信息;基于线体加工时间信息、加工参数以及不良验证信息,生成与目标产品的产品溯源数据。
在本申请实施例中,产品溯源信息服务器获取目标产品的产品溯源数据;基于预设的编码规则对产品溯源数据进行编码,获取目标产品的产品数据标识码;基于产品数据标识码与流通企业标识码,建立目标产品的产品溯源信息。本申请通过射频识别技术对工业产品对应的产品信息进行记录,方便相关人员对工业产品进行溯源跟踪,可以提高工业产品安全管理的有效性。
在一申请实施例中,所述溯源数据模块,包括:
第一数据获取子模块,其用于通过工位终端获取目标产品的线体加工时间信息以及目标产品的加工参数;
验证信息获取子模块,其用于通过手持PDA获取目标产品的不良验证信息;
溯源数据生成子模块,其用于基于所述线体加工时间信息、加工参数以及不良验证信息,生成与所述目标产品的产品溯源数据。
在一申请实施例中,所述验证信息获取子模块,包括:
数字编码获取单元,其用于通过手持PDA对所述目标产品的二维码进行扫描,得到所述目标产品的二维码数字编码;
匹配验证单元,其用于基于所述二维码数字编码以及不良品数据库,获取与所述目标产品的不良品验证信息。
在一申请实施例中,所述标识码获取模块,包括:
溯源字段获取子模块,其用于基于所述产品溯源数据的类型,将所述产品溯源数据进行字段划分,得到若干产品溯源字段;
规则匹配子模块,其用于确定与所述产品溯源字段相对应的编码规则;
编码字段获取子模块,其用于基于所述编码规则对所述产品溯源字段进行编码,得到产品编码字段;
标识码生成子模块,其用于将所述多个编码字段按照指定顺序排列,生成所述当前产品数据标识码。
在一申请实施例中,所述溯源关系建立模块,包括:
企业标识码获取子模块,其用于根据所述产品溯源标识码,确定出所述产品溯源标识码对应的流通企业标识码;
解析接口获取子模块,其用于基于所述流通企业标识码,获取对所述目标产品的产品数字标识码进行解析的解析接口;
溯源信息生成子模块,其用于基于所述解析接口以及所述产品数据标识码,获取所述目标产品的产品溯源信息。
在一申请实施例中,所述解析接口获取子模块,还包括:
注册信息获取单元,其用于基于所述流通企业标识码,获取与所述流通企业标识码相对应的企业历史注册信息;
标识类型获取单元,其用于基于所述企业历史注册信息,获取流通企业的企业解析节点以及所述流通企业可解析的标识类型;
接口获取单元,其用于根据所述历史注册信息中的所述企业对应的企业解析节点,获取所述企业对应的所有解析接口。
在一申请实施例中,所述产品溯源装置还包括:
标识类型解析模块,其用于所述根据所述企业可解析的标识类型,5确定出每个解析接口可解析的标识类型;
接口确定模块,其用于根据所述每个解析接口可解析的标识类型以及所述产品溯源标识码的类型,确定出符合要求的多个解析接口,其中,所述符合要求的多个解析接口可解析的标识类型与所述产品溯源标识码的类型相同。
第二方面,本申请实施例提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,该处理器执行计算机程序时实现第一方面提及的产品溯源方法。
第三方面,本申请实施例提供一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器执行时实现第一方面提及的产品溯源方法。
需要说明的是,在本申请中,诸如“第一”和“第二”等之类的关系术0语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅
包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为5这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况
下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算
机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序5在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供
的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。
以上仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是0显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或
范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
- 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
- 保险产品的测试方法及装置、存储介质及电子设备
- 图像处理方法和装置、电子设备、存储介质、程序产品
- 图像处理方法和装置、电子设备、存储介质、程序产品
- 人脸建模方法和装置、电子设备、存储介质、产品
- 一种农产品的智能溯源方法、装置、电子设备及存储介质
- 一种农产品安全溯源方法、装置、电子设备及存储介质