文/齊英
隨著經濟的快速發展,人們對食品質量的追求越來越高,同時由于視頻安全事件的頻繁發生,比如口蹄疫、瘋牛病、禽流感、蘇丹紅等,嚴重影響人們的身體健康,因此為了提高食品安全控制水平,構建一個功能完善、時效性強等追溯平臺,已經成為政府監管機構、第三方研發企業的重要課題。計算機技術的快速發展為食品追溯平臺提供了強大的技術支撐,可以利用云計算、GIS、物聯網、RFID、數據庫技術等,實現食品原材料供應采購、生產加工、物流倉儲、銷售管理等各環節的實時監控,從源頭到零售端全程保護食品安全。
目前,我國的谷物、水果、肉類、禽蛋、水產品等重要食品產量穩居世界第一位,供應面積大、覆蓋人群廣,因此利用食品追溯平臺保證人民群眾的食品安全、控制食源性疾病爆發已經成為政府監管部門的重要職責,也非常關鍵和重要。食品追溯平臺構建思路包括平臺可行性分析、平臺需求分析、平臺設計、平臺開發和運營推廣等步驟,詳細描述如下。
2.1.1 平臺可行性分析
食品安全涉及面廣、環節眾多,因此利用先進的計算機技術實現食品信息的融合、查詢和監控就顯的非常重要,也具有較為廣泛的社會效應,提高人民群眾的食品安全和質量,大幅度提升人民群眾的幸福感。食品追溯平臺開發采用的技術包括數據庫、物聯網、RFID、GIS、B/S架構、二維碼等,這些技術都是成熟的,目前已經在很多領域得到開發和應用,因此技術方面是可行的。政府監管為了提高工作效率,保護食品安全,財政撥付了大量資金支持建設食品追溯平臺,經濟方面是可行的。
2.1.2 平臺需求分析與設計
針對政府監管機構、原材料供應商、食品加工生產企業、物流倉庫企業、銷售管理服務企業、消費者等進行調研,導出平臺的主要業務功能,使用先進的軟件需求分析工具進行建模,描述食品追溯的整個業務流程。
2.1.3 平臺開發和運營推廣
使用先進的計算機編程技術,開發和實現一個食品追溯平臺,該平臺可以部署于PC端、手機端、平板電腦端等,方便用戶使用和平臺推廣。
食品追溯平臺總體架構采用微服務架構,該架構可以將食品追溯平臺按照每一個邏輯業務功能進行原子化劃分,構建一個邏輯獨立的應用軟件系統,提高每一個模塊的操作執行效率,可以解決復雜問題,同時還可以節約硬件資源。在微服務架構下,其可以利用中心化的組織架構,不需要過度重視某一個重點,這樣就可以根據應用服務范圍不同確定技術種類,實現一對一的技術性服務,提高系統運行與處理效率。本文通過總結發現,基于微服務架構的食品追溯平臺設計具有很多優勢,比如服務技術異構性、服務的擴展性和部署簡單化。
2.2.1 服務技術異構性

圖1:基于微服務的食品追溯平臺總體架構
微服務架構的每個服務不是必須采用一致的語言或技術,可以選擇一個適合的開發技術和程序設計語言,因此一個團隊可以根據情況選擇最熟悉的技術,這樣就可以更好地支撐當前的應用軟件。
2.2.2 簡化部署
基于微服務架構的食品追溯平臺可以針對服務功能進行單獨處理,自頂向下針對食品追溯平臺的功能服務進行劃分,每一個服務都屬于一個單獨的模塊,各個模塊之間是邏輯獨立的,因此每一個服務的部署都是單獨的,這樣就可以有效簡化系統部署工作。在傳統的系統部署過程中,一旦某一個功能模塊發生故障或問題,就會導致系統整體無法部署,采用微服務架構開發的食品追溯平臺則可以只關注出問題的模塊,這樣就可以提高整個食品追溯平臺的部署效率。
食品追溯平臺總體架構如圖1所示。
食品追溯平臺的功能模塊很多,本文通過建模和分析,將平臺功能劃分為以下幾個方面:
2.3.1 基本信息管理
基本信息管理可以實現供應商管理、企業資質管理、班次配置管理、人員配置管理、銷售商管理、生產地址管理、度量單位管理等功能,從而可以嚴格的管控食品原材料采購企業、加工生產企業、銷售服務企業等信息化管理,從而可以實現這些基本信息的精準操作。
2.3.2 食品基本配置管理
食品基本配置管理可以針對基礎信息建立與食品安全質量檢測的維護管理,加強設置每一個關鍵控制點,定義每一類視頻的檢測項,從而可以完成食品信息的操作和控制。
2.3.3 食品批次追溯管理
食品批次追溯管理可以針對已有的食品建立批次信息,以便能夠追加食品生產過程的所有數據信息,比如原材料進貨信息、生產批次及時間信息、關鍵控制點、檢驗報告信息和加工用料詳細清單數據,食品批次追溯管理的主要功能包括原輔料管理、原輔料檢驗報告管理、進貨管理、設備設施管理、設備設施記錄管理、生產記錄管理、批次用料信息填報、關鍵控制點管理、檢驗報告管理和訂單管理。
2.3.4 綜合信息查詢管理
綜合信息查詢可以為用戶通過商品條碼和批次號查詢企業的數據信息、資質信息、食品銷售信息、生產信息、檢驗報告和銷售信息,還可以幫助用戶查詢追溯結果。因此,該功能包括追溯詳情、統計詳情和追隨圖譜。
食品追溯平臺開發完成之后就需要加強運營和推廣,主要方法包括以下兩個方面:
食品追溯平臺部署之后,其需要根據平臺的應用情況進行完善和精簡,食品追溯平臺可以建立一個運營管理團隊,負責追溯平臺的網絡運行服務、系統安裝和升級,提高食品追溯平臺運行的時效性。
食品追溯平臺的安裝具有一定的強制性,因此政府監管部門需要加強平臺的宣傳和培訓,轉變傳統的食品安全管理觀念,加強現代化、信息化和共享化管理教育培訓。同時,食品追溯平臺還可以通過網站、微博、微信等進行立體化、信息化宣傳,進一步提高社會群眾對食品追溯平臺的知曉度,從而可以加強平臺使用,倒閉平臺的升級和運行維護。
食品追溯平臺可以為社會群眾、政府機構、企業組織提供一個多層次的安全追溯服務,為社會群眾提供追溯信息查詢認證平臺,為企業提供食品追溯、防偽和防竄貨服務,為政府機構部門提供追溯數據支持,發揮多角度和全方位的食品安全監控,進一步提高食品監管力度和社會公共健康安全管理能力。