農谷信息化管理平臺系統方案設計

前言:尋找寫作靈感?中文期刊網用心挑選的農谷信息化管理平臺系統方案設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

農谷信息化管理平臺系統方案設計

摘要:文章結合荊門市中國農谷•屈家嶺管理區實際,展開基于SOA的農谷信息化管理平臺系統方案設計,包括農谷信息化管理平臺系統規劃、硬件設計和軟件設計,為荊門市農谷信息化管理平臺建設提供了方案和技術支撐。

關鍵詞:SOA;農谷信息化管理;系統方案設計

1SOA架構

面向服務的體系架構(SOA)是近年來開始流行的一種模式,它的目的是實現和維護跨越了大型分布式系統的業務流程,它基于三個技術概念:服務、通過企業服務總線達成的互操作性,以及松耦合。服務是SOA架構的核心詞,服務由合約、接口、業務邏輯、實現和數據等組成。SOA是一種構建分布式系統的組件模型,它通過接口和契約將應用程序的不同功能單元(即服務)聯系起來。SOA具有服務提供者、服務請求者和服務注冊中心三種角色的功能。

2基于SOA的農谷信息化管理平臺系統規劃

在實現復雜的系統時,分層是一種非常有效的技術,根據SOA分層模型,通??蓪⑾到y設計為以下幾個層次:表示層、業務層、服務層、數據層。農谷信息化管理平臺在SOA分層結構的基礎上,采用開放性和標準化的系統結構和設計,為C/S架構的分層設計,并且按層次化的原則劃分為綜合業務層、基礎服務層、數據層、統支撐層、務子系統層五層[1]。農谷信息化管理平臺在保證各子系統獨立性的基礎上,統一人機界面和跨平臺的數據庫訪問,提供對實時監控管理信息的交互、數據綜合和共享、報警聯動、安全穩定運行的基礎支持,達到“系統集成、功能集成、網絡集成和界面集成”的目標。綜合管理系統是農谷信息化管理平臺的核心和關鍵,融合集成了11個軟件應用系統,采用結構化設計方法,在保證各系統獨立性的基礎上,統一人機界面、身份認證和訪問控制,提供面向最終用戶的個性化實時監控、信息管理、數據綜合和報警聯動等功能,確保系統安全穩定運行。農谷管理分系統包括環境監控、電力監控和設施設備信息管理3個子系統。裝備管理分系統包括農機裝備移動監控、農機裝備信息管理2個子系統,其中農機裝備信息管理子系統又分為農機裝備貯存信息管理、農機裝備質量信息管理和農機裝備故障處置輔助決策支持3個系統。指揮監控分系統包括語音調度、視頻會議和可視電話、智能廣播、信息與查詢4個系統。

3基于SOA的農谷信息化管理平臺硬件設計

1)信息化管理平臺的物理架構。農谷信息化管理,以一個集成平臺為核心,涵蓋眾多子系統,實現對所有子系統的協調、管理和信息的交互。通過研制綜合管理平臺,在保證各子系統獨立性的基礎上,統一人機界面和跨平臺的數據庫訪問,提供對實時監控管理信息的交互、數據綜合和共享、報警聯動、安全穩定運行的基礎支持,達到“系統集成、功能集成、網絡集成和界面集成”的目標。基于SOA的開發模型,根據不同業務系統的需求,提取應用共性,以服務形式進行劃分,根據需要建立若干通向外部業務的不同粒度信息通道,向不同單位、不同部門、不同用戶提供差異化業務服務。2)信息化管理平臺的網絡模型。為保障各應用系統的可靠穩定運行,平臺網絡具有高接入能力、高速率、大帶寬和高可靠性,以萬兆為核心、輻射各節點的星型結構,通過統一的高帶寬縱向骨干網,實現二級的互聯互通,保證網絡具有故障自愈的能力,以適應更高的數據、語音、圖像的傳輸需要。3)信息化管理平臺的硬件結構。根據信息化管理平臺的覆蓋范圍,系統核心機房主要分為系統核心機房和監控中心機房。核心機房主要放置平臺服務器、各子系統服務器、存儲陣列、核心交換機和其他相關設備。監控中心機房主要放置核心交換機、對外網絡連接設備和其他相關設備。結合管理系統平臺和硬件子系統間數據接口和平臺內部數據接口特征,將全系統內部接口劃分為五個層次,信息流在不同級層間傳輸,采用不同的通信方式和手段。系統支撐層模塊間的通信主要針對各底層硬件設備之間的通訊,一般采用RS232/485協議、韋根協議、CAN總線協議、OPC;網絡層基于TCP/IP實現數據傳輸;服務層指模塊間的通信,實時性要求高,一般采用DCOM、Socket、ADO通信方式;業務層應用如界面調用、數據的增刪改查,采用調用API、DLL方式、web服務方式,以保證架構的可擴展性[2]。外部接口主要用于實現與省農業廳、市農業農村局及其他農谷鄉鎮、管理系統的互聯互通,完成和上級機構數據的傳輸功能。建立聯合共享數據庫(段),根據上級機構的需要將共享數據放入共享數據庫,采用推和拉相結合的方式共享數據,實現和上級指揮機構的互聯互通。存儲系統從功能上分為數據存儲、數據備份、文件系統共享三部分。數據存儲子系統分為信息數據平臺及圖像監控系統2個子系統的存儲建設。系統基于IP-SAN架構設計。

4基于SOA的農谷信息化管理平臺軟件設計

平臺客戶端上部署綜合業務應用層的軟件,按照點位的不同部署不同的軟件;部署時統客戶端軟件、態勢服務、身份認證和界面集成服務,官戶端連接個數上限為255個。平臺服務器上部署雙機熱備軟件、監測及報警服務、應急聯動服務、OPC數據、SOCKET數據、專用數據和時統。WebService服務器部署用戶權限服務、日志服務、數據查詢服務、分析統計服務和時統客戶端。共享數據庫服務器上部署與上級進行數據共享的共享數據庫及一體化指揮平臺數據共享環境。周界警戒系統上部署專用數據和時統客戶端軟件[3-4]。

5結束語

文章從農谷信息化管理的基本概念著手,對農谷信息化管理體制與結構、農谷信息化管理系統、農谷信息化管理的信息流程和技術指標進行了方案設計,符合荊門市農谷信息化管理需求。

參考文獻:

[1]高松,徐江玲,艾波,等.基于SOA架構的國家海上搜救環境服務保障平臺研發與應用[J].海洋預報,2019,36(3):71-77.

[2]袁越輝.基于物聯網的農業信息化系統研究與設計[J].農家參謀,2019(3):7.

[3]石鳳貴.基于SOA的高效采購業務綜合管理平臺建設研究[J].中國管理信息化,2019(4):41.

[4]楊琳,吳光星,羅玉峰.基于物聯網的智能灌溉系統開發與應用[J].智能城市,2019,5(6):17-18.

作者:趙娟 高正明 尹作亮 單位:荊楚理工學院電子信息工程學院 荊楚理工學院計算機工程學院 荊楚理工學院生物工程學院

亚洲精品一二三区-久久