基于rfid及物联网的食品溯源系统设计

基于rfid及物联网的食品溯源系统设计

ID:26656684

大小:689.00 KB

页数:4页

时间:2018-11-28

基于rfid及物联网的食品溯源系统设计_第1页
基于rfid及物联网的食品溯源系统设计_第2页
基于rfid及物联网的食品溯源系统设计_第3页
基于rfid及物联网的食品溯源系统设计_第4页
资源描述:

《基于rfid及物联网的食品溯源系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于RFID及物联网的食品溯源系统设计作者:刘晓峰刘智斌禹继国来源:电子设计工程摘要:本项目从食品的生产源头开始,对每一具体食品经过哪一工序,通过哪一环节到了消费者手中,都能查询到详细记录。本项目基于物联网、移动互联网等技术,充分应用了RFID的最新成果,软件系统基于S2SH框架来实现。运用数据挖掘技术对企业决策进行指导。应用中,该系统较好地实现了设计要求。关键词:RFID 物联网  电子标签  食品溯源   食品安全关系到人民群众的生命安全和身体健康,同时也关系到国家经济的健康发展以及长治久安的大局。这个问题不仅是百姓每天关注的问题,也是政

2、府关注的问题,同时也是合法守信企业进行食品生产所关注的问题。国家对所有食品生产企业实行食品质量安全市场准入制度,要求企业对出厂合格食品加贴QS标志,对食品安全进行承诺。这一方法虽取得了一些成效,但是随着三鹿奶粉事件等一系列的食品安全事件的发生,发现这一方法并不能约束企业合法生产,不能打消人们对食品安全的顾虑。  从食品的生产源头开始,每一具体食品经过哪一工序,通过哪一环节到了消费者手中,都能查询到,这样无疑能打消消费者的顾虑,使得监管部门能有效地监督生产、流通和销售,同时也给所有食品生产企业提供了一个公平竞争的商务平台。  食品溯源问题存在的

3、问题表现在:在整个食品生产供应链中,标准不统一。支持食品溯源系统的物联网电子设备还不够成熟,价格偏高,但随着各项技术的逐步成熟,会逐步使实验方案更加完善。国内有相关的产品,但大都停留在食品一般性的验证真伪上,在食品溯源链上开发不够。根据食品溯源问题的技术需求,系统设计一方面要考虑到食品生产和食品运输的真实情况,另一方面要考虑企业管理者、监管机构以及消费者的实际需求。整个系统以生产链条为主线,引入了二维码、电子标签等信息化手段,采用CS/S和B/S构架。系统包含了:原始信息采集、仓储入库和出库管理、二次加工后产品信息采集、零售系统开发和溯源查询

4、、基于android系统的手机查询平台、基于Web数据库的分布式开发以及食品监管应用开发等模块。  1无线射频技术原理  RFID又称为电子标签,作为一种非接触式的自动识别和数据采集技术,它是当前最先进的自动识别技术。RFID可以准确远距离识别高速运动的货物,并能同时识别多个标签,能大大提高工作效率。相比于一些常用的识别技术,如:条形码、磁卡、IC卡,RFID卡信息载体较小、成本低、承载信息量大、可通过无线方式进行读写操作、保密性好、抗干扰能力强、并且寿命较长,是实现物品管理信息化的理想数据采集媒介。第4页共4页  RFID是一个简单的无线系

5、统,由电子标签、阅读器和天线三部分构成。标签部分是一个做识别用的部分,由供电方式可分为有源标签、无源标签和半有源标签三种。阅读器主要由控制模块和射频模块组成。天线是阅读器和标签信号和能量传递的中介,负责以一定的辐射范围和角度向外发送和接收电磁信号。阅读器和标签的所有操作都由软件系统来完成。在应用中,软件部分向阅读器发出指令,阅读器响应这些指令,按照指令完成阅读器参数的设定,并实现阅读器与软件之间的数据交互。  随着物联网技术的发展,RFID技术会在一些传统行业如:物流、零售、制造业、交通、医疗等领域发挥出它独特的优势,带来这些领域的技术更新。

6、  物联网技术的蓬勃发展,为解决食品溯源问题提供了技术和基础设施的支持。当前,作为物联网基石之一的RFID技术有了长足的发展,随着移动宽带网络的日益普及,RFID与互联网、电子商务结合也是必然趋势。RFID系统的引入使食品供应链的透明度大大提高,我们开发的食品溯源系统将在此基础上逐步发展起来。  2Struts2+Soring+hibernate构架  基于B/S结构的网络开发是当前的主流方法。基于S2SH框架的JavaEE轻量级开发是当前Web开发中较为流行的解决方案。它是一个开源的框架,具有三层MVC结构,层次非常清晰,便于开发,S2SH

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

8、现层、业务层和持久层,它使用基本JavaBean来完成以前只可能由EJB完成的事情。  3系统设计  3.1系统结构  本文给出一个完整的系统构成结构图,如图1所示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。