李珊珊+鄧云桂
【摘要】 基于物聯網的RFID農產品溯源標簽能夠對農產品生產、加工、運輸、儲藏、之間等多個環節的相關信息進行存儲和查詢,便于保證農產品安全性。基于物聯網的RFID農產品溯源標簽系統對于實現上述信息的存儲與查詢具有重要作用。本文為了該系統的優化與實現展開分析,首先從系統架構以及功能結構兩方面進行了優化設計,在此基礎上明確了幾點該系統實現的關鍵技。
【關鍵詞】 物聯網 RFID 農產品 溯源
前言:現今人們越來越重視食品安全,為了能夠對食品安全事故當中的事故責任進行有效追蹤并且杜絕該類事件的再次發生,現必須要通過比較先進的農產品溯源標簽系統對農產品從終止到銷售全過程的信息進行性有效跟蹤、查詢與監控,為此有必要對基于物聯網的RFID農產品溯源標簽的優化與實現進行探討。
一、溯源標簽優化設計
1、架構優化設計。農產品溯源標簽系統主要連接RFID讀寫器,由工作電腦、數據庫服務器、應用服務器,加之局域網的輔助共同組成(圖1)。在該整體架構中,工作電腦上的軟件能夠對通過對RFID讀寫器進行控制操作RFID標簽的讀寫,此時數據庫服務其則能夠對農產品種植、加工、運輸等溯源數據進行存儲,應用服務其則能夠根據Web應用軟件的部署對用戶進行遠端訪問。此時,農產品上粘貼的RFID標簽便能夠存儲溯源編碼。
2、功能結構優化設計。在農產品溯源標簽系統當中存在后臺管理和查詢兩個子系統,其中,后臺管理子系統為整個系統的管理員修改系統數據使用,查詢子系統則為用戶提供查詢界面,用戶只要進入到查詢界面便可以手工輸入農產品上粘貼的RFID標簽編碼,而后根據RFID讀寫器進行標簽編碼的讀寫,并且在數據庫中進行查詢訊。若在系統當中存在該編碼所對應的農產品批次記錄,則在屏幕上便會相應的顯示該批 產品農藥施用、病蟲害、加工、運輸、質檢、生產企業等諸多信息。對于系統管理人員而言,前期登錄后臺管理子系統能夠對與農產品溯源標簽相關的信息進行維護和修改,一般分為產前、產中、產后和系統管理四個部分,如圖2所示。
二、溯源標簽實現關鍵技術
1、RFID集成技術。為了在基于物聯網的RFID農產品溯源標簽系統當中實現RFID的讀寫命令,必須要將RFID的讀寫操作設置成為一個用戶空間,對RFID讀寫器驅動程序中的API方法進行調用,在Web頁面上使用該用戶控件。具體的RFID集成技術操作當中,首先要在頁面當中對用戶控件的對象進行聲明,而后使用JavaScript語言對用戶控件進行操作,進行RFID讀寫前便將端口打開,讀取RFID讀寫后將端口關閉,并將讀寫的RFID存儲在用戶數據當中[1]。
2.2頁面響應與簡化編程技術。若要有效實現基于物聯網的RFID農產品溯源標簽的優化,必須要恰當的應用頁面響應與頁面簡化編程技術。首先,在頁面響應技術的應用方面,主要目的在于加快查詢結果的顯示,為用戶提供更加優質的體驗,因此在查詢頁面使用了Ajax技術,即近年來應用十分廣泛的客戶端頁面交互技術。同時,頁面響應技術中亦使用了JavaScript語言向服務器發送XMT HTTP請求,此時服務器的查詢結果便會在XMT HTTP響應中傳回到客戶端,提高響應效果[2]。其次,在頁面簡化編程技術應用方面大量使用了JavaScript代碼和jQuery技術,目的在于將頁面程序簡化。jQuery技術屬于輕量級的、開源的庫,其能夠對JavaScript編程提供強大功能,例如在設置頁面上輕松的實現Ajax功能等[3]。
結論:基于物聯網的RFID農產品溯源標簽系統當中主要由主要RFID讀寫器、工作電腦、數據庫服務器、應用服務器、局域網幾個部分共同組成,并且分為產前、產中、產后和系統管理四個功能模塊。該系統的實現必須要依托于RFID集成技術、頁面響應技術以及頁面簡化編程技術,從而便于對農產品從生產到銷售的全程信息追溯。
參 考 文 獻
[1]高飛,尤明,高鵬.基于物聯網的蔬菜追溯系統的設計與實現[J].電子世界,2013,03(03):8-10.
[2]楊運平,周志鵬,李沐華.基于物聯網RFID的農產品溯源系統的設計與實現[J].計算機與現代化,2013,10(06):222-225.
[3]鄭立榮,王俊宇,韓偉力,等.農業物聯網體系架構與應用服務支撐平臺[J].科技資訊,2016,07(11):168-169.