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