食品溯源物联网系统的实现

分享到:
295
下一篇 >

摘要:本项目从食品的生产食品溯在整个食品生产供应链中,标准不统一。支持食品溯原始信息采集、仓储入库和出库管理、二次加工后产品信息采集、零售系统开发和溯条形码、**、IC卡,RFID卡信息载体较小、成本低、承载信息量大、可通过无线方式进行读写操作、保密性好、抗干扰物流、零售、制造业、交通、医疗等领域发挥出它独特的优势,带来这些领域的技术更新。

    物联网技术的蓬勃发展,为解决食品溯源问题提供了技术和基础设施的支持。当前,作为物联网基石之一的RFID技术有了长足的发展,随着移动宽带网络的日益普及,RFID与互联网、电子商务结合也是必然趋势。RFID系统的引入使食品供应链的透明度大大提高,我们开发的食品溯源系统将在此基础上逐步发展起来。

2 Struts2+Soring+hibernate构架

    基于B/S结构的网络开发是当前的主流方法。基于S2SH框架的Java EE轻量级开发是当前Web开发中较为流行的解决方案。它是一个开源的框架,具有三层MVC结构,层次非常清晰,便于开发,S2SH成为当前Java EE开发的行业标准。

    Struts2框架采用MVC模式,只需对Struts.xml文件进行配置就能实现视图、控制和模型各组件之间的松耦合,为系统升级和维护带来了方便。Struts2在创建Web应用程序时能很容易分离表示层和业务数据层,系统性能得以大大提升。Struts2主要用于实现用户交互功能,而Hibernate则主要用于实现系统的持久化。因为有了Hibernate的支持,使得Java EE开发专注于进行面向对象的分析、设计和开发。Spring用于Jave EE的各层解决方案,而不是仅仅专注于某一层的方案,Spring贯穿于表现层、业务层和持久层,它使用基本JavaBean来完成以前只可能由EJB完成的事情。

3 系统设计

3.1 系统结构

    本文给出一个完整的系统构成结构图,如图1所示。

3.2 RFID原始信息采集系统设计方法

    在食品生产的初级环节,比如种猪,配置相应的电子标签,记录其编号、品种、饲料的品牌、出生日期、产地编码、使用**情况、出栏日期、出售价格等信息,同时将相应数据发送到本地数据库系统。***读取电子标签的信息,不断收到一连串的EPC码,系统中一个重要的环节就是传送和管理这些数据。将通过后端的中问件系统进行后续处理,并通过C/S方式传送并保存到当地的Web数据库中。RFID系统框架分为阅读器和电子标签以及相应的与计算机通信的中间件系统。系统同时提供基于RFID***或手持机通过无线网络的方式将数据传递给Web数据库的数据交换方式。

3.3 仓储入库和出库管理系统和二次加工后的产品信息采集

    食品所经历的流通领域也是食品溯源系统的主要环节之一。RFID技术扫描迅速、读取方便、数据容量大、使用寿命长、**、体积小型化、形状多样化。在软件支持下,并不需要对单个进行扫描,一一入库。为此开发一个入库管理模块,如图1所示,将按照原始食品的电子标签进行批量入库,系统采用C/S框架,以串口数据传递给当地的Web数据库,并记录物品存放地点和存放方式。出库采用跟入库相同的技术实现。当食品进入下一个生产环节后,将原料信息进行采集,有的可直接从RFID上读取,有的则需要从上**Web数据库中读取。生产的下**产品被赋予新的RFID号,将相关数据计入电子标签和Web数据库,并记录上**的Web地址。后**依然包含了仓储管理系统。

3.4 零售系统开发

    食品在物流和仓储时是整箱大包装的,上架前需要拆箱,由于每个食品包装上都有RFID标签,所以拆箱后可以随意摆放。用户只需用智能手机对RFID标签进行扫描,就可以通过GPRS访问到此食品的来源。有的企业考虑成本的原因,到用户零售环节可能会选择二维码,手机可以通过二维位码扫描访问相关的Web服务器,查询到这件商品的来源,其中涉及到商品编码向二维码的转换研究。二维码的编码具有密度高、信息容量大、编码范围广、容错能力强、译码可靠性高、成本低、易于制作、条码符号形状以及尺寸大小比例可变等特点,适合于智能手机进行读取。一般而言,食品是不允许退货的,但也有一些特殊的退货情形,这就要求在当退回食品经过某种处理后,相关信息也将被调整,并通过系统对数据库进行相应的调整。在设计中,实现基于android系统的手机查询平台。3G智能手机扫描识别RFID标签,进行远端服务器的访问。GPRS可以在任何时间、任何地点使手机处于连接状态,其传输数据速率10倍于GSM,而且实现了分组发送和接收,并按流量收费,是一种非常理想的通信方式。

3.5 行政监管系统

    开发和研究针对食品**进行事故溯源处理和应急响应,对过期食品进行行政监管。纳入食品溯源的食品,若没有电子标签或二维码将禁止在正规渠道进行销售,若某一商品在其下游节点查不到其母节点,其销售将是非法的,零售商也不可能随意修改其生产日期,一旦有过期食品,监管部门将勒令其下架。若在销售中发现有质量问题的食品,可以很容易追溯到上游生产厂家,并对其流通渠道很方便地进行控制,以快速将损失降到*低。在系统的运行过程中形成大量数据,利用这些数据对食品链上的生产、运输和零售企业都有很好的指导作用。

本系统能够为企业提供商品销售预测,哪种食品在哪个商店需求量大,需求档次等等,以及价格跟踪等服务,为企业进行成本核算提供了必要依据。同时有利于物价监管部门对食品价格进行必要的监督。通过分析不同人群的购物习惯,合理利用库存资源,优化库存结构。同时通过数据挖掘技术,把大量的客户分成不同的类,每个类里的客户具有相似的属性,不同类别的客户属性各不相同,这样企业可以针对不同类别的客户提供不同的有针对性的产品和服务,来提高用户的满意度。

4 结语

    食品**是关系人民身体健康和国家长治久安的大问题,针对食品生产、销售和监管方面的难题,本文采用了基于RFID的物联网技术来实现食品溯源系统。系统充分考虑了食品溯源在我国实施的具体情况,解决了一系列难题,实现了一个基于S2SH框架的Web系统,充分利用智能手机和无线通信技术,较好地实现了设计要求。

你可能感兴趣: 设计应用 图片 ANDROID 服务器 互联网
无觅相关文章插件,快速提升流量