基于射頻識別技術(shù)的食品樣品跟蹤監(jiān)控系統(tǒng)
1.2 食品樣品檢驗跟球系統(tǒng)的總體架構(gòu)
本文提出的基于RFID的食品檢驗樣品跟蹤管理系統(tǒng)共分為4個層次,自底向上依次為:
(1)網(wǎng)絡(luò)通信層(實現(xiàn)信息的網(wǎng)絡(luò)傳輸);
(2)系統(tǒng)設(shè)備層(RFID硬件設(shè)備,其中包括低頻,高頻、超高頻讀寫器和電子標(biāo)簽);
(3)信息資源層(根據(jù)RFID獲取的數(shù)據(jù)資源,建立相應(yīng)的數(shù)據(jù)庫系統(tǒng));
(4)系統(tǒng)業(yè)務(wù)層(基于業(yè)務(wù)流程開發(fā)制樣模塊、入庫模塊、檢驗?zāi)K、留樣及銷毀模塊,以及跟蹤查詢模塊)。
整個系統(tǒng)的總體架構(gòu)如圖5所示:本文引用地址:http://www.ex-cimer.com/article/153613.htm
2 系統(tǒng)實現(xiàn)
本系統(tǒng)采用SQL Server2005作為后臺數(shù)據(jù)庫,基于寫入、存儲在電子標(biāo)簽內(nèi)的原始數(shù)據(jù)為基表,分別建立包括樣品信息表、周轉(zhuǎn)箱信息表、樣品狀態(tài)信息表、周轉(zhuǎn)箱狀態(tài)信息表、檢驗庫信息表等數(shù)據(jù)表??紤]到系統(tǒng)的友好性與兼容性,基于.NET平臺,采用C#實現(xiàn)管理系統(tǒng)功能模塊:
(1)RFID讀寫設(shè)備的配置模塊
該模塊包括通信端口號設(shè)置、天線號設(shè)置、天線能量設(shè)置、服務(wù)器遠(yuǎn)程連接等功能。
(2)業(yè)務(wù)操作功能模塊
配置好RFID硬件設(shè)備參數(shù),與遠(yuǎn)程服務(wù)器建立連接,即可對食品檢驗樣品進(jìn)行業(yè)務(wù)流程操作;
①制樣:讀取周轉(zhuǎn)箱編號;同時,將樣品編號寫入樣品電子標(biāo)簽內(nèi);
②入庫:讀取周轉(zhuǎn)箱、樣品標(biāo)簽內(nèi)信息,與數(shù)據(jù)庫內(nèi)的信息進(jìn)行匹對;信息一致,則點擊界面“自動分配貨位”按鈕,為其分配相應(yīng)的檢驗庫存儲貨位;
③檢驗:基于檢驗清單需求,點擊界面“查詢”按鈕,根據(jù)查詢的檢驗樣品貨位信息,取出樣品去檢驗;
④留樣或銷毀:檢驗完成,讀取樣品信息,點擊界面“自動分配貨位”按鈕將樣品入庫留樣,或者直接銷毀。
(3)樣品統(tǒng)計查詢模塊
①樣品查詢:基于輸入的樣品編號,可以查詢出樣品當(dāng)前所處的位置及當(dāng)前的狀態(tài);同時,可以查詢出此樣品從生成到留樣、銷毀整個業(yè)務(wù)流轉(zhuǎn)過程的歷史操作記錄;
②周轉(zhuǎn)箱查詢:基于輸入的周轉(zhuǎn)箱編號,可以查詢出周轉(zhuǎn)箱當(dāng)前所處的位置、狀態(tài)以及當(dāng)前周轉(zhuǎn)箱內(nèi)所有樣品的具體信息;同時,可以查詢出此周轉(zhuǎn)箱從生成到銷毀整個業(yè)務(wù)流轉(zhuǎn)過程的歷史操作記錄;
③操作人查詢:基于輸入的操作人名字,可以查詢出此操作人對經(jīng)手樣品的操作記錄。
3 結(jié)語
本文提出將RFID技術(shù)應(yīng)用于官方檢驗檢疫機(jī)構(gòu)的食品檢驗樣品的全流程跟蹤控制領(lǐng)域,實時監(jiān)控樣品封裝、入庫、檢驗、流轉(zhuǎn)到處理的全過程動態(tài)信息,且能夠?qū)崟r查詢樣品的工作流程、所處狀態(tài)和位置,實現(xiàn)了食品樣品信息的可追溯化與可監(jiān)控化?;谠O(shè)計的系統(tǒng)進(jìn)行測試,結(jié)果表明該系統(tǒng)具有較高的準(zhǔn)確性(識別準(zhǔn)確率97.3%)和較好的穩(wěn)定性(系統(tǒng)已正常運(yùn)行時間大于1 200 h)。
評論