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