基于移动互联网的食品溯源系统设计

上传人:hs****ma 文档编号:502282830 上传时间:2023-01-09 格式:DOCX 页数:12 大小:635.84KB
返回 下载 相关 举报
基于移动互联网的食品溯源系统设计_第1页
第1页 / 共12页
基于移动互联网的食品溯源系统设计_第2页
第2页 / 共12页
基于移动互联网的食品溯源系统设计_第3页
第3页 / 共12页
基于移动互联网的食品溯源系统设计_第4页
第4页 / 共12页
基于移动互联网的食品溯源系统设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于移动互联网的食品溯源系统设计》由会员分享,可在线阅读,更多相关《基于移动互联网的食品溯源系统设计(12页珍藏版)》请在金锄头文库上搜索。

1、jidngsuuniversityofscienceandtechnology基于移动互联网的食品溯源系统设计姓名:学号:系部:专业:题目:基于移动互联网的食品溯源系统设计联系方式:导师:2015年4月镇江0引言食品安全溯源系统是以食品追溯码为信息传递工具,以食品追溯标签为表现形式,以查询系统为服务手段实现对食品及原料的生产、加工、流通、仓储及零售等各个环节的全程监控,并对食品追溯信息进行整理、分析、评估、预警,从而完善了国家食品监管体系,确保消费者吃上放心食品。食品溯源问题存在的问题表现在:在整个食品生产供应链中,标准不统一。支持食品溯源系统的物联网电子设备还不够成熟,价格偏高,但随着各项技

2、术的逐步成熟,会逐步使实验方案更加完善。国内有相关的产品,但大都停留在食品一般性的验证真伪上,在食品溯源链上开发不够。根据食品溯源问题的技术需求,系统设计一方面要考虑到食品生产和食品运输的真实情况,另一方面要考虑企业管理者、监管机构以及消费者的实际需求。整个系统以生产链条为主线,引入了二维码、电子标签等信息化手段,采用CS/S和B/S构架。系统包含了:原始信息采集、仓储入库和出库管理、二次加工后产品信息采集、零售系统开发和溯源查询、基于android系统的查询平台、基于Web数据库的分布式开发以及食品监管应用开发等模块。1.1 无线射频技术原理RFID又称为电子标签,作为一种非接触式的自动识别

3、和数据采集技术,它是当前最先进的自动识别技术。RFID可以准确远距离识别高速运动的货物,并能同时识别多个标签,能大大提高工作效率。相比于一些常用的识别技术,如:条形码、磁卡、IC卡,RFID卡信息载体较小、成本低、承载信息量大、可通过无线方式进行读写操作、保密性好、抗干扰能力强、并且寿命较长,是实现物品管理信息化的理想数据采集媒介RFID是一个简单的无线系统,由电子标签、阅读器和天线三部分构成。标签部分是一个做识别用的部分,由供电方式可分为有源标签、无源标签和半有源标签三种。阅读器主要由控制模块和射频模块组成。天线是阅读器和标签信号和能量传递的中介,负责以一定的辐射范围和角度向外发送和接收电磁

4、信号。阅读器和标签的所有操作都由软件系统来完成。在应用中,软件部分向阅读器发出指令,阅读器响应这些指令,按照指令完成阅读器参数的设定,并实现阅读器与软件之间的数据交互。随着物联网技术的发展,RFID技术会在一些传统行业如:物流、零售、制造业、交通、医疗等领域发挥出它独特的优势,带来这些领域的技术更新。物联网技术的蓬勃发展,为解决食品溯源问题提供了技术和基础设施的支持。当前,作为物联网基石之一的RFID技术有了长足的发展,随着移动宽带网络的日益普及,RFID与互联网、电子商务结合也是必然趋势。RFID系统的引入使食品供应链的透明度大大提高,我们开发的食品溯源系统将在此基础上逐步发展起来。1.2

5、Struts2+Soring+hibernate构架基于B/S结构的网络开发是当前的主流方法。基于S2SH框架的JavaEE轻量级开发是当前Web开发中较为流行的解决方案。它是一个开源的框架,具有三层MVC结构,层次非常清晰,便于开发,S2SH成为当前JavaEE开发的行业标准。Struts2框架采用MVC莫式,只需对Struts.xml文件进行配置就能实现视图、控制和模型各组件之间的松耦合,为系统升级和维护带来了方便。Struts2在创建Web应用程序时能很容易分离表示层和业务数据层,系统性能得以大大提升。Struts2主要用于实现用户交互功能,而Hibernate则主要用于实现系统的持久化

6、。因为有了Hibernate的支持,使得JavaEE开发专注于进行面向对象的分析、设计和开发。Spring用于JaveEE的各层解决方案,而不是仅仅专注于某一层的方案,Spring贯穿于表现层、业务层和持久层,它使用基本JavaBean来完成以前只可能由EJB完成的事情。3系统设计本文给出一个完整的系统构成结构图,如图1所示。图1食品安全追溯管理系统1.3 RFID原始信息采集系统设计方法在食品生产的初级环节,比如种猪,配置相应的电子标签,记录其编号、品种、饲料的品牌、出生日期、产地编码、使用药物情况、出栏日期、出售价格等信息,同时将相应数据发送到本地数据库系统。读卡器读取电子标签的信息,不断

7、收到一连串的EPC码,系统中一个重要的环节就是传送和管理这些数据。将通过后端的中问件系统进行后续处理,并通过C/S方式传送并保存到当地的Web数据库中。RFID系统框架分为阅读器和电子标签以及相应的与计算机通信的中间件系统。系统同时提供基于RFID读卡器或手持机通过无线网络的方式将数据传递给Web数据库的数据交换方式。1.4 仓储入库和出库管理系统和二次加工后的产品信息采集食品所经历的流通领域也是食品溯源系统的主要环节之一。RFID技术扫描迅速、读取方便、数据容量大、使用寿命长、安全、体积小型化、形状多样化。在软件支持下,并不需要对单个进行扫描,一一入库。为此开发一个入库管理模块,如图1所示,

8、将按照原始食品的电子标签进行批量入库,系统采用C/S框架,以串口数据传递给当地的Web数据库,并记录物品存放地点和存放方式。出库采用跟入库相同的技术实现。当食品进入下一个生产环节后,将原料信息进行采集,有的可直接从RFID上读取,有的则需要从上一级Web数据库中读取。生产的下一级产品被赋予新的RFID号,将相关数据计入电子标签和Web数据库,并记录上一级的Web地址。后一级依然包含了仓储管理系统。1.5 零售系统开发食品在物流和仓储时是整箱大包装的,上架前需要拆箱,由于每个食品包装上都有RFID标签,所以拆箱后可以随意摆放。用户只需用智能对RFID标签进行扫描,就可以通过GPRST问到此食品的

9、来源。有的企业考虑成本的原因,到用户零售环节可能会选择二维码,可以通过二维位码扫描访问相关的Web服务器,查询到这件商品的来源,其中涉及到商品编码向二维码的转换研究。二维码的编码具有密度高、信息容量大、编码范围广、容错能力强、译码可靠性高、成本低、易于制作、条码符号形状以及尺寸大小比例可变等特点,适合于智能进行读取。一般而言,食品是不允许退货的,但也有一些特殊的退货情形,这就要求在当退回食品经过某种处理后,相关信息也将被调整,并通过系统对数据库进行相应的调整。在设计中,实现基于android系统的查询平台。3G智能扫描识别RFID标签,进行远端服务器的访问。GPRS可以在任何时间、任何地点使处

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

11、导作用。本系统能够为企业提供商品销售预测,哪种食品在哪个商店需求量大,需求档次等等,以及价格跟踪等服务,为企业进行成本核算提供了必要依据。同时有利于物价监管部门对食品价格进行必要的监督。通过分析不同人群的购物习惯,合理利用库存资源,优化库存结构。同时通过数据挖掘技术,把大量的客户分成不同的类,每个类里的客户具有相似的属性,不同类别的客户属性各不相同,这样企业可以针对不同类别的客户提供不同的有针对性的产品和服务,来提高用户的满意度。1.7 结语食品安全是关系人民身体健康和国家长治久安的大问题,针对食品生产、销售和监管方面的难题,本文采用了基于RFID的物联网技术来实现食品溯源系统。系统充分考虑了

12、食品溯源在我国实施的具体情况,解决了一系列难题,实现了一个基于S2SH框架的Web系统,充分利用智能和无线通信技术,较好地实现了设计要求。针对食品溯源系统,结合嵌入式系统的应用,进行项目实践食品物流管理系统设计与实现一总体设计(1) 总部监控中心总部监控中心一般作为物流仓储运输公司的指挥中心,拥有最高的管理调度权限,并且能掌握整个公司在各地物流分公司的运行状况,从而很好地利用公司的各种资源。(2) 管理中心系统服务器管理中心系统服务器管理着整个物流仓储运输公司所有订单、货物储备和运输工具等数据,并能够为客户、分物流公司和企业提供数据查询服务。(3) 客户端客户端主要是指世界各地能够接入网络的应

13、用设备,可以提供给用户物流仓储运输信息查询和员工管理信息查询服务。(4) 移动基站及蜂窝网移动基站蜂窝网是提供GSM/GPRS!艮务的网络运营商设立通信设备,移动基站能够保证网络数据覆盖全国大部分地区,从而方便实现实时实地的数据传输。(5) 仓库终端及车载终端仓库终端及车载终端是配备于运输工具上的嵌入式设备,主要运用物联网相关技术,收集记录本交通工具上的物品标识和GPS地理数据,并且通过移动网络上传至服务中心。ontsANiRFID技奉物流分敏惠 交通适看工E图1食品物流管理系统总体设计图2食品物流管理系统功能设计框图上图所示的功能设计框图清晰地描述了本次设计各个部分的工作方式。本系统主要涉及

14、物品管理以及人员管理这两方面的管理。人员通过射频刷卡的方式记录考勤及进入仓库的信息;物品可以选择条码扫描方式或者红外编码识别方式Ghz通彳tRFID认证方式(注:后两种方式主要是为了贵重物品及危险品而设计)。本系统还带有GPS数据读取地理位置信息。这些扫描的信息汇聚到ARM嵌入式中心,然后通过GPRS者有线网络的TCP通信方式将数据上传到管理中心系统服务器。这种方式有利于节省食品物流仓储过程中的成本,并且便于自动管理物品和人员的各项信息。二系统综合调试2.1系统硬件调试(1)GPS模块的硬件调试将GPS模块连接到Micro2440开发板的COM2,接通电源,打开开发板WinCE操作系统中的串口

15、调试助手,串口设置为4800波特率、无流控制、端口为COM2。并且点击“打开端口”和“接受数据”按钮,若可以在接收窗口中观察到类似$GPRMC的字符串,则表明GPS模块和Micro2440开发板硬件连接是正确的。如果不能正确显示字符,大多数情况下,是由于本系统是采用串口转接板的连线错误,因为串口线有交叉和直连两种方式方式。重新连接跳线帽设置连接方式。(2)条形码扫描器测试打开Micro2440开发板WinCE中的写字板应用程序,利用USBHUB连接好条形码扫描器后,应该能够听到扫描器的3声蜂鸣器的鸣叫,这表示初始化完成,将条形码标签放在扫描器的扫描窗口下,按下条码扫描器的确认按钮,若在写字板中能够得到相应的条形码字符,则表明条形码扫描器与Micro2440开发板连接可用。(3)GPRS莫块的测试将MC35iGPRS莫块连接到Micro2440开发板的COM1,接通电源,打开开发板WinCE操作系统中的串口调试助手,串口设置为9600波特率、无流控制、端口为COM1。并且点击“打开端口”和“接受数据”按钮,在调试助手的发送

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号