基于分布式网络的商品溯源方法和系统、设备和介质与流程

文档序号:37152798发布日期:2024-02-26 17:09阅读:14来源:国知局
基于分布式网络的商品溯源方法和系统、设备和介质与流程

本技术涉及去中心化的工业互联网技术,尤其是一种基于分布式网络的商品溯源方法和系统、设备和介质。


背景技术:

1、web3.0用于描述互联网潜在的下一阶段,一个运行在区块链技术之上的去中心化的互联网。web3.0通过设计新的技术协议和建设新的基础设施,让互联网更加去中心化、更加安全。web3.0使网站内的信息可以直接和其他网站相关信息进行交互,能通过第三方信息平台同时对多家网站的信息进行整合使用;用户在互联网上拥有自己的数据,并能在不同网站上使用;完全基于万维网(web),用浏览器即可实现复杂系统程序才能实现的系统功能。

2、随着科技的进步和发展、以及分工的细化,在人们生活中流通的商品种类日益丰富,商品到达消费者之前涉及的环节也越来越多,例如包括原料生产、原料采购、商品生产、物流等,在任一环节出现问题,都可能影响商品的质量,尤其是对于食品这类对原料品质、生产要求和保质期限等要求较高的商品;并且,一旦任一出现问题,则同批次的商品都可能出现类似问题。

3、而现有技术中,商品到达消费者之前涉及的环节分别由不同的企业负责,各环节负责企业的数据相互孤立,在消费者发现购买的某一商品出现质量问题时,经销商仅针对出现质量问题的个例商品进行处理,而无法对商品进行溯源、确定商品出现质量问题的环节和可能出现类似质量问题的同批次商品。


技术实现思路

1、本技术实施例提供一种基于分布式网络的商品溯源方法和系统、设备和介质,以利用web3.0技术实现对商品生产产业链的数据汇集,有助于实现对商品的溯源。

2、本技术实施例的一个方面,提供一种基于分布式网络的商品溯源方法,包括:

3、在原料采购环节,商品生产商登录商品生产系统后,在所述商品生产系统中创建商品的生产订单;其中,所述生产商已在区块链上注册,所述生产订单包括:商品标识信息、商品数量、至少一种原料的原料标识信息和各种原料的数量;

4、所述商品生产系统基于预先配置,针对所述生产订单生成至少一个原料采购订单,并在所述生产订单的相关信息中记录所述至少一个原料采购订单,并将各原料采购订单分别发送给各原料供货商的原料管理系统;其中,所述各原料供货商已在区块链上注册,各原料采购订单用于对应采购一种原料;

5、在商品生产环节,利用关联至所述商品生产系统的第一标识扫描设备扫描当前用于商品生产的目标原料的原料标识编码和目标商品生产设备的设备标识码,并将所述目标原料的原料标识编码和所述目标商品生产设备的设备标识码之间的关联关系上传至所述生产订单的相关信息中;其中,所述目标原料由各原料供货商分别基于对应的原料采购订单生产得到,所述原料标识编码由已在区块链上注册的标识生成设备基于所述目标原料的原料标识和生产信息、以及生产日期生成;

6、利用所述目标商品生产设备基于所述目标原料进行商品生产,并利用已在区块链上注册的商品赋码设备,基于商品的生产信息和生产日期生成商品标识编码,对生产的单件商品分别赋予所述商品标识编码;

7、在商品封装环节,在将多件商品封装为一个封装单位时,将所述多件商品的商品标识编码关联,生成一个封装单位的单位标识编码,并将所述多件商品的商品标识编码与所述单位标识编码之间的关联关系上传至所述生产订单的相关信息中;

8、基于所述生产订单的相关信息形成分布式的商品溯源信息。

9、可选地,在本技术任一方法实施例中,将各原料采购订单分别发送给各原料供货商的原料管理系统之后,还包括:

10、在原料生产环节,分别基于对应的原料采购订单进行原料生产,并在对应原料的生产过程中,利用所述标识生成设备,基于所述对应原料的原料标识和生产信息,生成所述对应原料的原料标识编码,并对所述对应原料赋予所述原料标识编码。

11、可选地,在本技术任一方法实施例中,生成所述对应原料的原料标识编码,并对所述对应原料赋予所述原料标识编码之后,还包括:

12、在原料发货运输环节,进行对应原料发货,并在原料管理系统中将对应的原料采购订单、对应原料的原料标识编码和第一物流信息进行关联,得到第一关联信息;其中,所述第一物流信息包括:承运商信息、车辆信息、司机信息和发货时间;

13、基于所述生产订单的相关信息形成分布式的商品溯源信息,包括:

14、基于所述生产订单的相关信息和所述第一关联信息形成分布式的商品溯源信息。

15、可选地,在本技术任一方法实施例中,进行对应原料发货之后,还包括:

16、在原料入库环节,各原料在生产商入库时,在所述商品生产系统中对应的原料采购订单的相关信息中记录入库原料的原料入库信息,所述原料入库信息包括入库原料的原料标识编码和第二物流信息;其中,所述第二物流信息包括:承运商信息、车辆信息、司机信息和入库时间;

17、基于所述生产订单的相关信息形成分布式的商品溯源信息,包括:

18、基于所述生产订单的相关信息、所述原料采购订单的相关信息和所述第一关联信息形成分布式的商品溯源信息。

19、可选地,在本技术任一方法实施例中,在所述商品生产系统中创建商品的生产订单,包括:

20、在商品订购环节,根据商品的实时产销状态和经销商通过商品订购系统发送的商品采购订单,在所述商品生产系统中创建商品的生产订单,并在所述生产订单的相关信息中记录所述商品采购订单;

21、在商品封装环节之后,还包括:

22、在商品发货运输环节,所述商品生产系统中根据所述商品采购订单生成发货单;

23、基于所述商品采购订单中的封装单位数量,利用关联至所述商品生产系统的第二标识扫描设备,扫描所述封装单位数量的封装单位的单位标识编码进行商品发货,并在所述商品生产系统中将所述商品采购订单、所述封装单位数量的封装单位的单位标识编码和第三物流信息进行关联,得到第三关联信息;其中,所述第三物流信息包括:承运商信息、车辆信息、司机信息和发货时间;

24、在商品入库环节,利用关联至所述商品订购系统的第三标识扫描设备,选择所述商品采购订单后扫描所述封装单位数量的封装单位的单位标识编码,并在所述商品订购系统中所述商品采购订单的相关信息中记录入库商品的商品入库信息,所述商品入库信息包括入库商品的单位标识编码和第四物流信息;其中,所述第四物流信息包括:承运商信息、车辆信息、司机信息和入库时间;

25、基于所述生产订单的相关信息形成分布式的商品溯源信息,包括:

26、基于所述生产订单的相关信息、所述原料采购订单的相关信息、所述第一关联信息、所述第三关联信息和所述第四物流信息形成分布式的商品溯源信息。

27、可选地,在本技术任一方法实施例中,扫描所述封装单位数量的封装单位的单位标识编码进行商品发货之后,还包括:

28、所述商品生产系统将所述第三关联信息推送给所述商品订购系统;

29、所述商品订购系统在所述商品采购订单的相关信息中记录所述第三关联信息;

30、在商品入库环节,利用关联至所述商品订购系统的第三标识扫描设备,选择所述商品采购订单后扫描所述封装单位数量的封装单位的单位标识编码之后,还包括:

31、将扫描出的单位标识编码和所述第四物流信息上传至所述商品订购系统;

32、所述商品订购系统比较所述扫描出的单位标识编码和所述第四物流信息,与所述第三关联信息是否匹配;

33、若匹配,自动确认收货,执行所述在所述商品订购系统中所述商品采购订单的相关信息中记录入库商品的商品入库信息的操作。

34、可选地,在本技术任一方法实施例中,基于所述生产订单的相关信息形成分布式的商品溯源信息之后,还包括:

35、在商品流通消费环节,用户通过消费者终端扫描商品上的商品标识编码发送查询请求;

36、所述商品生产系统获取所述查询请求中的商品标识编码对应的溯源信息并返回所述消费者终端。

37、本技术实施例的一个方面,提供一种基于分布式网络的商品溯源系统,包括:

38、商品生产系统,用于在原料采购环节,接收商品生产商登录该商品生产系统后创建的商品的生产订单;其中,所述生产商已在区块链上注册,所述生产订单包括:商品标识信息、商品数量、至少一种原料的原料标识信息和各种原料的数量;基于预先配置,针对所述生产订单生成至少一个原料采购订单,并在所述生产订单的相关信息中记录所述至少一个原料采购订单,并将各原料采购订单分别发送给各原料供货商的原料管理系统;其中,所述各原料供货商已在区块链上注册,各原料采购订单用于对应采购一种原料;

39、第一标识扫描设备,关联至所述商品生产系统,用于在商品生产环节,扫描当前用于商品生产的目标原料的原料标识编码和目标商品生产设备的设备标识码,并将所述目标原料的原料标识编码和所述目标商品生产设备的设备标识码之间的关联关系上传至所述生产订单的相关信息中;其中,所述目标原料由各原料供货商分别基于对应的原料采购订单生产得到,所述原料标识编码由已在区块链上注册的标识生成设备基于所述目标原料的原料标识和生产信息、以及生产日期生成;

40、目标商品生产设备,用于基于所述目标原料进行商品生产;

41、商品赋码设备,用于利用已在区块链上注册的商品赋码设备,基于商品的生产信息和生产日期生成商品标识编码,对所述目标商品生产设备生产的单件商品分别赋予所述商品标识编码;

42、商品封装设备,用于在商品封装环节,分别将多件商品封装为一个封装单位;

43、单位赋码设备,用于在所述商品封装设备将多件商品封装为一个封装单位时,将所述多件商品的商品标识编码关联,生成一个封装单位的单位标识编码,并将所述多件商品的商品标识编码与所述单位标识编码之间的关联关系上传至所述生产订单的相关信息中;

44、溯源信息形成装置,用于基于所述生产订单的相关信息形成分布式的商品溯源信息。

45、本技术实施例的又一个方面,提供一种电子设备,包括:

46、存储器,用于存储计算机程序产品;

47、处理器,用于执行所述存储器中存储的计算机程序产品,且所述计算机程序产品被执行时,实现本技术上述任一实施例所述的方法。

48、本技术实施例的再一个方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时,实现本技术上述任一实施例所述的方法。

49、本技术实施例,提供了一种基于web3.0技术形成基于分布式网络的商品溯源信息的实现方案,在原料采购环节,商品生产商登录商品生产系统后,在商品生产系统中创建商品的生产订单,商品生产系统基于预先配置,针对生产订单生成至少一个原料采购订单,并在生产订单的相关信息中记录至少一个原料采购订单,并将各原料采购订单分别发送给各原料供货商的原料管理系统;在商品生产环节,利用关联至商品生产系统的第一标识扫描设备扫描当前用于商品生产的目标原料的原料标识编码和目标商品生产设备的设备标识码,并将目标原料的原料标识编码和目标商品生产设备的设备标识码之间的关联关系上传至生产订单的相关信息中,之后,利用目标商品生产设备基于目标原料进行商品生产,并利用已在区块链上注册的商品赋码设备,基于商品的生产信息和生产日期生成商品标识编码,对生产的单件商品分别赋予商品标识编码;在商品封装环节,在将多件商品封装为一个封装单位时,将多件商品的商品标识编码关联,生成一个封装单位的单位标识编码,并将多件商品的商品标识编码与单位标识编码之间的关联关系上传至生产订单的相关信息中;从而,基于生产订单的相关信息形成分布式的商品溯源信息。由此,利用web3.0技术,实现了对商品生产从原料采购、原料生产、商品生产、再到商品封装全产业链的数据汇集,形成了分布式的商品溯源信息,在某一商品出现质量问题时,能够基于该商品溯源信息实现对商品的溯源,有助于快速、准确确定商品出现质量问题的环节和可能出现类似质量问题的同批次商品。

50、下面通过附图和实施例,对本技术的技术方案做进一步的详细描述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1