首页> 中国专利> 基于北斗时空基准的农产品溯源码编制系统

基于北斗时空基准的农产品溯源码编制系统

摘要

本发明提供基于北斗时空基准的农产品溯源码编制系统,属于农产品溯源的技术领域,包括;信息获取模块,配置为:获取农产品相关信息,农产品相关信息包括类别信息、时空信息及状态信息;流通码获取模块,配置为:获取农产品相关标准,并基于农产品相关标准及信息获取模块获取的农产品相关信息生成农产品标准代码;溯源码生成模块,配置为:接收农产品相关信息及农产品标准代码,基于农产品相关信息及农产品标准代码生成农产品溯源码。本发明将与农产品相关的时空信息融入至农产品溯源码中,可以对农产品生产、存储、流通等各环进行溯源,具有使农产品安全追溯信息全面且及时的优点。

著录项

  • 公开/公告号CN112766988A

    专利类型发明专利

  • 公开/公告日2021-05-07

    原文格式PDF

  • 申请/专利权人 中国科学院空天信息创新研究院;

    申请/专利号CN202110120306.0

  • 发明设计人 李亚平;王大成;王盛刚;

    申请日2021-01-28

  • 分类号G06Q30/00(20120101);G01S19/42(20100101);G06K17/00(20060101);G06F16/22(20190101);G06F16/245(20190101);G06F16/29(20190101);

  • 代理机构11513 北京远创理想知识产权代理事务所(普通合伙);

  • 代理人卫安乐

  • 地址 100080 北京市海淀区北四环西路19号

  • 入库时间 2023-06-19 10:54:12

说明书

技术领域

本发明涉及农产品溯源的技术领域,具体涉及基于北斗时空基准的农产品溯源码编制系统。

背景技术

随着人们的生活水平越来逐步提高,农产品的质量安全也越来越重要,农产品质量安全问题不仅关系到公众的身体健康,而且对农业发展、农民增收、农业贸易和农业现代化建设具有重大影响,成为新时期我国农产品生产和供给急需解决的一个重要课题。要达到提高农产品优质生产和消费安全目标,就要解决和实现对农产品“从田头到餐桌”的全程质量监控,治本之策是要建立完善的农产品质量安全体系。多年的实践证明,农产品质量安全管理需要建立长效机制,需要落实责任管理,建立以农产品质量安全追溯系统为主的信息化平台,既是构建农产品质量安全管理长效机制的重要内容,又是落实责任管理的重要保障,同时也是发达国家的通行做法和发展趋势。实施农产品质量追溯的重要性日益凸现,国内外对农产品“从田头到餐桌”的全程监控需求升级,为全球农产品赋予唯一的编码,然后在产品的生产、仓储、分销、物流运输、销售终端等各个环节采集数据并追踪,构成产品的生产、仓储、销售、流通和服务的全生命周期管理是保障农产品安全的重要举措。

现有技术中多存在农产品安全追溯不全面、追溯滞后的情况,给农产品安全带来安全隐患。

发明内容

本发明的目的在于克服现有技术中的缺点,提供基于北斗时空基准的农产品溯源码编制系统,将与农产品相关的时空信息融入至农产品溯源码中,可以对农产品生产、存储、流通等各环进行溯源,具有使农产品安全追溯信息全面且及时的优点。

第一方面,在一些可能的实现方式里:基于北斗时空基准的农产品溯源码编制系统,包括:

信息获取模块,配置为:获取农产品相关信息,所述农产品相关信息包括类别信息、时空信息及状态信息;

流通码获取模块,与所述信息获取模块通信连接,配置为:获取农产品相关标准,并根据所述农产品相关标准及所述信息获取模块获取的农产品相关信息生成农产品标准代码;

溯源码生成模块,与所述信息获取模块及所述流通码获取模块分别通信连接,配置为:接收所述农产品相关信息及所述农产品标准代码,根据所述农产品相关信息及所述农产品标准代码生成农产品溯源码。

本发明的有益效果是,先通过信息获取模块获取与农产品相关的类别信息、时空信息及状态信息;再通过流通码获取模块根据标准及信息获取模块获取的农产品相关信息生成与农产品标准代码;最后通过溯源码生成模块信息获取模块获取的类别信息、时空信息、状态信息及流通码获取模块生成的农产品标准代码生成农产品溯源码,将与农产品相关的时空信息融入至农产品溯源码中,可以对农产品生产、存储、流通等各环进行溯源,达到使农产品安全追溯信息全面且及时的效果。

结合第一方面,在一些可能的实现方式里,所述信息获取模块包括:

获取所述类别信息、所述时空信息及农产品生产信息,其中,所述时空信息中包括农产品的生长位置信息及采摘北斗时间,所述农产品生产信息包括农产品的生产状态的对应信息;

仓储信息获取单元,配置为:获取仓储状态信息,所述仓储状态信息包括农产品的仓储状态的对应信息;以及

流通信息获取单元,配置为:获取流通状态信息,所述流通状态信息包括农产品的流通状态的对应信息;

其中,所述溯源码生成模块进一步配置为:根据所述生产信息获取单元获取的所述类别信息、所述时空信息、所述农产品生产信息及所述流通码获取模块获取的所述农产品标准代码生成所述农产品溯源码;根据所述仓储信息获取单元获取的所述仓储状态信息更新所述农产品溯源码;以及根据所述流通信息获取单元获取的所述流通状态信息更新所述农产品溯源码。

采用上述进一步方案的有益效果是,在农产品采摘过程中,溯源码生成模块根据生产信息获取单元获取的类别信息、时空信息、生产状态信息及流通码获取模块生成的农产品标准代码生成农产品溯源码,将农产品相关的时空信息融入至农产品溯源码中,此时,农产品溯源码中记载的农产品的状态为农产品处于采摘状态。在农产品存储过程中,仓储信息获取单元获取仓储状态信息,溯源码生成模块根据仓储信息获取单元获取的仓储状态信息更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态为农产品处于仓储状态。在农产品流通过程中,流通信息获取单元获取流通状态信息,溯源码生成模块根据流通信息获取单元获取的流通状态信息更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态为农产品处于流通状态,从而达到根据农产品溯源码,可以对农产品生产、存储、流通等各环进行溯源的效果。

结合第一方面,在一些可能的实现方式里,所述生产信息获取单元进一步配置为:根据北斗广域增强系统获取农产品的所述生长位置信息及所述采摘北斗时间。

采用上述进一步方案的有益效果是,根据北斗广域增强系统获得更为精准的农产品的生长位置信息及采摘北斗时间。

结合第一方面,在一些可能的实现方式里,所述生产信息获取单元进一步配置为:根据所述北斗广域增强系统发送的农产品的所述生长位置信息,将所述农产品的所述生长位置信息换算为所述农产品的生长位置的大地坐标信息;并将所述大地坐标信息并发送至所述流通码获取模块;

所述溯源码生成模块进一步配置为:根据所述生产信息获取单元获取的所述类别信息、所述采摘北斗时间、所述大地坐标信息、所述农产品生产信息及所述农产品标准代码生成所述农产品溯源码。

采用上述进一步方案的有益效果是,生产信息获取单元通过北斗广域增强系统获得更为精准的农产品的生长位置的空间坐标,再将农产品的生长位置的空间坐标转化为农产品的生长位置的大地坐标信息,大地坐标信息包括农产品的生长或采摘位置的经度坐标、纬度坐标及高程坐标。溯源码生成模块根据生产信息获取单元获取的类别信息、采摘北斗时间、农产品的生长位置的大地坐标信息、生产状态信息及流通码获取模块生成的农产品标准代码生成农产品溯源码,实现根据农产品溯源码可以对农产品的生长位置进行精准溯源的效果。

结合第一方面,在一些可能的实现方式里,所述流通状态信息包括分销状态、物流状态及终端销售状态。

采用上述进一步方案的有益效果是,将流通状态信息进一步进行细分,溯源码生成模块根据分销状态、物流状态及终端销售状态依次更新更新农产品溯源码,达到根据农产品溯源码可以对农产所处的流通状态进行溯源的效果。

结合第一方面,在一些可能的实现方式里,所述溯源码生成模块进一步配置为:根据所述时空信息、所述农产品标准代码和所述状态信息生成校验码。

采用上述进一步方案的有益效果是,校验码是农产品溯源码中的若干位,根据时空信息、农产品标准代码和态信息进行运算得出,用以检验该农产品溯源码中其他数字所构成的数字组的正确性。

结合第一方面,在一些可能的实现方式里,所述信息获取模块进一步配置为:获取的所述农产品相关信息还包括厂商信息;

所述流通码获取模块进一步配置为:生成的所述农产品标准代码包括厂商识别代码及商品项目代码;

所述流通码获取模块进一步配置为:根据所述农产品相关标准及所述信息获取模块获取的所述类别信息生成所述商品项目代码;以及根据所述农产品相关标准及所述厂商信息生成所述厂商识别代码。

采用上述进一步方案的有益效果是,流通码获取模块根据农产品相关标准及类别信息生成商品项目代码,还用于根据农产品相关标准及厂商信息生成厂商识别代码,达到根据农产品溯源码可以对农产的流通状态进行溯源的效果。

结合第一方面,在一些可能的实现方式里,进一步包括:

溯源信息数据库,与所述信息获取模块、所述流通码获取模块及所述溯源码生成模块分别通信连接,配置为:存储所述信息获取模块获取的所述农产品相关信息;

其中,所述溯源信息数据库配置为:根据所述商品项目代码建立多个一级索引;根据所述厂商识别代码对于每个所述一级索引建立多个二级索引;以及根据所述时空信息对于每个所述二级索引建立多个三级索引。

采用上述进一步方案的有益效果是,在根据农产品溯源码进行农产品溯源时,先根据农产品溯源码中与商品项目代码相关的若干位数字与多个一级索引进行匹配,得到匹配的一级索引,再在该一级索引的多个二级索引中,使用农产品溯源码中与厂商识别代码相关的若干位数字查找匹配的二级索引,再在匹配的二级索引的多个三级索引中,使用农产品溯源码中与时空信息相关的若干位数字查找匹配的三级索引,再在匹配的三级索引下查找到与农产品溯源码匹配的农产品,获取该农产品的农产品相关信息,达到加快查找与农产品溯源码匹配的农产品相关信息,减小查找工作量的效果。

结合第一方面,在一些可能的实现方式里,所述信息获取模块还包括周转筐及生产终端,所述周转筐用于容纳农产品,所述周转筐上包括有RFID芯片,所述生产终端配置为将所述农产品溯源码写入所述RFID芯片内;

所述仓储信息获取单元包括:仓储终端,所述仓储终端配置为将更新后的所述农产品溯源码写入所述RFID芯片内;

所述流通信息获取单元包括:流通终端,所述流通终端配置为将更新后的所述农产品溯源码写入所述RFID芯片内。

采用上述进一步方案的有益效果是,在农产品采摘过程中,生产终端将溯源码生成模块生成的农产品溯源码写入RFID芯片内。在农产品存储过程中,流通终端用于将更新后的农产品溯源码写入RFID芯片内。在农产品流通过程中,流通终端用于将更新后的农产品溯源码写入RFID芯片内,达到根据农产品溯源码可以对农产品生产、存储、流通等各环进行溯源的效果。

结合第一方面,在一些可能的实现方式里,所述周转筐上进一步包括:定位装置,所述定位装置与所述生产信息获取单元、所述仓储信息获取单元及所述流通信息获取单元分别通信连接,所述定位装置配置为获取所述周转筐的位置信息;

其中,所述仓储信息获取单元进一步配置为根据所述周转筐的位置信息获取所述仓储状态信息;

其中,所述流通信息获取单元进一步配置为根据所述周转筐的位置信息获取所述流通状态信息。

采用上述进一步方案的有益效果是,仓储信息获取单元根据周转筐的位置信息,判断农产品是否位于仓库,从而判断农产品是否处于仓储状态。流通信息获取单元根据周转筐的位置信息判断农产品是否处于流通状态。

附图说明

图1为本发明的基于北斗时空基准的农产品溯源码编制系统的示意图;

图2为本发明的基于北斗时空基准的农产品溯源码编制系统用于展示生成的农产品溯源码的流程示意图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下。

参照图1、2,在一些实施例中,基于北斗时空基准的农产品溯源码编制系统,包括;

信息获取模块,与溯源码生成模块及流通码获取模块分别通信连接,配置为:获取农产品相关信息,农产品相关信息包括类别信息、时空信息及状态信息;

流通码获取模块,与信息获取模块及溯源码生成模块分别通信连接,配置为:获取农产品相关标准,并根据农产品相关标准及信息获取模块获取的农产品相关信息生成农产品标准代码;

溯源码生成模块,与信息获取模块及流通码获取模块分别通信连接,配置为:接收农产品相关信息及农产品标准代码,根据农产品相关信息及农产品标准代码生成农产品溯源码。

具体的,本系统先通过信息获取模块获取与农产品相关的类别信息、时空信息及状态信息;再通过流通码获取模块根据农产品相关标准及信息获取模块获取的农产品相关信息生成农产品标准代码;最后通过溯源码生成模块根据类别信息、时空信息、状态信息及农产品标准代码生成农产品溯源码,将与农产品相关的时空信息融入至农产品溯源码中,可以对农产品生产、存储、流通等各环进行溯源,达到使农产品安全追溯信息全面且及时的效果。

下面依次对本系统的各个部分进行详细说明。

为了便于理解,农产品溯源码可以包括如下几个部分:与农产品标准代码相对应的A部分、与时空信息相对应的B部分及与状态信息相对应的C部分。在一些实施例中,溯源码生成模块进一步配置为:可以对与农产品标准代码相对应的A部分、与时空信息相对应的B部分及与状态信息相对应的C部分进行任意组合生成农产品溯源码。

例如,结合表1,表1用于展示农产品溯源码结构,溯源码生成模块进一步配置为:将与时空信息相对应的B部分拼接在与农产品标准代码相对应的A部分之后,将与状态信息相对应的C部分拼接在与时空信息相对应的B部分之后生成农产品溯源码。

表1

在一些实施例中,农产品溯源码中与农产品标准代码相对应的A部分可以包括商品项目代码。

在一些实施例中,信息获取模块进一步配置为获取的类别信息为农产品种类。例如,在某苹果种植基地,信息获取模块获取的类别信息为“苹果”。还例如,在某蔬菜种植基地,进行萝卜采摘时,信息获取模块获取的类别信息为“萝卜”,进行白菜采摘时,信息获取模块获取的类别信息为“白菜”。

在一些实施例中,流通码获取模块进一步配置为:根据农产品相关标准及信息获取模块获取的类别信息生成商品项目代码,其中,农产品相关标准可以包括国家发布或者行业标准中记载的用于对农产品的种类进行编码的规则。例如,可以使用中华人民共和国农业部发布的《农产品分类与代码》,获取与农产品种类相对应的5位商品项目代码。

在一些实施例中,农产品溯源码中与标准代码相对应的A部分还可以包括厂商识别代码。

在一些实施例中,流通码获取模块进一步配置为:根据农产品相关标准及厂商信息生成厂商识别代码,其中,农产品相关标准还可以包括国家发布或者行业标准中记载的用于对厂商进行编码的规则。例如,厂商识别代码可以包括 13位,前三位可以表示国别,剩余十位可以由国家物品编码中心给定。

在一些实施例中,溯源码生成模块进一步配置为:可以将商品项目代码和厂商识别代码进行任意组合生成农产品溯源码中与农产品标准代码相对应的A 部分,例如,溯源码生成模块进一步配置为将商品项目代码拼接在厂商识别代码后,生成农产品溯源码中与农产品标准代码相对应的A部分。还例如,溯源码生成模块进一步配置为将商品项目代码插接在厂商识别代码中表示国别的前三位代码后,生成农产品溯源码中与农产品标准代码相对应的A部分。

在一些实施例中,农产品溯源码中与时空信息相对应的B部分可以包括与农产品的纬度坐标相对应的B1部分、与农产品的经度坐标相对应的B2部分、农产品的高程坐标相对应的B3部分及与农产品采摘的北斗时间相对应的B4部分。在一些实施例中,农产品的纬度坐标可以为农产品生长或被采摘的位置的纬度坐标,农产品的经度坐标可以为农产品生长或被采摘的位置的经度坐标,农产品的高程坐标可以为农产品生长或被采摘的位置的高程坐标。

在一些实施例中,信息获取模块可以包括生产信息获取单元,生产信息获取单元配置为:获取类别信息、时空信息及农产品生产信息,其中,时空信息中可以包括农产品的生长位置信息及采摘北斗时间,其中,农产品的生长位置信息中可以包括农产品的纬度坐标、经度坐标及高程坐标。

在一些实施例中,生产信息获取单元进一步配置为:根据北斗广域增强系统获取农产品的生长位置信息及采摘北斗时间。例如:生产信息获取单元进一步配置为:基于CGCS2000框架的三维数字地球基座,根据北斗监测站数据和增强处理技术获取农产品的生长位置的空间坐标及采摘北斗时间,并将农产品的生长位置的空间坐标转化为农产品的生长位置的大地坐标信息,其中,大地坐标信息中可以包括农产品的纬度坐标、经度坐标及高程坐标。在一些实施例中,生产信息获取单元进一步配置为:接收北斗接收机发送的农产品的生长位置的大地坐标信息及采摘北斗时间。

在一些实施例中,溯源码生成模块进一步配置为:可以基于任意可行的算法对农产品的经度坐标、纬度进行、高程坐标及采摘北斗时间编码生成与农产品的纬度坐标相对应的B1部分、与农产品的经度坐标相对应的B2部分、农产品的高程坐标相对应的B3部分及与采摘北斗时间相对应的B4部分。

例如,溯源码生成模块进一步配置为:可以使用open location code或灵图编码对农产品的经度坐标、纬度坐标、高程坐标及采摘北斗时间进行编码。

示例地,定义一个原点,在12位的灵图编码中,第1位数字,每加1,就相对于原点向北移动100米左右;每减1,就相对于原点向南移动100米左右;第2位数字,每减1,就相对于原点向南移动100公里;第3位数字,每减1,就相对于原点向西移动1公里;第4位数字,每减1,就相对于原点向南移动约 7米;第5位数字,每加1,就相对于原点向北移动1公里;第6位数字,每减 1,就相对于原点向西移动100米;第7位数字,每减1,就相对于原点向西移动100公里;第8位数字,每减1,就相对于原点向西移动10公里;第9位数字,每加1,就相对于原点向东移动10米;第10位数,每减1,就相对于原点向南移动1000公里;第11位数,每减1,就相对于原点向南移动10公里;第 12位数,每减1,就相对于原点向西移动1000公里。进一步分析,将影响东西方向位置的视作经度元素,将影响南北方向位置的视作纬度元素,而影响比较大的看作高位,影响小的看作低位,例如,第12位对经度影响最大,应该是经度的最高位,第9位对经度的影响最小,应该是经度的最低位;则存在某蔬菜种植基地的位置是东经16度48.362分,北纬39度90.715分,对该蔬菜种植基地的位置进行编码得到的编码信息为:798103646391,该某蔬菜种植基地的农产品的农产品溯源码中与农产品的纬度坐标相对应的B1部分为798103,与农产品的经度坐标相对应的B2部分为646391。

在一些实施例中,农产品溯源码中与状态信息相对应的C部分可以基于信息获取模块获取的状态信息确定。在一些实施例中,状态信息可以包括生产状态信息、仓储状态信息及流通状态信息。

在一些实施例中,信息获取模块可以包括生产信息获取单元、仓储信息获取单元及流通信息获取单元。

生产信息获取单元进一步配置为:获取农产品生产信息,农产品生产信息包括农产品的生产状态的对应信息,例如,农产品A是否进行采摘。

仓储信息获取单元配置为:获取仓储状态信息,仓储状态信息包括农产品的仓储状态的对应信息,例如,农产品是否位于仓库B内。

流通信息获取单元配置为:获取流通状态信息,流通状态信息包括农产品的流通状态的对应信息。其中,流通状态信息可以包括分销状态、物流状态及终端销售状态。例如,农产品A是否达到分销地点。还例如,农产品A是否在运输至终端销售的途中。还例如,农产品A是否位于终端销售C处。

在一些实施例中,溯源码生成模块进一步配置为:预先存储有与生产状态、仓储状态、分销状态、物流状态及终端销售状态对应的编码。例如,溯源码生成模块进一步配置为:预先存储有数字0表示农产品处于生产状态;预先存储有数字1表示农产品处于仓储状态;预先存储有数字2表示农产品处于分销状态;预先存储有数字4表示农产品处于物流状态;预先存储有数字5表示农产品处于终端销售状态。

在一些实施例中,溯源码生成模块进一步配置为:在农产品采摘过程中,根据类别信息、时空信息、生产状态信息及农产品标准代码生成农产品溯源码,此时,农产品溯源码中记载的农产品的状态为农产品处于采摘状态。溯源码生成模块进一步配置为:在农产品存储过程中,根据仓储信息获取单元获取的仓储状态信息更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态信息为农产品处于仓储状态。溯源码生成模块进一步配置为:在农产品流通过程中,根据流通信息获取单元获取的流通状态信息更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态信息为农产品处于分销状态或物流状态或终端销售状态。从而实现基于农产品溯源码,可以对农产品生产、存储、流通等各环进行溯源。

在一些实施例中,信息获取模块还可以包括周转筐及生产终端,周转筐用于容纳农产品。周转筐上包括有RFID芯片,生产终端配置为将农产品溯源码写入RFID芯片内。仓储信息获取单元包括仓储终端,仓储终端配置为将更新后的农产品溯源码写入RFID芯片内。流通信息获取单元包括流通终端,流通终端配置为将更新后的农产品溯源码写入RFID芯片内。

在一些实施例中,周转筐上进一步包括有定位装置,定位装置与生产信息获取单元、仓储信息获取单元及流通信息获取单元分别通信连接。定位装置配置为:获取周转筐的位置信息。

在一些实施例中,仓储信息获取单元进一步配置为根据周转筐的位置信息获取仓储状态信息。例如,定位装置获取的周转筐B的位置为东经16度48.362 分,北纬39度90.715分,仓库A的位置为东经16度48.352分,北纬39度90.705 分,则可确定周转筐B位于仓库A内,周转筐B内的农作物处于仓储状态,此时,溯源码生成模块更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态信息的编码由表示生产状态的“0”变为表示仓储状态的“1”。

在一些实施例中,流通信息获取单元进一步配置为根据周转筐的位置信息获取流通状态信息。例如,定位装置获取的周转筐B的位置为东经47度48.362 分,北纬30度90.715分,终端销售A的位置为东经47度48.360分,北纬30 度90.705分,则可确定周转筐B位于终端销售A处,周转筐B内的农作物处于终端销售状态,此时,溯源码生成模块更新农产品溯源码,更新后的农产品溯源码中记载的农产品的状态信息的编码由表示物流状态的“4”变为表示终端销售状态的“5”。

在一些实施例中,溯源码生成模块进一步配置为:根据时空信息、农产品标准代码和状态信息生成校验码。在一些实施例中,溯源码生成模块进一步配置为:将校验码和与标准代码相对应的A部分、与时空信息相对应的B部分及与状态信息相对应的C部分进行任意组合生成农产品溯源码。例如,参照表2,表2用于展示农产品溯源码结构,溯源码生成模块进一步配置为:将与标准代码相对应的A部分(厂商识别代码、商品项目代码)拼接在与时空信息相对应的B部分(纬度坐标、经度坐标、高程坐标、北斗时间)之后,将与状态信息相对应的C部分(状态)拼接在与标准代码相对应的A部分(厂商识别代码、商品项目代码)之后,将校验码放置在最后一位生成农产品溯源码。

表2

在一些实施例中,溯源码生成模块进一步配置为:根据时空信息、标准代码和状态信息生成校验码。在一些实施例中,溯源码生成模块进一步配置为:可以使用任意可行的算法基于时空信息、标准代码和状态信息生成校验码,例如:使用码距、奇偶检验、海明校验、循环冗余校验等算法基于时空信息、标准代码和状态信息生成校验码。

在一些实施例中,本系统还可以在农产品进行生产(采摘)状态中或仓储状态时,农产品上或农产品包装上粘贴有电子标签,用户可通过移动终端(例如:手机、平板、笔记本等)扫描该电子标签获取对应的农产品溯源码。在一些实施例中,电子标签可以为RFID、NFC或二维码。

在一些实施例中,本系统还可以进一步包括溯源信息数据库,与信息获取模块、流通码获取模块及溯源码生成模块分别通信连接,配置为:存储信息获取模块获取的农产品相关信息。在一些实施例中,溯源信息数据库进一步配置为:根据商品项目代码建立多个一级索引,例如:“01010401”(表示马铃薯)、“01010301”(表示黄玉米)、“01010101”(表示稻谷);

根据厂商识别代码对于每个一级索引建立多个二级索引,例如:对于“01010401”(表示马铃薯)这一一级索引,建立四个二级索引:“69286294” (表示厂商A)、“69326797”(表示厂商B)、“69324345”(表示厂商C)、“69240770”(表示厂商D);

以及根据时空信息对于每个二级索引建立多个三级索引,例如:对于“01010401”(表示马铃薯)这一二级索引,建立三个三级索引:“798103646391” (表示地理位置A)、“798102546391”(表示地理位置B)、“898103646391” (表示地理位置C)。

具体的,在根据农产品溯源码进行农产品溯源时,先根据农产品溯源码中与商品项目代码相关的若干位数字与溯源信息数据库的多个一级索引进行匹配,得到匹配的一级索引,再在该一级索引下的多个二级索引中,使用农产品溯源码中与厂商识别代码相关的若干位数字查找匹配的二级索引,再在匹配的二级索引下的多个三级索引中,使用农产品溯源码中与时空信息相关的若干位数字查找匹配的三级索引,再在匹配的三级索引下查找到与农产品溯源码匹配的农产品,获取该农产品的农产品相关信息,达到加快查找与农产品溯源码匹配的农产品相关信息,减小查找工作量的效果。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施例”、“示意性实施方式”、“示例”、“具体示例”、“一些示例”或“例如”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉和的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统) 使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以和便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号