CN109191033A - 物品信息追溯方法以及*** - Google Patents
物品信息追溯方法以及*** Download PDFInfo
- Publication number
- CN109191033A CN109191033A CN201810775868.7A CN201810775868A CN109191033A CN 109191033 A CN109191033 A CN 109191033A CN 201810775868 A CN201810775868 A CN 201810775868A CN 109191033 A CN109191033 A CN 109191033A
- Authority
- CN
- China
- Prior art keywords
- data
- article
- information
- database
- tracing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种物品信息追溯方法,涉及物流运输领域,将物品的初始信息发送给数据库保存,以及,生成物品的溯源码;再利用智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存;最后利用终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。本发明还提供一种物品信息追溯***,由于可以利用终端扫描物品的溯源码,读取到物品的信息,使得用户则可以通过物品的信息追溯到物品的生产日期、运输环境等信息,并据此判断物品的安全和质量,避免健康风险,提高用户的体验。
Description
技术领域
本发明涉及物流运输领域,尤其涉及一种物品信息追溯方法以及***。
背景技术
随着我国电子商务的持续发展,电商企业已经逐步渗透到生鲜领域,冷链物流是电商企业进行生鲜配送的根本保障,而冷链配送无疑是这类电商网站的核心能力与竞争力所在。
冷链配送,指冷藏冷冻类食品在生产、贮藏运输、销售,到消费者手中前的各个环节中始终处于规定的低温环境下,以保证食品质量,减少食品损耗的一项***工程。冷链配送不仅能够满足人们对新鲜食品的需求,还能够使食物在运输途中尽量减少损失和浪费。在目前的冷链配送中,大多是将物品冷冻后放入保温效果较好的冷链配送车中后就直接下发去配送。
在上述现有技术中,由于冷链配送过程中没有监控物品的环境信息和位置信息,缺乏监督冷链配送的真实性和有效性,导致费者无法通过追溯物品的运输信息来判断物品的安全和质量。
发明内容
本发明的主要目的在于提供一种物品信息追溯方法以及***,旨在解决现有技术中由于冷链配送过程中没有监控物品的环境信息和位置信息,导致费者无法通过追溯物品的运输信息来判断物品的安全和质量的技术问题。
为实现上述目的,本发明第一方面提供一种物品信息追溯方法,所述方法包括:
第一终端获取物品的初始信息,并将所述物品的初始信息发送给数据库保存,以及,生成所述物品的溯源码,所述溯源码中包括所述物品的身份标识以及所有信息在所述数据库的保存地址;
智能检测盒子实时采集所述物品的环境数据和位置数据,并将所述环境数据和所述位置数据发送给所述数据库保存;
第二终端扫描所述物品的溯源码,解析所述溯源码中的所述保存地址,并从所述保存地址中读取所述物品的信息。
本发明第二方面还提供一种物品信息追溯***,所述***包括:
第一终端、智能检测盒子以及第二终端;
所述第一终端,用于获取物品的初始信息,并将所述物品的初始信息发送给数据库保存,以及,生成所述物品的溯源码,所述溯源码中包括所述物品的身份标识以及所有信息在所述数据库的保存地址;
所述智能检测盒子,用于实时采集所述物品的环境数据和位置数据,并将所述环境数据和所述位置数据发送给所述数据库保存;
所述第二终端,用于扫描所述物品的溯源码,解析所述溯源码中的所述保存地址,并从所述保存地址中读取所述物品的信息。
本发明提供一种物品信息追溯方法以及***,通过第一终端获取物品的初始信息,并将物品的初始信息发送给数据库保存,以及,生成物品的溯源码;再利用智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存;最后利用第二终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。由于可以利用第二终端扫描物品的溯源码,读取到物品的所有信息,用户则可以通过物品的信息判断物品的安全和质量。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种物品信息追溯方法的流程示意图;
图2为本发明实施例提供的一种物品信息追溯方法的物品溯源平台的功能流程图;
图3为本发明实施例提供的一种物品信息追溯方法的智能检测盒子数据采集流程图;
图4为本发明实施例提供的一种物品信息追溯方法的双重加密流程图;
图5为本发明实施例提供的一种物品信息追溯方法的智能检测盒子的结构示意图;
图6为本发明实施例提供的一种物品信息追溯方法的智能检测盒子的工作原理图;
图7为本发明实施例提供的一种物品信息追溯方法的单片机的工作流程图;
图8为本发明实施例提供的一种物品信息追溯***的示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明实施例提供的一种物品信息追溯方法的流程示意图,该方法包括:
S101、第一终端获取物品的初始信息,并将物品的初始信息发送给数据库保存,以及,生成物品的溯源码,溯源码中包括物品的身份标识以及所有信息在数据库的保存地址。
其中,该数据库可以设置在服务器中,也可以设置在第一终端中。
第一终端优选的为手机、平板以及计算机等智能设备,第一终端为具有扫描功能的设备,该第一终端中安装有应用程序,该应用程序具体为物品溯源平台,物品溯源主要功能是供物品委托方企业对物品身份信息进行上传、经销商对物品的运输、物流、仓储过程中的信息记录和保存,以及供消费者分权限进行相关物品信息追溯。该应用程序需要用户登录验证后才能继续操作,多角色分权限的管理方式方便该物品溯源平台的管理,减少物品溯源的资源开销,提高物品溯源的运行效率。
进一步的,请参阅图2,图2为本发明实施例提供的一种物品信息追溯方法的物品溯源平台的功能流程图。
如图2所示,物品溯源平台包括注册界面以及登录界面,注册界面用于提供不同角色的用户注册物品溯源平台,以便分配不同角色的用户操作物品溯源平台的权限;登录界面用于提供注册过后的用户登录物品溯源平台,以查询物品的相关信息。
具体的,用户注册溯源平台的方法包括:
选择注册用户的类型,用户类型分为:委托方企业、经销商、消费者用户以及***管理员,委托方企业包括:企业用户以及采购员,经销商包括:仓储管理员以及物流员。不同用户对溯源平台所拥有的权限不同,其中,企业用户通过溯源平台管理企业基本信息以及管理溯源码物品信息;采购员通过溯源平台审验物品信息;仓储管理员可以通过溯源平台审验采购状态信息以及管理物品的仓储状态信息;物流员可以通过溯源平台管理物品的物流状态信息;***管理员管理整个溯源平台;消费者用户通过溯源平台查询物品的溯源信息。
填写用户的身份信息,确认注册,以使保存用户的信息,并上传至数据库中用户注册表中。
具体的,用户登录溯源平台的方法包括:
输入用户的验证信息,将该用户的验证信息与数据库中用户登录表中该用户的数据作对比;
若用户的验证信息与数据库中用户登录表中该用户的数据对比成功,则允许该用户登录物品溯源平台,并允许该用户操作其权限范围内的内容;
若用户的验证信息与数据库中用户登录表中该用户的数据对比失败,则不允许该用户登录物品溯源平台。
其中,由于不同用户的在注册时选择的注册用户类型不同,因此在操作溯源平台的时,不同类型的用户所拥有有不同的操作权限以及操作界面,以满足不同类型的用户对物品信息的操作要求。
进一步的,物品的初始信息包括:委托方企业提供的物品信息以及经销商提供的物品的物流信息以及仓储信息。例如:委托方企业提供的物品信息可以是物品的规格、生产信息、产地以及生产企业信息等。而经销商提供的物品的物流信息以及仓储信息可以是在物品运输过程中,不同阶段的物流人员提供的物流信息以及仓储信息。
进一步的,委托方企业通过第一终端登录物品溯源平台后,在物品溯源平台的物品信息填写界面输入物品信息,第一终端将委托方填写的的物品信息发送给数据库,并保存在数据库中的物品基本信息表和物流信息表中,以及,第一终端通过双重加密后连接数据库,并通过溯源码生成代码生成唯一的溯源码,该溯源码可以在第一终端中形成,也可以在服务器中生成,由服务器发送给第一终端,以供委托方企业制作成实体标签贴在物品上发往经销商处。
进一步的,每个物品的溯源码是唯一的,其目的是保证每个物品的溯源码与每个物品的数据一一对应,优选的,溯源码二维码,或者其他具有与二维码相同功能优势的标识码,二维码具有的优势有:信息容量大、编码范围广、译码可靠性高、修正错误能力强、容易制作且成本低、保密、范围性能好、条码符号的形状可变等。需要注意的是,若要使用二维码作为溯源码时,可以通过二维码生成插件生成二维码,主要调用jquery-1.10.2.min.js和jquery.qrcode.min.js的相关代码,将物品的相应数据生成唯一可标识的二维码。因为生成二维码的代码不涉及到二维码的编码技术的实现,所以所有用户都可以扫描该二维码完成解码,但只能获取解码后的信息,只有在物品溯源平台上注册成功后的用户才能进行进一步的解密来获取正确的数据。
进一步的,溯源码中包括物品的身份标识以及所有信息在数据库的保存地址,所有信息包括:委托方企业数据信息、经销商数据信息、消费者数据信息、物品环境数据信息、运输物流数据信息、仓储数据信息等,第一终端通过扫描溯源码可以获得物品的身份标识以及所有信息在数据库的保存地址,再利用所有信息在数据库的保存地址,可以连接到数据库,并从数据库中获取该物品的所有信息,以及增加物品的信息并添加到数据库中。
S102、智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存。
其中,智能检测盒子在运输之前安装在物品预设位置处,其中预设位置可以根据物品的形状以及运输路程作出调整,以保证智能检测盒子可以准确测得物品的环境数据以及位置数据。由于智能检测盒子安装在物品的预设位置处,所以智能检测盒子可以得以随着物品一起运输,进而可以测得物品的位置数据。
进一步的,智能检测盒子将环境数据和位置数据发送给数据库后,保存在数据库的环境信息表中。
S103、第二终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。
其中,第二终端可以不同于第一终端,也可以与第一终端是同一终端。物品在经运输到达经销商时,经销商可以通过第二终端上的扫描装置扫描物品上粘贴的溯源码,通过解析溯源码中的保存的物品的身份标识,以及所有信息在数据库的保存地址,在通过所有信息在数据库的保存地址连接到数据库,一方面,经销商可以查询之前保存在数据库中的信息,另一方面也可以增加物流信息以仓储信息发送至数据库中保存。消费者通过第二终端或者物品委托方通过第一终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的所有信息,其中从委托方企业输入的物品生产信息,可以得知物品的生产日期,从经销商上传的物品的物流信息、仓储信息,可以得知物品运输过程经过了哪些流程,从检测盒子上传的物品的环境信息,可以得知物品在运输过程中是否保存完好,通过上述信息可以判断出物品的安全和质量。
本发明实施例提供的物品信息追溯方法,将物品的初始信息发送给数据库保存,以及,生成物品的溯源码;再利用智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存;最后利用终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。由于可以利用终端扫描物品的溯源码,读取到物品的信息,使得用户则可以通过物品的信息追溯到物品的生产日期、运输环境等信息,并据此判断物品的安全和质量,避免健康风险,提高用户的体验。
进一步的,请参阅图3,图3为本发明实施例提供的一种物品信息追溯方法的智能检测盒子数据采集流程图。
如图3所示,智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存的具体步骤包括:
S201、智能检测盒子实时采集物品的温度数据、湿度数据、气体数据、酒精数据和位置数。
S202、将物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行双重加密,发送给数据库,保存在数据库中的物品的关系数据表的环境信息表中。
其中,将物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行了双重加密,需要注意的是,在本发明的所有实施例中,上传数据到数据库以及从数据库下载数据的过程都进行了双重加密,数据包括:委托方企业数据、经销商数据、消费者数据、物品环境数据、运输物流数据、仓储数据等,从而可以安全保护数据库内的相关数据不被破解截取。
请参阅图4,图4为本发明实施例提供的一种物品信息追溯方法的双重加密流程图。如图4所示,具体的双重加密的步骤包括:
S301、随机获取N个字符,加入物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据。
S302、将新构成的数据划分为多组,每一组数据与指定位置的数据互换,并将每一组数据从新构成的数据中的位置整体向指定方向移动,重复多次得到第一次加密后的数据,重复的次数与新构成的数据长度相同。
其中,N为自然数,优选的为8,字符包括数字、字母等。下面取N为8时,举例说明第一次加密算法为:
随机获取8个数字或字母结合到物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据中,假设此时物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据长度为a,新的数据中每三个为一组,数据组内第二个数和第三个数进行交换,然后整体左移,该步骤循环a次得到第一次加密后的数据。
S303、将第一次加密后的数据,通过对称加密算法进行第二次加密。其中对称加密算法为:
将物品的温度数据、湿度数据、气体数据、酒精数据和位置数据和加密密钥进行特殊加密算法处理,得到第二次加密后的数据。
其中若需要解密第二次加密后的数据,则需要使用加密时使用的密钥及加密时使用的相同算法的逆算法对第二次加密后的数据进行解密,得到第二次加密之前的数据。在对称加密算法中,由于使用的密钥只有一个,加密以及解密都使用该密钥,所以解密方若要解密数据必须提前知道加密密钥。
进一步的,数据库用来规范、管理、集成化物品溯源的所有环节数据信息,在数据库中定义关系数据表来存储委托方企业数据信息、经销商数据信息、消费者数据信息、物品环境信息、运输物流信息、仓储信息等。其中,物品的关系数据表优选的包括以下各表:
物品基本信息表,用于存储物品的基本信息,包括委托方提供的物品信息;
用户注册表,用于存储不同类型的用户注册时填写的详细信息;
用户登录表,用于存储用户登录时需要验证的信息;
物流信息表,用于存储物品在运输时的物流信息以及仓储信息;
环境信息表,用于存储智能检测盒子采集的物品的温度数据、湿度数据、气体数据、酒精数据和位置数据。
其中,物品信息表中字段包括:ID、Product_nam、Specification_model、Manufacturer_nam、Owner_name、Date_of_manufacture、Quality_guarantee_period、Production_batch、Company_code。
用户注册表中字段包括:
Legal_representative、Company_code、Company_address、Tax_number、Company_nature、Registered_capital、Contact_name、Contact_number、Contact_email、password。
用户登录表中字段包括:
Account_number、password。
物流信息表中字段包括:
Logistics_ID、ProID、Logistics_packaging_unit、Number_of_packages、Plate_number、Warehouse_number。
环境信息表中字段包括:
CO2、O2、CO、Temperature、Humidity、Alcohol、Time、Adress、Longitude、Latitude。
关系数据表为通过物品基本信息表、用户注册表、用户登录表、物流信息表和环境信息表形成,具体的,如果公共关键字在一个表中是主关键字,那么这个公共关键字被称为另一个表的外键,外键表示了两个表之间的相关联系,由于上述各表中均具有一个外键,所以第一个表的外键连接第二个表的外键,第二个表的外键在连接第三个标的外键,依次类推,上述各表通过各自的外键串联在一起,形成关系数据表,关系数据表可以有效地、简便的访问查询各个表中的内容,另外由于关系数据表中不同的内容分别存储在不同的表中,各表的内容互不冲突,也符合溯源平台分权限查询功能的实现。
其中,从物品基本信息表中可以得知委托方企业输入的物品生产信息,进而得知物品的生产日期;从物流信息表可以得知经销商上传的物品的物流信息、仓储信息,进而得知物品运输过程经过的流程;从环境信息表可以得知检测盒子上传的物品的环境信息,进而得知物品在运输过程中是否保存完好,通过上述信息可以判断出物品的安全和质量。
进一步的,第一终端、第二终端以及智能检测盒子与数据库建立连接后,需要连接选择合适的网络通信协议,并搭建服务器,把第一终端以及第二终端获取的物品信息以及智能检测盒子采集到的数据传输到服务器,进行处理并存储在数据库中。
具体过程包括:监听端口、记录日志以及数据回显,其中,端口监听以及数据回显也即Socket编程,是把当前请求客户端的socket获取到,然后把消息通过流输出出去,日志的记录需要要多种实现策略,在本发明实施例中使用了一个观察者模式来实现,服务器可以添加任意多个观察着,其目的是使***具有更加灵活的扩展性,在具体实施时可以在程序中提供ConsoleRecordHandler直接把获取到的信息打印到控制台,以及存放数据库的方式为MysqlRecordHandler。
进一步的,请参阅图5,图5为本发明实施例提供的一种物品信息追溯方法的智能检测盒子的结构示意图。
如图5所示,智能检测盒子包括:控制模块2011、环境传感器2012、定位模块2013和通信模块2014,其中控制模块2011以及环境传感器2012均设置在PCB板2015上。
其中,控制模块连接环境传感器、定位模块以及通信模块。控制模块包括一个单片机;环境传感器包括:温湿度传感器、一氧化碳传感器、二氧化碳、氧气传感器和酒精传感器,分别用于分别用于检测物品周围环境的温湿度数据、一氧化碳含量数据、二氧化碳含量数据、氧气含量数据以及酒精含量数据;检测模块中定位模块优选的采用全球定位***(GPS,Global Positioning System)模块,也可采用其他达到相同效果的定位模块;检测模块中通信模块优选的采用***移动通信技术(4G,the 4th Generation mobilecommunication technolog)模块,也可采用其他达到相同效果的通信模块。
进一步的,通过给控制模块中的单片机烧录不同预先设置好的程序即可完成对检测盒子中各传感器、定位模块以及通信模块的参数设置,例如,可以设置各传感器采集物品物理域数据的间隔时长,其中,预设时长根据不同环境设置,以满足不同需求。
进一步的,请参阅图6,图6为本发明实施例提供的一种物品信息追溯方法的智能检测盒子的工作原理图。
如图6所示,各传感器采集到物品周围环境的环境数据后,将环境数据发送至单片机,单片机会对环境传感器采集的环境数据进行解析以及完全处理,而定位模块定位到物品的位置数据后,将位置数据发送至单片机,单片机对位置数据进行解析以及初步处理,后续的处理将在位置数据上传到服务器后再进行,这样做的目的是减少云端的服务器的数据处理量。控制模块中的单片机一次处理完所有信息后会将这一次的数据进行打包,通过通讯模块接入通讯网络,将数据传至云端服务器,并存储在数据库的环境信息表中。
请参阅图7,图7为本发明实施例提供的一种物品信息追溯方法的单片机的工作流程图。如图7所示,控制模块中的单片机在工作时的步骤包括:
S401、初始化单片机串口。其目的是为了单片机与其他模块的接通。
S402、接收环境传感器以及定位模块传回的原始数据。其中原始数据包括:环境传感器传回的,温湿度数据、一氧化碳含量数据、二氧化碳含量数据、氧气含量数据以及酒精含量数据,以及,定位模块传回的位置数据。
S403、解析传回的原始数据,并对解析后的数据进行处理。由于环境传感器以及定位模块传回的原始数据不能直接被单片机识别和处理,需要单片机对原始数据进行解析。其中,单片机对解析后的环境数据进行完全处理,对解析后的位置数据进行初步处理,以减少云端的服务器的数据处理量。
S404、将处理完的数据打包,并上传至服务器。单片机在运行过程中会一直执行上述步骤,直至关闭控制模块的电源。
本发明实施例提供的物品信息追溯方法,将物品的初始信息发送给数据库保存,以及,生成物品的溯源码;再利用智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存;最后利用终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。由于可以利用终端扫描物品的溯源码,读取到物品的信息,使得用户则可以通过物品的信息追溯到物品的生产日期、运输环境等信息,并据此判断物品的安全和质量,避免健康风险,提高用户的体验。
进一步的,请参阅图8,图2为本发明实施例提供的一种物品信息追溯***的示意图,该***包括:
第一终端10、智能检测盒子20以及第二终端30。
第一终端10,用于获取物品的初始信息,并将物品的初始信息发送给数据库40保存,以及,生成物品的溯源码,溯源码中包括物品的身份标识以及所有信息在数据库40的保存地址。
智能检测盒子20,用于实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库40保存。
第二终端30,用于扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。
进一步的,智能检测盒子20包括:
采集模块201,用于实时采集物品的温度数据、湿度数据、气体数据、酒精数据和位置数据。
加密模块202,用于将物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行双重加密,发送给数据库40。数据库40将物品的温度数据、湿度数据、气体数据、酒精数据和位置数据保存在物品的关系数据表中。
进一步的,加密模块202还用于:
随机获取N个字符加入物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据。
将新构成的数据划分为多组,每一组数据与指定位置的数据互换,并将每一组数据从新构成的数据中的位置整体向指定方向移动,重复多次得到第一次加密后的数据,重复的次数与新构成的数据长度相同。
将第一次加密后的数据,通过对称加密算法进行第二次加密,其中,N为自然数。
进一步的,物品的关系数据表包括:
物品基本信息表、用户注册表、用户登录表、物流信息表和环境信息表。
关系数据表为通过物品基本信息表、用户注册表、用户登录表、物流信息表和环境信息表形成。
其中,从物品基本信息表中可以得知委托方企业输入的物品生产信息,进而得知物品的生产日期;从物流信息表可以得知经销商上传的物品的物流信息、仓储信息,进而得知物品运输过程经过的流程;从环境信息表可以得知检测盒子上传的物品的环境信息,进而得知物品在运输过程中是否保存完好,通过上述信息可以判断出物品的安全和质量。
进一步的,采集模块201包括:
控制模块2011、环境传感器2012、定位模块2013和通信模块2014。
其中,控制模块2011连接环境传感器2012、定位模块2013以及通信模块2014。
本发明实施例提供一种物品信息追溯***,将物品的初始信息发送给数据库保存,以及,生成物品的溯源码;再利用智能检测盒子实时采集物品的环境数据和位置数据,并将环境数据和位置数据发送给数据库保存;最后利用终端扫描物品的溯源码,解析溯源码中的保存地址,并从保存地址中读取物品的信息。由于可以利用终端扫描物品的溯源码,读取到物品的信息,使得用户则可以通过物品的信息追溯到物品的生产日期、运输环境等信息,并据此判断物品的安全和质量,避免健康风险,提高用户的体验。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和***,可以通过其它的方式实现。例如,以上所描述的***实施例仅仅是示意性的,例如,装置的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个装置或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
集成的模块如果以软件功能模块的形式实现并作为独立的物品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件物品的形式体现出来,该计算机软件物品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本发明所提供的一种物品信息追溯方法以及***的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种物品信息追溯方法,其特征在于,所述方法包括:
第一终端获取物品的初始信息,并将所述物品的初始信息发送给数据库保存,以及,生成所述物品的溯源码,所述溯源码中包括所述物品的身份标识以及所有信息在所述数据库的保存地址;
智能检测盒子实时采集所述物品的环境数据和位置数据,并将所述环境数据和所述位置数据发送给所述数据库保存;
第二终端扫描所述物品的溯源码,解析所述溯源码中的所述保存地址,并从所述保存地址中读取所述物品的信息。
2.根据权利要求1所述的方法,其特征在于,所述智能检测盒子实时采集所述物品的环境数据和位置数据,并将所述环境数据和所述位置数据发送给所述数据库保存包括:
所述智能检测盒子实时采集所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据,并将所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行双重加密,发送给所述数据库,保存在所述数据库中的所述物品的关系数据表中。
3.根据权利要求2所述的方法,其特征在于,所述将所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行双重加密包括:
随机获取N个字符加入所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据;
将新构成的数据划分为多组,每一组数据与指定位置的数据互换,并将每一组数据从所述新构成的数据中的位置整体向指定方向移动,重复多次得到第一次加密后的数据,所述重复的次数与所述新构成的数据长度相同;
将所述第一次加密后的数据,通过对称加密算法进行第二次加密;
其中,N为自然数。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述物品的关系数据表包括以下各表:物品基本信息表、用户注册表、用户登录表、物流信息表和环境信息表,所述关系数据表为通过所述物品基本信息表、所述用户注册表、所述用户登录表、所述物流信息表和所述环境信息表形成。
5.根据权利要求2所述的方法,其特征在于,所述智能检测盒子包括:控制模块、环境传感器、定位模块和通信模块;
其中,所述控制模块连接所述环境传感器、所述定位模块以及所述通信模块。
6.一种物品信息追溯***,其特征在于,所述***包括:
第一终端、智能检测盒子以及第二终端;
所述第一终端,用于获取物品的初始信息,并将所述物品的初始信息发送给数据库保存,以及,生成所述物品的溯源码,所述溯源码中包括所述物品的身份标识以及所有信息在所述数据库的保存地址;
所述智能检测盒子,用于实时采集所述物品的环境数据和位置数据,并将所述环境数据和所述位置数据发送给所述数据库保存;
所述第二终端,用于扫描所述物品的溯源码,解析所述溯源码中的所述保存地址,并从所述保存地址中读取所述物品的信息。
7.根据权利要求6所述的***,其特征在于,所述智能检测盒子包括:
采集模块,用于实时采集所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据;
加密模块,用于将所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据进行双重加密,发送给所述数据库。
8.根据权利要求7所述的***,其特征在于,所述加密模块具体还用于:
随机获取N个字符加入所述物品的温度数据、湿度数据、气体数据、酒精数据和位置数据中构成新的数据;
将新构成的数据划分为多组,每一组数据与指定位置的数据互换,并将每一组数据从所述新构成的数据中的位置整体向指定方向移动,重复多次得到第一次加密后的数据,所述重复的次数与所述新构成的数据长度相同;
将所述第一次加密后的数据,通过对称加密算法进行第二次加密;
其中,N为自然数。
9.根据权利要求7所述的***,其特征在于,所述物品的关系数据表包括:
物品基本信息表、用户注册表、用户登录表、物流信息表和环境信息表,所述关系数据表为通过所述物品基本信息表、所述用户注册表、所述用户登录表、所述物流信息表和所述环境信息表形成。
10.根据权利要求7所述的***,其特征在于,所述采集模块包括:
控制模块、环境传感器、定位模块和通信模块;
其中,所述控制模块连接所述环境传感器、所述定位模块以及所述通信模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810775868.7A CN109191033A (zh) | 2018-07-16 | 2018-07-16 | 物品信息追溯方法以及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810775868.7A CN109191033A (zh) | 2018-07-16 | 2018-07-16 | 物品信息追溯方法以及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109191033A true CN109191033A (zh) | 2019-01-11 |
Family
ID=64936553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810775868.7A Pending CN109191033A (zh) | 2018-07-16 | 2018-07-16 | 物品信息追溯方法以及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109191033A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110210812A (zh) * | 2019-06-12 | 2019-09-06 | 北京九纯健科技发展有限公司 | 一种物品冷链溯源方法及*** |
CN110675172A (zh) * | 2019-09-30 | 2020-01-10 | 上海仪电(集团)有限公司中央研究院 | 一种食品溯源数据挖掘方法及*** |
CN111310236A (zh) * | 2019-12-31 | 2020-06-19 | 天津津滨信钥信息技术有限公司 | 商品运输异常信息记录方法、装置、设备及存储介质 |
CN111429152A (zh) * | 2020-03-20 | 2020-07-17 | 南京优物链科技有限公司 | 一种基于区块链技术的溯源应用*** |
CN111695760A (zh) * | 2020-04-23 | 2020-09-22 | 优渊领智科技(武汉)有限公司 | 一种生产质量风险记录和溯源方法及*** |
CN112182607A (zh) * | 2020-09-24 | 2021-01-05 | 北京每日优鲜电子商务有限公司 | 用于加密物品流转信息的方法、装置、电子设备和介质 |
CN113128634A (zh) * | 2021-03-02 | 2021-07-16 | 北京奇禹科技有限公司 | 一种物品管理方法及*** |
CN116823294A (zh) * | 2023-08-29 | 2023-09-29 | 中国(上海)宝玉石交易中心有限公司 | 宝玉石追溯信息的监管方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096126A (zh) * | 2014-05-07 | 2015-11-25 | 北京信威通信技术股份有限公司 | 产品信息追溯***、终端和方法 |
CN106530515A (zh) * | 2016-12-12 | 2017-03-22 | 深圳市容大数字技术有限公司 | 物流配送服务***及物流配送方法 |
US20170083856A1 (en) * | 2015-09-18 | 2017-03-23 | Alibaba Group Holding Limited | Method and apparatus for processing transmission information |
CN106845603A (zh) * | 2015-12-04 | 2017-06-13 | 陈芒 | 冷链物品电子标签 |
CN107169701A (zh) * | 2017-04-30 | 2017-09-15 | 湖北经济学院 | 一种基于云计算的农产品流通追溯管理方法 |
-
2018
- 2018-07-16 CN CN201810775868.7A patent/CN109191033A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096126A (zh) * | 2014-05-07 | 2015-11-25 | 北京信威通信技术股份有限公司 | 产品信息追溯***、终端和方法 |
US20170083856A1 (en) * | 2015-09-18 | 2017-03-23 | Alibaba Group Holding Limited | Method and apparatus for processing transmission information |
CN106845603A (zh) * | 2015-12-04 | 2017-06-13 | 陈芒 | 冷链物品电子标签 |
CN106530515A (zh) * | 2016-12-12 | 2017-03-22 | 深圳市容大数字技术有限公司 | 物流配送服务***及物流配送方法 |
CN107169701A (zh) * | 2017-04-30 | 2017-09-15 | 湖北经济学院 | 一种基于云计算的农产品流通追溯管理方法 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110210812A (zh) * | 2019-06-12 | 2019-09-06 | 北京九纯健科技发展有限公司 | 一种物品冷链溯源方法及*** |
CN110210812B (zh) * | 2019-06-12 | 2022-02-08 | 北京九纯健科技发展有限公司 | 一种物品冷链溯源方法及*** |
CN110675172A (zh) * | 2019-09-30 | 2020-01-10 | 上海仪电(集团)有限公司中央研究院 | 一种食品溯源数据挖掘方法及*** |
CN111310236A (zh) * | 2019-12-31 | 2020-06-19 | 天津津滨信钥信息技术有限公司 | 商品运输异常信息记录方法、装置、设备及存储介质 |
CN111429152A (zh) * | 2020-03-20 | 2020-07-17 | 南京优物链科技有限公司 | 一种基于区块链技术的溯源应用*** |
CN111695760A (zh) * | 2020-04-23 | 2020-09-22 | 优渊领智科技(武汉)有限公司 | 一种生产质量风险记录和溯源方法及*** |
CN112182607A (zh) * | 2020-09-24 | 2021-01-05 | 北京每日优鲜电子商务有限公司 | 用于加密物品流转信息的方法、装置、电子设备和介质 |
CN113128634A (zh) * | 2021-03-02 | 2021-07-16 | 北京奇禹科技有限公司 | 一种物品管理方法及*** |
WO2022183688A1 (zh) * | 2021-03-02 | 2022-09-09 | 北京奇禹科技有限公司 | 一种物品管理方法及*** |
CN113128634B (zh) * | 2021-03-02 | 2024-02-27 | 北京奇禹科技有限公司 | 一种物品管理方法及*** |
CN116823294A (zh) * | 2023-08-29 | 2023-09-29 | 中国(上海)宝玉石交易中心有限公司 | 宝玉石追溯信息的监管方法及装置 |
CN116823294B (zh) * | 2023-08-29 | 2023-11-17 | 中国(上海)宝玉石交易中心有限公司 | 宝玉石追溯信息的监管方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109191033A (zh) | 物品信息追溯方法以及*** | |
EP3262785B1 (en) | Tracking unitization occurring in a supply chain | |
CN107909372A (zh) | 一种基于区块链技术的农产品溯源方法 | |
WO2016090095A1 (en) | Cryptographic verification of provenance in a supply chain | |
CN102801722B (zh) | 物联网认证方法及*** | |
CN112036901A (zh) | 区块链中保护供应链数据的方法和记录供应链信息的*** | |
CN108960863A (zh) | 一种食品区块链追溯方法、装置及电子设备 | |
CN111858750B (zh) | 一种基于智能合约的货物仓储***和方法 | |
CN108009830A (zh) | 基于区块链的产品流通跟踪方法与*** | |
CN103413227A (zh) | 产品防伪追溯***及其防伪追溯查验的实现方法 | |
CN109255622A (zh) | 一种追溯防伪数据存储*** | |
US9024729B1 (en) | Network-enabled RFID tag endorsement | |
CN110502922A (zh) | 基于区块链的物品流通环节追溯方法、装置及电子设备 | |
US9633326B2 (en) | Load distribution and consolidation tracking system | |
CN103577856B (zh) | 产品追溯***及方法 | |
CN103761597A (zh) | 产品信息处理方法及其装置 | |
Qi et al. | Secure and private RFID-enabled third-party supply chain systems | |
CN104715386A (zh) | 一种基于微信id实现验证全条码的防伪方法 | |
CN113269565B (zh) | 一种防重复使用识别码的防伪识别方法、装置及电子设备 | |
JP2020197937A (ja) | 真贋判定装置、真贋判定システムおよび真贋判定方法 | |
CN109949059A (zh) | 基于区块链的箱码关联防伪溯源***、方法及计算机设备 | |
CN206757700U (zh) | 一种农资物流防伪追溯*** | |
CN101321076A (zh) | 无线盘点***与方法 | |
El Madhoun et al. | An innovative cloud-based RFID traceability architecture and service | |
CN115065682A (zh) | 基于工业互联网标识解析的产品追溯全生命周期管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190111 |
|
RJ01 | Rejection of invention patent application after publication |