基于物联网的蔬菜可追溯系统的设计与实现

时间:2011-08-01来源:网络

它们的功能分别如下:
1)信息采集系统 信息采集系统包括RFID电子标签(tag)、二维码、阅读器(Reader)以及数据交换和管理系统软件,主要完成产品的识别和产品的EPC(Electronic Product Code)码的采集和处理。
2)产品命名服务器(ONS) 产品命名服务器ONS(Object Name Service)主要实现的功能是在各个信息采集点与PML信息服务器之间建立关联,实现从物品电子标签EPC码到产品PML描述信息之间的映射。
3)PML信息服务器 PML(Physical Markup Language,实体描述语言)信息服务器中的数据定义规则由用户创建并维护,用户根据事先规定的规则对物品进行编码,并利用XML对物品信息进行详细描述。在物联网中,PML服务器主要用于以通用的模式提供对物品原始信息的规则定义,以便于其他服务器访问。
4)业务管理系统 业务管理系统通过获取信息采集软件得到的EPC信息,并通过ONS找到物品的PML信息服务器,从而可以以Web的形式向Internet用户提供诸如信息查询、跟踪等功能,用户也可以通过手机或无线PDA实时了解物品的状态。

3 基于物联网的蔬菜可追溯系统设计
3.1 系统架构设计
基于物联网的蔬菜可追溯系统采用了无线射频身份识别和二维码技术,每棵蔬菜上都贴上二维码,不管蔬菜卖到哪里,消费者都可以查到蔬菜的来源。基于物联网的蔬菜可追溯系统的结构如图2所示。它主要由蔬菜识别、信息处理/控制/跟踪、PML服务器、本地数据库服务器、业务系统5大模块组成。

b.jpg


它们的作用分别如下:
1)蔬菜识别 蔬菜识别系统的核心是蔬菜的编码和识别。由于每棵蔬菜的条形码都有唯一编码,不管蔬菜卖到哪儿,只要输入蔬菜的编号,就可以对蔬菜进行跟踪和监控。所以,在基于RFID或二维码标签的蔬菜可追溯系统采用EPC码作为蔬菜的唯一标识码,标签由芯片和天线(Antenna)组成,每个标签具有唯一的产品电子码。EPC码(Electronic Product Code)是Auto-ID研究中心为每个物理目标分配的唯一的可查询的标识码,其内含的一串数字可代表蔬菜类别和蔬菜ID、生产日期和生产地等信息。同时,随着蔬菜的销售转移或变化,这些数据可以实时更新。通常,EPC码可存入硅芯片做成的电子标签内,并附在被标识蔬菜上,以被信息处理软件识别、传递和查询。
2)信息处理/蔬菜控制/跟踪 信息处理/控制/跟踪模块是系统的核心功能模块,它通过数据采集接口、信息处理、蔬菜跟踪和监控3个接口同其他功能模块进行交互,从而实现蔬菜的自动处理。
3)PML服务器 PML服务器主要由蔬菜生产厂家创建并维护的服务器,它以标准的XML为基础,提供蔬菜的详细信息,如蔬菜类别和ID、登生产日期和产地等信息,并允许通过蔬菜的EPC码对蔬菜信息进行查询。
4)本地数据库服务器 本地数据库服务器主要用于存储数据采集和处理接口获得的蔬菜信息,以便在业务系统中查询和维护。例如,用户可以通过手机或无线PDA或Web客户端随时随地查询蔬菜的当前状态。
3.2 系统开发平台
该系统运用Internet环境,采用B/S模式进行开发。系统服务器端操作系统选用Linux,主要技术为Java EE和使用Java语言编程,数据库系统选用Oraclellg。

1 2 3

关键词: 设计 实现 系统 可追溯 联网 蔬菜 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版