韓天峰
(青島酒店管理職業技術學院,山東 青島 266100)
農產品監測是農業部門開展管理服務的重要手段,能夠提高政府對農產品市場精確分析水平,同時具備先兆預警與監測能力;在提高農業競爭力與抗風險能力的同時,保障農產品生產安全。農產品監測預警系統的設計主要以信息綜合采集為主,以建立網絡化信息數據庫為基礎,針對各類農產品產前、產中、產后等方面建立數據集。系統數據以農村經濟、農產品貿易數據以及價格等為原始數據,針對不同時期監測數據進行預警工作,保障預警工作有效進行。
農產品監測預警系統按照系統功能劃分為預警監測與數據集兩大模塊,對數據進行采集后,通過農業數據中心形成農產品監測預警數據集,將預警服務區數據提供給用戶。政府涉農部門及預警分析人員可以通過系統數據實現預警工作及預警后臺管理等功能。
系統在進行預警分析后,提供用戶登錄瀏覽功能,用戶選擇系統處理后信息進行瀏覽,對預警數據進行監控,并對監控生成結果進行保存,形成初步監測結果。分析預警數據庫與數據集中歷史信息,發布最終預警結果。
系統以數據傳輸設備為主要運行硬件,實現系統與終端設備連接。數據傳輸以MC351i模塊為主,包含TCP/IP作為數據通信協議方式進行數據傳輸;為用戶提供內部通信的同時,按照簡單設置,實現數據透明傳輸。原始數據由串行擴展口傳輸到主控單片機,經壓縮后,通過串行結構發送至GPRS傳輸口。GPRS傳輸口與RS485相連接,自動向監控模塊發送定時監測數據。
系統數據庫以農業部門現有資源、農業信息采集資源、農產品市場資源數據為主,對數據進行oracle管理與基礎功能劃分。數據庫在注重 完整性、可靠性、存取效率的基礎上,采用MVC模式將數據處理分為數據層、表示層、持久層、DAO層、控制層與業務層。每層進行單獨處理,且功能不與其他層混合,通過接口相互通信。
針對數據庫中原始監測數據的分散個體性與不具備宏觀性進行監測數據轉換。通過建立測報模型,結合測報內容與測報因子間的函數依賴關系,對測報內容進行定義。考慮到系統動態使用方式,進行快速方便的轉換計算,通過低耦合設計,監測數據采集部分,使動態數據測報具有獨立性,從而得到良好的測報效果。
為驗證大數據時代的農產品監測預警系統設計的有效性,將其與傳統農產品監測預警系統進行對比,對兩組系統測報因子歷史發生值進行對比,從而判定系統預警準確率。兩組系統選擇同一數據集分成多組進行處理,分別進行10次試驗后,取兩組系統結果平均值。
通過對兩組系統測報因子歷史發生值進行對比,在同一數據處理結果下,以實測值為標準,大數據農產品監測預警系統測報因子歷史發生值相對于傳統系統更接近于實測值,從而判定其具有更好的預警監測功能。
大數據時代的農產品監測預警系統設計中,主要通過對農產品整體運行態勢進行分析,提供周期性發展數據,為農產品產業調控提供預警服務與決策信息支持,提高農產品抵御市場風險能力。