预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

______________________________________________________________________________________________________________精品资料基于RFID的食品溯源系统设计基于RFID的食品溯源系统设计摘要食品安全关系到人民群众的生命安全和身体健康,同时也关系到国家经济的健康发展以及长治久安的大局。这个问题不仅是百姓每天关注的问题,也是政府关注的问题,同时也是合法守信企业进行食品生产所关注的问题。国家对所有食品生产企业实行食品质量安全市场准入制度,要求企业对出厂合格食品加贴QS标志,对食品安全进行承诺。这一方法虽取得了一些成效,但是随着三鹿奶粉事件等一系列的食品安全事件的发生,发现这一方法并不能约束企业合法生产,不能打消人们对食品安全的顾虑。从食品的生产源头开始,每一具体食品经过哪一工序,通过哪一环节到了消费者手中,都能查询到,这样无疑能打消消费者的顾虑,使得监管部门能有效地监督生产、流通和销售,同时也给所有食品生产企业提供了一个公平竞争的商务平台。食品溯源问题存在的问题表现在:在整个食品生产供应链中,标准不统一。支持食品溯源系统的物联网电子设备还不够成熟,价格偏高,但随着各项技术的逐步成熟,会逐步使实验方案更加完善。国内有相关的产品,但大都停留在食品一般性的验证真伪上,在食品溯源链上开发不够。根据食品溯源问题的技术需求,系统设计一方面要考虑到食品生产和食品运输的真实情况,另一方面要考虑企业管理者、监管机构以及消费者的实际需求。整个系统以生产链条为主线,引入了二维码、电子标签等信息化手段,采用CS/S和B/S构架。系统包含了:原始信息采集、仓储入库和出库管理、二次加工后产品信息采集、零售系统开发和溯源查询、基于android系统的手机查询平台、基于Web数据库的分布式开发以及食品监管应用开发等模块。1无线射频技术原理RFID又称为电子标签,作为一种非接触式的自动识别和数据采集技术,它是当前最先进的自动识别技术。RFID可以准确远距离识别高速运动的货物,并能同时识别多个标签,能大大提高工作效率。相比于一些常用的识别技术,如:条形码、磁卡、IC卡,RFID卡信息载体较小、成本低、承载信息量大、可通过无线方式进行读写操作、保密性好、抗干扰能力强、并且寿命较长,是实现物品管理信息化的理想数据采集媒介。RFID是一个简单的无线系统,由电子标签、阅读器和天线三部分构成。标签部分是一个做识别用的部分,由供电方式可分为有源标签、无源标签和半有源标签三种。阅读器主要由控制模块和射频模块组成。天线是阅读器和标签信号和能量传递的中介,负责以一定的辐射范围和角度向外发送和接收电磁信号。阅读器和标签的所有操作都由软件系统来完成。在应用中,软件部分向阅读器发出指令,阅读器响应这些指令,按照指令完成阅读器参数的设定,并实现阅读器与软件之间的数据交互。随着物联网技术的发展,RFID技术会在一些传统行业如:物流、零售、制造业、交通、医疗等领域发挥出它独特的优势,带来这些领域的技术更新。物联网技术的蓬勃发展,为解决食品溯源问题提供了技术和基础设施的支持。当前,作为物联网基石之一的RFID技术有了长足的发展,随着移动宽带网络的日益普及,rfid与互联网、电子商务结合也是必然趋势。RFID系统的引入使食品供应链的透明度大大提高,我们开发的食品溯源系统将在此基础上逐步发展起来。2Struts2+Soring+hibernate构架基于B/S结构的网络开发是当前的主流方法。基于S2SH框架的JavaEE轻量级开发是当前Web开发中较为流行的解决方案。它是一个开源的框架,具有三层MVC结构,层次非常清晰,便于开发,S2SH成为当前JavaEE开发的行业标准。Struts2框架采用MVC模式,只需对Struts.xml文件进行配置就能实现视图、控制和模型各组件之间的松耦合,为系统升级和维护带来了方便。Struts2在创建Web应用程序时能很容易分离表示层和业务数据层,系统性能得以大大提升。Struts2主要用于实现用户交互功能,而Hibernate则主要用于实现系统的持久化。因为有了Hibernate的支持,使得JavaEE开发专注于进行面向对象的分析、设计和开发。Spring用于JaveEE的各层解决方案,而不是仅仅专注于某一层的方案,Spring贯穿于表现层、业务层和持久层,它使用基本JavaBean来完成以前只可能由EJB完成的事情。3系统设计3.1系统结构本文给出一个完整的系统构成结构图,如图1所示。3.2RFID原始信息采集系统设计方法在食品生产的初级环节,比如种猪,配置相应的电子标签,记录其编号、品种、饲料的品牌、出生日期、产地编码、使用药物情况、出栏日期、出售价格等信息,同时