System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及产品溯源,具体为一种基于区块链的产品溯源系统。
技术介绍
1、近年来,随着人们消费水平的不断提高,对化妆品的需求越来越多,导致一些不法商贩利用假冒伪劣产品冒充正品进行销售,导致消费者对产品的信任程度越来越差,严重损害了生产商的利益。
2、目前,化妆品生产商为了保障消费者和合法权益以及消费者对品牌的信赖,大多采用传统的防伪标签、二维码、生产编码等信息验证产品的真伪,并进行产品溯源,通过授权经销商进行产品的销售,然而,现有技术主要依赖生产商将产品的生产信息录入系统,容易致使产品信息被篡改、溯源码重复使用、利用复制的溯源码将假冒伪劣产品包装成正品,现有技术无法有效记录经销商的销售行为,导致产品溯源时无法准确锁定经销商的异常销售行为,而且,由于现有技术主要通过人工进行市场调研、销售数据分析等手段判断产品是否出现窜货,不仅浪费大量人力和时间,还无法准确判断出现窜货的销售点,导致产品溯源效率较低,因此,设计提高准确性、溯源效率和实用性的一种基于区块链的产品溯源系统是很有必要的。
技术实现思路
1、本专利技术的目的在于提供一种基于区块链的产品溯源系统,以解决上述
技术介绍
中提出的问题。
2、为了解决上述技术问题,本专利技术提供如下技术方案:一种基于区块链的产品溯源系统,包括数据收集模块、溯源管理模块和举报反馈模块,所述数据收集模块用于收集产品的生产数据和供应链运输数据,将经销商的综合信息录入系统,收集产品的视觉图像,所述溯源管理模块用于监控产品的生产过程、供应
3、所述溯源管理模块包括产品监控模块和产品溯源模块,所述产品监控模块与产品溯源模块网络连接;
4、所诉产品监控模块进一步包括产品登记子模块、供应链管理子模块和销售监测子模块,所述产品登记子模块用于为产品构建溯源码,并将产品生产数据录入溯源码,所述供应链管理子模块用于将产品在供应链运输过程中各个环节的供应链运输数据录入溯源码,所述销售监测子模块用于分析经销商出售的商品的视觉图像,根据分析结果判断商品的真伪,并记录经销商的分销数据;
5、所述产品溯源模块进一步包括库存检测子模块和窜货检测子模块,所述库存检测子模块用于分析经销商的产品库存数据,根据分析结果判断经销商是否存在异常销售行为,包括异常囤货、非正规渠道销售,所述窜货检测子模块用于分析经销商出售产品的溯源码信息,根据分析结果判断经销商是否存在窜货行为,并对窜货源进行追溯。
6、根据上述技术方案,所述数据收集模块包括数据采集模块、经销商综合信息录入模块和传感器模块,所述数据采集模块用于收集产品的生产数据和供应链运输数据,所述经销商综合信息录入模块用于将经销商的综合信息录入系统,所述传感器模块用于收集产品的视觉图像。
7、根据上述技术方案,所述溯源管理模块包括产品监控模块和产品溯源模块,所述产品监控模块用于生成溯源码,将产品的生产数据和供应链运输数据记录在溯源码中,检测经销商出售的产品的真伪,并记录经销商的分销数据。
8、根据上述技术方案,所述溯源管理模块还包括产品溯源模块,所述产品溯源模块用于检测经销商的库存,分析经销商的产品入库数据和销售数据,根据分析结果判断经销商是否存在异常销售行为,分析经销商出售产品的销售地区信息,根据分析结果追溯窜货源。
9、根据上述技术方案,所述举报反馈模块包括用户追溯模块和反馈模块,所述用户追溯模块用于用户查询产品溯源信息,处理用户的追溯请求,所述反馈模块用于用户反馈产品信息追溯的异常。
10、根据上述技术方案,所述产品溯源系统的运行方法主要包括以下步骤:
11、步骤s1:通过数据采集模块,收集收集产品的生产数据和供应链运输数据,通过经销商综合信息录入模块,将经销商的综合信息录入系统,通过传感器模块,收集产品的视觉图像,所述信息及数据均存储在区块链中;
12、步骤s2:在数据收集完成后,系统启动产品监控模块,记录产品的生产数据和供应链运输数据,分析经销商出售的产品信息,根据分析结果判断产品的真伪,并记录经销商的分销数据;
13、步骤s3:在产品的销售过程中,系统启动产品溯源模块,开始分析经销商的商品库存和产品出售数据,根据分析结果判断经销商是否存在异常销售行为,并对异常销售行为进行溯源;
14、步骤s4:在用户购买产品后,通过用户追溯模块,查询产品的综合信息,并反馈产品的异常信息。
15、根据上述技术方案,所述步骤s2进一步包括以下步骤:
16、步骤s21:获取产品的生产数据,识别产品的编码,系统根据产品的编码生成唯一的专用码,根据产品的编码调取数据库中对应产品生产数据麻将产品生产数据录入专用溯源码中;
17、步骤s22:获取供应链运输数据,调取供应链订单,识别供应产品批次编码,根据批次编码调取数据库中对应的专用溯源码,识别供应链目标经销商信息,将目标经销商的销售标记录入专用溯源码;
18、步骤s23:在经销商出售目标产品时,获取出售的产品的视觉图像,识别目标产品的特征节点,对比数据库,当目标产品的特征节点相似度大于阈值,则识别目标产品的专用溯源码,利用专用读取设备读取专用溯源码中的信息,若能读取到信息,则将目标产品标记为第一产品,反之则将目标产品标记为第二产品,当目标产品的特征节点相似度小于阈值时,则系统继续检测。
19、根据上述技术方案,所述步骤s23进一步包括以下步骤:
20、步骤s231:获取第一产品和经销商信息,识别第一产品的溯源码,将经销商信息录入第一产品的溯源码中,获取第二产品,识别第二产品的溯源码,将第二产品的溯源码与数据库中对应的专用溯源码进行重叠对比,若相似度大于阈值,则将所述溯源码录入系统,并标记为伪劣码,反之则将所述溯源码录入系统,并标记为被刮码;
21、步骤s232:当第一经销商识别到目标产品溯源码为伪劣码时,识别目标产品的订单编码,调取第一经销商信息,根据第一经销商信息调取第一经销商与供应链上游第二经销商之间的产品订单记录,根据第一经销商信息,调取数据库中对应解密密钥,利用解密密钥对所述订单记录进行解密,识别所述订单中所有产品的订单编码,对比目标产品的订单编码,若所述订单编码相同,则将第二经销商标记为违规经销商,反之则系统继续检测第二经销商与第三经销商之间的产品订单记录;
22、步骤s233:获取经销商读取的溯源码信息,识别溯源码中的用户id和经销商出售信息,若存在用户id,则将该产品标记为伪劣品,并禁止出售,同时根据用户id向用户发送通知召回产品,若存在经销商出售信息,则将该产品标记为伪劣品,并本文档来自技高网...
【技术保护点】
1.一种基于区块链的产品溯源系统,包括数据收集模块、溯源管理模块和举报反馈模块,其特征在于:所述数据收集模块用于收集产品的生产数据和供应链运输数据,将经销商的综合信息录入系统,收集产品的视觉图像,所述溯源管理模块用于监控产品的生产过程、供应链运输过程和经销商的销售过程,将产品生产数据、供应链运输数据和经销商综合信息录入溯源码,分析经销商库存和经销商的销售数据,根据分析结果判断经销商是否存在窜货销售或销售假冒伪劣产品,所述举报反馈模块用于通过用户端对产品的各个环节进行溯源,并反馈溯源结果,所述数据收集模块、溯源管理模块和举报反馈模块相互网络连接;
2.根据权利要求1所述的一种基于区块链的产品溯源系统,其特征在于:所述数据收集模块包括数据采集模块、经销商综合信息录入模块和传感器模块,所述数据采集模块用于收集产品的生产数据和供应链运输数据,所述经销商综合信息录入模块用于将经销商的综合信息录入系统,所述传感器模块用于收集产品的视觉图像。
3.根据权利要求2所述的一种基于区块链的产品溯源系统,其特征在于:所述溯源管理模块包括产品监控模块和产品溯源模块,所述产品监控模
4.根据权利要求3所述的一种基于区块链的产品溯源系统,其特征在于:所述溯源管理模块还包括产品溯源模块,所述产品溯源模块用于检测经销商的库存,分析经销商的产品入库数据和销售数据,根据分析结果判断经销商是否存在异常销售行为,分析经销商出售产品的销售地区信息,根据分析结果追溯窜货源。
5.根据权利要求4所述的一种基于区块链的产品溯源系统,其特征在于:所述举报反馈模块包括用户追溯模块和反馈模块,所述用户追溯模块用于用户查询产品溯源信息,处理用户的追溯请求,所述反馈模块用于用户反馈产品信息追溯的异常。
6.根据权利要求5所述的一种基于区块链的产品溯源系统,其特征在于:所述产品溯源系统的运行方法主要包括以下步骤:
7.根据权利要求6所述的一种基于区块链的产品溯源系统,其特征在于:所述步骤S2进一步包括以下步骤:
8.根据权利要求7所述的一种基于区块链的产品溯源系统,其特征在于:所述步骤S23进一步包括以下步骤:
9.根据权利要求8所述的一种基于区块链的产品溯源系统,其特征在于:所述步骤S3进一步包括一下步骤:
10.根据权利要求9所述的一种基于区块链的产品溯源系统,其特征在于:所述步骤S4进一步包括以下步骤:
...【技术特征摘要】
1.一种基于区块链的产品溯源系统,包括数据收集模块、溯源管理模块和举报反馈模块,其特征在于:所述数据收集模块用于收集产品的生产数据和供应链运输数据,将经销商的综合信息录入系统,收集产品的视觉图像,所述溯源管理模块用于监控产品的生产过程、供应链运输过程和经销商的销售过程,将产品生产数据、供应链运输数据和经销商综合信息录入溯源码,分析经销商库存和经销商的销售数据,根据分析结果判断经销商是否存在窜货销售或销售假冒伪劣产品,所述举报反馈模块用于通过用户端对产品的各个环节进行溯源,并反馈溯源结果,所述数据收集模块、溯源管理模块和举报反馈模块相互网络连接;
2.根据权利要求1所述的一种基于区块链的产品溯源系统,其特征在于:所述数据收集模块包括数据采集模块、经销商综合信息录入模块和传感器模块,所述数据采集模块用于收集产品的生产数据和供应链运输数据,所述经销商综合信息录入模块用于将经销商的综合信息录入系统,所述传感器模块用于收集产品的视觉图像。
3.根据权利要求2所述的一种基于区块链的产品溯源系统,其特征在于:所述溯源管理模块包括产品监控模块和产品溯源模块,所述产品监控模块用于生成溯源码,将产品的生产数据和供应链运输数据记录在溯源码中,检测经销商出售的产品的真伪,并记录经销商的分销...
【专利技术属性】
技术研发人员:薛超,沈醒佳,拉里,
申请(专利权)人:海王数据信息技术天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。