本站小編為你精心準(zhǔn)備了物聯(lián)網(wǎng)的食品安全系統(tǒng)設(shè)計參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
一、其它物聯(lián)網(wǎng)設(shè)備
條碼、二維碼打印機(jī)用于標(biāo)記已檢測的對象,因此需要安置在檢測或工作車間,中控系統(tǒng)通過網(wǎng)絡(luò)控制打印標(biāo)記。IP網(wǎng)路攝像頭用于記錄操作流程,可在進(jìn)行檢測的時間點對工作現(xiàn)場進(jìn)行采樣并保留。
二、系統(tǒng)設(shè)計概要
1.系統(tǒng)中必須的主要公共類系統(tǒng)主要公共類應(yīng)該包括3個,用于記錄檢測員信息、檢測數(shù)據(jù)結(jié)果、采樣結(jié)果以及視頻采樣等信息的保存應(yīng)該以數(shù)據(jù)庫為載體,所以封裝數(shù)據(jù)庫相關(guān)操作函數(shù)的類DataOperate.cs是必須的。無線射頻設(shè)備的查找設(shè)備,打開設(shè)備,搜索射頻卡,讀取射頻卡信息,對射頻卡進(jìn)行寫操作,關(guān)閉設(shè)備等操作的rfidOperate.cs。打印機(jī)、攝像頭等基礎(chǔ)物聯(lián)網(wǎng)的操作類autoBaseOperate.cs等。主要包含以下幾大函數(shù),這里只給出函數(shù)的參數(shù)、返回類型及功能,數(shù)據(jù)庫相關(guān)函數(shù)因特網(wǎng)上就有大量實例,這里不再累述。無線射頻和自動物流設(shè)備函數(shù)的具體設(shè)計比較繁瑣,但是廠家一般都會提供設(shè)備開發(fā)包,結(jié)合設(shè)備開發(fā)包讀者可以自行設(shè)計。
2.信息的單向記錄所有操作流程的記錄信息將單向傳輸并記錄。因為該系統(tǒng)將作為事故追溯或者需要面向大眾查詢的,所以要求信息具有不可修改的特性,系統(tǒng)歷史數(shù)據(jù)保存嚴(yán)密,并且定期自動異地備份,以確保不會遭到人為的破壞。同時要求系統(tǒng)在遭到破壞或損壞時可以盡快的恢復(fù),以確保信息的安全。
3.不同設(shè)備采集信息標(biāo)準(zhǔn)與進(jìn)度同步問題記錄生產(chǎn)或工藝流程等過程環(huán)節(jié)采用的數(shù)據(jù)采集方法可能不唯一,因此,各參數(shù)如何做到同步成為需要解決的問題。如自動生成的過程描述與探頭采集的圖像或視頻同步記錄,可以通過生成檢測結(jié)果時自動調(diào)用采集函數(shù)。需要做到查詢流程點時可以方便的查閱對應(yīng)的過程描述信息,以及同一時間的聲音、圖像或視頻信息。采用單向記錄的方式,對各設(shè)備采集信息的時間點或時間段進(jìn)行記錄,在需要的時候可以采用逆向查詢,找出需要的不同表現(xiàn)形式的信息。這些信息可能因為空間及存儲便捷等原因存儲在不同的設(shè)備中。因此,在記錄該項信息發(fā)生時間的同時還需要記錄該項信息存儲的位置以及存儲形式,加解密方法,授權(quán)的訪問者等。
4.其它解決從不同設(shè)備采集的信息通過不同的載體,存儲在各種設(shè)備中。并且解決各種信息存儲形式,如數(shù)據(jù)唯一性可以通過微軟的md5散列生成摘要并記錄保存(例:System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(yourdata,“MD5”).ToString();參數(shù)yourdata即為需要散列的信息,函數(shù)返回散列后的結(jié)果)。可以通過射頻卡、指紋識別及口令識別等方法控制訪問權(quán)限。系統(tǒng)的實現(xiàn)可以使系統(tǒng)自動的從多方面(如聲音,圖像,視頻,儀器檢測結(jié)果等)記錄食品的生產(chǎn)全過程。
三、結(jié)束語
從長遠(yuǎn)來看,食品安全追溯系統(tǒng)應(yīng)用前景廣闊。從近年來看,由于發(fā)生太多的食品安全問題,已經(jīng)直接關(guān)系到民眾的生命健康,因而食品行業(yè)特別受到政府的嚴(yán)格監(jiān)管,食品安全追溯系統(tǒng)的推廣可以解決食品行業(yè)監(jiān)管復(fù)雜,追溯困難的困局。
作者:譚超葉勇健劉春梅林勇升單位:廈門華天涉外職業(yè)技術(shù)學(xué)院計算機(jī)與電子工程學(xué)院