基于云计算的有机农产品安全溯源系统及方法技术方案

技术编号:26173766 阅读:28 留言:0更新日期:2020-10-31 13:58
本发明专利技术涉及农产品追溯技术领域,具体为基于云计算的有机农产品安全溯源系统及方法,该系统包括:数据采集系统,用于采集农产品的安全追溯数据;用户终端,用于向溯源管理系统发送追溯请求并显示返回结果;溯源管理系统,包括信息上链管理模块和追溯信息查询模块,用于接收用户终端发送的追溯请求并获取追溯信息;区块链服务系统,用于根据信息上链管理模块的请求构建农产品追溯智能合约,还用于将追溯智能合约形成合约区块数据并发布,区块链服务系统还用于向追溯信息查询模块提供追溯信息。本申请的基于云计算的有机农产品安全溯源系统及方法,能够解决现有溯源系统存在的数据管理成本高、容易后台篡改以及数据安全性较差的问题。

【技术实现步骤摘要】
基于云计算的有机农产品安全溯源系统及方法
本专利技术涉及农产品追溯
,具体为基于云计算的有机农产品安全溯源系统及方法。
技术介绍
随着消费者对农产品消费水平不断增长,人们对农产品的品质和安全要求越来越高,为解决农产品质量和安全的监管问题,建立一个可靠、透明的农产品溯源系统尤为必要。对于监管部门来说,当发生农产品安全事件时,通过农产品溯源系统可以快速查询农产品从生产、仓储、加工到销售全过程的详细信息,准确找出发生问题的环节和责任主体,从而对农产品质量和安全进行监管。传统的溯源系统依赖于数据库存储技术,溯源信息停留在生产日期、检验检疫合格等初级信息层面,完整的溯源信息应包含农产品生产商、加工商、销售商和消费者等多个主体,涉及生产、仓储、加工、销售等多个业务环节的全过程信息,对于物联网采集的海量信息,数据库技术按照统一标准管理的工作量和成本较高,同时由于传统的溯源系统是单一中心节点存储数据,可以通过后台篡改数据,存在数据安全性问题,导致数据的公信力降低。
技术实现思路
本专利技术意在提供基于云计算的有机农产品安全溯源系统及方法,能够解决现有溯源系统存在的数据容易被后台篡改以及数据安全性较差的问题。本申请提供如下技术方案:基于云计算的有机农产品安全溯源系统,包括:数据采集系统,用于采集农产品的安全追溯数据;用户终端,用于向溯源管理系统发送追溯请求并显示返回结果;溯源管理系统,包括信息上链管理模块和追溯信息查询模块,所述信息上链管理模块包括数据接收模块和追溯信息追加模块,所述数据接收模块用于接收数据采集系统上传的安全追溯数据,所述追溯信息追加模块用于根据数据接收模块接收到的安全追溯数据向区块链服务系统发送追溯信息追加请求;所述追溯信息查询模块用于接收用户终端发送的追溯请求,并根据追溯请求从区块服务系统中获取追溯信息并发送给用户终端;区块链服务系统,用于根据信息上链管理模块的请求构建农产品追溯智能合约,还用于将追溯智能合约形成合约区块数据并发布,所述区块链服务系统还用于向追溯信息查询模块提供追溯信息。本专利技术技术方案中,通过数据采集系统采集农产品种植、加工、流转过程中的各个信息,并且将全过程的信息写入区块链;使得农产品从种植生产到运输再到最后销售,每一个环节的信息都被记录在区块链上;由于区块链上信息不能随意篡改,用户通过对追溯信息的查询,即可获取产品种植生产、仓储、流通、营销等各个环节的信息,实现对农产品全生命周期的追溯,解决现有溯源系统存在数据容易被后台篡改以及数据安全性较差的问题。进一步,所述安全追溯数据包括农产品种植数据,所述数据采集系统包括农产品种植数据采集系统,用于采集农产品种植数据,所述农产品种植数据包括农产品基本信息、生长环境信息、施肥信息、病虫防治信息以及采摘存储信息。通过农产品种植数据对农产品的种植过程进行记录,方便后续对农产品种植过程进行追溯。进一步,所述安全追溯数据包括农产品物流数据,所述数据采集系统还包括物流数据采集系统,用于采集农产品物流数据,所述物流数据包括物流基础信息、承运信息以及配送信息。通过物流数据方便针对物流过程进行追溯。进一步,所述安全追溯数据还包括供应链数据,所述数据采集系统还包括供应链数据采集系统,用于采集农产品的供应链数据,所述供应链数据包括采购信息、入库信息、仓储信息、出库信息、销售记录信息。通过供应链数据方便对供应链流转过程进行追溯。进一步,所述用户终端还用于发送溯源码生成请求,所述溯源管理系统还包括溯源码生成模块和溯源码管理模块,所述溯源码生成模块用于根据用户终端发生的溯源码生成请求生成溯源码,溯源码管理模块存储各个溯源码对应的区块合约地址,所述追溯请求中包括溯源码,所述追溯信息查询模块包括溯源码解析模块,所述溯源码解析模块用于根据追溯请求中的溯源码解析区块合约地址,所述追溯信息查询模块用于根据追溯查询地址从区块链服务系统中获取追溯信息。通过溯源码来获取追溯信息简单方便,便于推广应用。进一步,所述溯源码生成请求包括原溯源码信息和新增区块合约地址,所述溯源码生成模块生成的溯源码的区块合约地址包括原溯源码对应的区块合约地址和新增区块合约地址。溯源码对应的区块合约地址既包括原溯源码的区块合约地址,又包括新增区块合约地址,进而通过最新的溯源码即可得到所有的追溯信息。进一步,所述溯源码中包含有原溯源码信息。方便查看溯源码的变更过程,便于用户快速了解哪些单位参与了追溯信息的追加。进一步,所述溯源码为二维码、条形码、NFC数据卡、RFID标签中的一种或多种。增加系统通用性,适用于不同的应用场景,更加方便用户使用。进一步,本申请还公开了一种基于云计算的有机农产品安全溯源方法,该方法使用了上述的基于云计算的有机农产品安全溯源系统,该方法包括以下内容:数据采集步骤,采集农产品的安全追溯数据;信息上链步骤,接收数据采集系统上传的安全追溯数据,根据数据接收模块接收到的安全追溯数据向区块链服务系统发送追溯信息追加请求;区块链服务步骤,根据信追溯信息追加请求构建农产品追溯智能合约,将追溯智能合约形成合约区块数据并发布;溯源步骤,用户终端向溯源管理系统发送追溯请求,溯源管理系统根据追溯请求从区块服务系统中获取追溯信息并发送给用户终端。通过数据采集步骤采集农产品种植、加工、流转过程中的各个信息,并通过信息上链步骤将全过程的信息写入区块链;使得农产品从种植生产到运输再到最后销售,每一个环节的信息都被记录在区块链上;由于区块链上信息不能随意篡改,用户通过溯源步骤,即可获取产品种植生产、仓储、流通、营销等各个环节的信息,实现对农产品全生命周期的追溯,解决现有溯源系统存在数据容易被后台篡改以及数据安全性较差的问题。进一步,还包括溯源码生成步骤,根据溯源码生成请求生成溯源码;所述溯源步骤中,追溯请求中包含溯源码,溯源管理系统根据溯源码获取区块合约地址,溯源管理系统根据区块合约地址获取追溯信息。通过溯源码来获取追溯信息简单方便,便于推广应用。附图说明图1为本申请基于云计算的有机农产品安全溯源系统及方法实施例中的逻辑框图。具体实施方式下面通过具体实施方式进一步详细说明:实施例一如图1所示,本实施例的基于云计算的有机农产品安全溯源系统,包括数据采集系统、用户终端、溯源管理系统以及区块链服务系统。具体的,数据采集系统,用于采集农产品的安全追溯数据;本实施例中,安全追溯数据包括农产品从种植生产到销售过程的所有可用数据,具体的至少应该包括农产品种植数据、农产品物流数据以及供应链数据等数据,数据采集系统包括农产品种植数据采集系统、物流数据采集系统以及供应量数据采集系统。农产品种植数据采集系统用于采集农产品种植数据,物流数据采集系统用于采集农产品物流数据,供应链数据采集系统用于采集农产品的供应链数据。本实施例中,农产品种植数据包括农产品基本信息、生长环境信息、施本文档来自技高网...

【技术保护点】
1.基于云计算的有机农产品安全溯源系统,其特征在于:包括:/n数据采集系统,用于采集农产品的安全追溯数据;/n用户终端,用于向溯源管理系统发送追溯请求并显示返回结果;/n溯源管理系统,包括信息上链管理模块和追溯信息查询模块,所述信息上链管理模块包括数据接收模块和追溯信息追加模块,所述数据接收模块用于接收数据采集系统上传的安全追溯数据,所述追溯信息追加模块用于根据数据接收模块接收到的安全追溯数据向区块链服务系统发送追溯信息追加请求;所述追溯信息查询模块用于接收用户终端发送的追溯请求,并根据追溯请求从区块服务系统中获取追溯信息并发送给用户终端;/n区块链服务系统,用于根据信息上链管理模块的请求构建农产品追溯智能合约,还用于将追溯智能合约形成合约区块数据并发布,所述区块链服务系统还用于向追溯信息查询模块提供追溯信息。/n

【技术特征摘要】
1.基于云计算的有机农产品安全溯源系统,其特征在于:包括:
数据采集系统,用于采集农产品的安全追溯数据;
用户终端,用于向溯源管理系统发送追溯请求并显示返回结果;
溯源管理系统,包括信息上链管理模块和追溯信息查询模块,所述信息上链管理模块包括数据接收模块和追溯信息追加模块,所述数据接收模块用于接收数据采集系统上传的安全追溯数据,所述追溯信息追加模块用于根据数据接收模块接收到的安全追溯数据向区块链服务系统发送追溯信息追加请求;所述追溯信息查询模块用于接收用户终端发送的追溯请求,并根据追溯请求从区块服务系统中获取追溯信息并发送给用户终端;
区块链服务系统,用于根据信息上链管理模块的请求构建农产品追溯智能合约,还用于将追溯智能合约形成合约区块数据并发布,所述区块链服务系统还用于向追溯信息查询模块提供追溯信息。


2.根据权利要求1所述的基于云计算的有机农产品安全溯源系统,其特征在于:所述安全追溯数据包括农产品种植数据,所述数据采集系统包括农产品种植数据采集系统,用于采集农产品种植数据,所述农产品种植数据包括农产品基本信息、生长环境信息、施肥信息、病虫防治信息以及采摘存储信息。


3.根据权利要求2所述的基于云计算的有机农产品安全溯源系统,其特征在于:所述安全追溯数据包括农产品物流数据,所述数据采集系统还包括物流数据采集系统,用于采集农产品物流数据,所述物流数据包括物流基础信息、承运信息以及配送信息。


4.根据权利要求3所述的基于云计算的有机农产品安全溯源系统,其特征在于:所述安全追溯数据还包括供应链数据,所述数据采集系统还包括供应链数据采集系统,用于采集农产品的供应链数据,所述供应链数据包括采购信息、入库信息、仓储信息、出库信息、销售记录信息。


5.根据权利要求4所述的基于云计算的有机农产品安全溯源系统,其特征在于:所述用户终端还用于发送溯源码生成请求,所述溯源管理系统还包括溯源码生成模块和溯源码管理模...

【专利技术属性】
技术研发人员:康阳李强马新强
申请(专利权)人:重庆文理学院
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1