电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子论文>射频无线论文>基于混合模式的农产品质量可追溯系统集成设计方案

基于混合模式的农产品质量可追溯系统集成设计方案

2017-11-09 | rar | 0.4 MB | 次下载 | 1积分

资料介绍

 自20世纪70年代以来,食品安全问题日益突出,引起了人们的广泛关注。实行农产品安全标志及追溯管理,建立农产品质量安全可追溯系统是有效解决食品安全问题的重要措施。各国研究人员相继研究建立了若干追溯系统:Lachance利用GPS、条码和HA*技术建立了食品安全可追溯系统;Moretti等人建立了渔业可追溯系统,美国、法国的研究人员采用电子射频RFID标签和条形码相结合的追踪模式,实现了对肉牛生长发育和牛肉生产的整个供应链流程的追踪。国内陆昌华、谢菊芳、昝林森、叶春玲等人应用SQL Server、VB.NET、ASP.NET等技术实现了猪肉、牛肉、蔬菜等质量安全可追溯系统。
  一个完善的追溯系统应该至少包含以下四个部分,即标志系统、数据存储系统、数据采集和传递系统、信息查询系统。目前,各国应用了以下技术对农产品进行标志:条形码技术、RFID技术、DNA识别技术以及虹膜识别技术;使用条码识读设备、RFID天线等实现数据采集;采用电子表格交换、电子邮件、物理电子数据支持介质及确切信息输入等方式实现数据传递。
  已实现的系统中系统架构多数采用C/S或B/S模式,但是单一采用C/S或B/S模式有其不足之处。C/S模式的系统只适用于局域网而且需要耗费大量的人力去对客户端进行维护和升级;而B/S模式的系统运行速度较慢、数据不安全,对硬件的操作性较差。本文提出一种基于C/S和B/S混和模式的农产品质量安全可追溯系统的集成方法,该方法使用目前广泛应用的RFID技术、条形码技术及其他如数据库和组件等技术,将标志、数据存储、数据采集和传递、信息查询四部分进行有机集合以实现对农产品生产全过程进行管理,实现农产品质量安全可追溯。
  1基于混合模式的可追溯系统框架
  1.1农产品可追溯系统的信息需求
  质量可追溯系统包含两层含意,一方面是质量相关信息的跟踪,即对于农产品生产过程中主要环节的信息进行记录存档;另一方面为质量危害的溯源,即能够根据产品生产记录信息逆向追溯到产品危害来源。农产品可追溯系统涉及多个主体,包括农产品生产商、加工商、销售商和消费者。产品的相关信息在可追溯系统各个节点被采集,并在上述主体之间流动,形成了追溯流程。各主体具有不同的特点,要实现信息的有效采集与传递,针对不同的主体系统应具有不同的体系架构,采取不同的数据采集与传输方式。
  a)农产品生产商空间分布广,企业信息化程度一般较低,同时农产品生产周期长,信息采集点分散且采集时间不固定;但农产品生产商(如养殖场和种植农户)是农产品供应的源头,是保证农产品质量安全的第一关。以上特点要求系统对农产品进行监管和惟一标志,但对数据传输的实时性和传输速度要求不高。
  b)农产品加工商一般采用流程化作业模式,加工环节较多、过程复杂,这导致系统对个体标志信息的采集比较频繁,信息采集量较大。同时农产品在这一环节的聚合状态经常会发生变化(如经历分割或混合操作),追溯单元变迁复杂。以上特点要求系统自动、快速辨识个体,并对其精确跟踪。
  c)农产品销售商是产品进入消费者手中的最后一关,目前追溯系统中涉及的销售商大多为大型超市。产品在此环节已经包装完毕、不会再次分割,因此系统的重要功能之一是实现对产品去向的跟踪。
  d)消费者是追溯系统的终端,针对消费者系统主要实现信息查询功能。消费者具有分布范围广、需求及偏好差别大等特点,因此查询系统应具有易操作、免安装、免维护、响应速度快等特点。
  1.2农产品可追溯系统的集成框架与技术选择
  目前农产品可追溯系统网络连接模式主要有两种,分别为客户端/服务器(C/S)模式和浏览器/服务器(B/S)模式,这两种模式各有其优缺点,单一采用任意一种模式均有其局限性。C/S模式的系统通常为两层结构,即客户端和服务器端。在此结构的应用中,用户界面和业务逻辑在客户端,数据维护在服务器端,由另一个独立的数据库管理系统程序来完成。采用C/S模式的系统具有客户端安全性高、数据处理的响应速度快、数据的动态交互性强等优点,同时C/S模式的系统在操作硬件方面具有优势。
  B/S模式以访问Web数据库为中心,HTTP为传输协议,客户端通过浏览器访问Web服务器和与其相连的数据库服务器,其结构为三个层次,即表示层、功能层和数据层。采用B/S模式系统客户端只需安装浏览器,无须安装客户端,系统的扩展及升级非常容易。
  农产品追溯系统采用C/S与B/S相结合的混合架构,具体实现为业务流程采用C/S结构,信息发布采用B/S结构。整个系统以C/S模式为基本框架,以B/S结构为补充,这种混合模式集两种架构的优点于一体,在运行速度、信息承载、信息采集传输自动化程度、数据安全等方面性能优越。
  1.2.1基于RFID技术的个体标志及数据采集传递方案
  RFID的基本原理是利用射频信号和空间耦合传输特性,实现对被识别物体的自动识别。与传统的条形码识别技术相比较,RFID具有以下优势:扫描快速、体积小、形式多样化、穿透力强、数据的记忆容量大及安全性好等特点。RFID系统通常由识读器和电子标签组成,而识读器又分为移动式和固定式。方案采用RFID技术实现农产品在生产、加工环节的个体标志和信息传递,针对供应链不同主体和不同的农产品,采取不同的个体标志方式与不同的数据采集、传递方案。
  1)个体标志:在农产品生产环节预先对产品进行编码,并制作包含编码及其他必要信息的RFID标签用以标志个体。例如对于**等畜类采用耳标的形式标志个体;蔬菜水果等农产品则给农户或地块制作RFID卡片标签来标志个体。在农产品加工环节,根据实际情况确定追溯的单位(批次、个体、部位),同样使用RFID卡片标签标志追溯个体。卡片随产品移动,当产品聚合状态(分割或混合)发生改变时,通过对卡片标签信息进行读写、复制操作来达到标志个体的目的。
  2)数据采集与传递:一般而言,农产品生产商分布范围广、场地面积大,而生产过程中的数据采集在时间和空间上均相对分散,故使用移动式RFID识读设备(手持机)进行数据采集并传输。农产品加工商处信息设施齐全,加工环节紧凑,数据采集类型固定且频率很高,故此处采用能远距离快速读写的固定式RFID识读设备(天线及识读器)对标签进行数据读写操作。
  1.2.2基于组件技术的软件集成方案
  组件技术是一种软件开发中的末端技术,组件是一个独立发布、可替换的功能部分,可以通过它的接口实现服务。软件组件是仅有契约式的指定接口和上下文关系所构成的单元,是一种可部署软件的代码包,其中包括某些可执行模块。组件具有四个特点,即服务性、可部署性、合成性及上下文依赖性。组件单独开发并作为软件单元使用,它具有明确的接口,软件通过这些接口调用组件所提供的服务。采用组件技术可以降低软件开发、测试和维护成本,提高系统的可靠性和稳定性。
  实现追溯单元的标志、数据采集和传递是实现整个系统追溯功能的前提。为了提高上述功能的可重用性,降低开发的难度,本文使用组件技术进行开发。各功能模块被构建成不同的组件,并明确定义各接口,使用者通过其接口得到服务,无须调用组件的内部方法。系统实现其基本功能主要涉及三个组件,分别为RFID读写组件、二维码生成组件、打印组件,需调用10个动态库文件和两个配置文件。
  a)RFID读写组件主要用于操作RFID天线与接收器,实现系统与RFID标签的数据交互。系统功能模块通过预定义的接口与组件相连,对RFID标签数据进行读出和写入操作,同时返回操作结果。
  b)二维码生成组件用于生成二维码图片。系统相应功能模块将追溯码、图片大小、像素等参数发送到组件,组件读取配置文件、动态库文件,生成二维码图片保存在预设路径。
  c)打印组件实现系统与工业打印机的交互,通过更改配置文件来设置标签大小、字号、打印速度、对比度等参数,同时打印模块程序将打印内容、图片路径等参数发送给打印组件。组件根据配置文件调用需要的动态库对打印机进行操作,实现标签打印功能。
  2基于混合模式的农产品可追溯系统实现
  作为农产品的一种,蔬菜是人们日常生活不可或缺的食品之一,其质量安全直接影响人们的身体健康。本文在调研蔬菜企业实际业务流程的基础上,对蔬菜种植及加工过程中所涉及的追溯个体的划分与标志、信息采集与传递等作了相关研究,应用此集成方法设计并实现了基于C/S和B/S混合模式的蔬菜质量安全可追溯系统。
  2.1蔬菜可追溯业务流程
  为蔬菜企业实际业务流程,企业的经营模式为公司+联营种植户的形式。种植户负责蔬菜的日常生产管理及信息记录。企业采购部接到办公室通知后对种植户的蔬菜进行采样检验,如各项指标合格,则通知种植户收获企业要求的数量并送至生产部门。生产部门接收种植户的蔬菜,合格部分经清洗、杂质检验、分拣包装,最后在外包装上粘贴追溯标签后分发到各订货超市。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  93次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  3次下载  |  免费
  15. 8基于单片机的红外风扇遥控
  16. 0.23 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费