(文章來源:精偉傳禖)
石家莊國際機場目前在用的航空氣象數據庫系統是由通信分系統、數據庫分系統、綜合服務平臺組成,主要通過從多種渠道獲取氣象數據,對數據進行各種后續處理,并生成相關產品,在保證數據庫應用系統和數據安全的前提下向更多的用戶提供氣象信息服務。其中,通信分系統是航空氣象數據庫系統的核心組成,本文通過軟件設計的角度,從通信分系統的整體結構、規格需求、概要、詳細設計角度,通過設計小案例對通信分系統進行了簡單解析,可以了解航空氣象數據庫系的數據庫分系統、服務平臺的設計完成思路。
在中國民用航空領域中,航空氣象數據庫系統需要具有飛行氣象情報及氣象資料的交換、備供、存儲等能力,由相關網絡設施、通信分系統及數據庫分等部分組成。石家莊正定國際機場目前使用的該系統,與民航北京氣象中心聯網,接收并匯交相關氣象情報及資料,向其匯交本地雷達、自觀、報文等氣象資料,同時接收其下發的國內、國際飛行所需的綜合航空氣象情報信息,為石家莊航空安全提供保障。下面將以通信分系統為例,以軟件設計角度對系統需求、概要、詳細設計等三個階段進行簡單解析,從而更加容易理解該系統的通信分系統。
業務處理部分主要包括氣象數據庫和通信分系統,可通過通信系統收集處理民航報告、常規報告、自動觀測資料(AWOS)、風溫廓線儀、自動站資料、Bufr資料、Grib資料、Fax資料、衛星云圖資料、本地圖形圖像資料、多媒體資料、雷達等資料,隨后,通過預報綜合平臺及網頁版的形式進行氣象信息業務的展示。數據庫管理子系統采用客戶機服務器方式,可對資料處理、數據庫等進行實時監控和管理。有資料處理子系統和數據庫管理子系統。
通信分系統是航空氣象數據庫系統中最重要的組成部分,它負責全系統的氣象資料接收、檢查與處理、發送,及請求的應答。本通信分系統分為通信系統以及監控維護操作平臺。為數據庫分系統和數據交換服務器提供數據源,支持一個數據源同時向多個本地相同數據庫提供數據的功能。在系統設計時滿足了以下需求。
在通信分系統中需要配備一個通信前置機,數據傳輸同時支持AFTN、PSTN和網絡傳輸模式。以安全可靠為重點,監控系統對監控的內容出現異常的情況下,以聲音、閃爍或者不同顏色進行告警。對氣象資料的處理達到準確、及時,保證地區中心通信主機與地區中心數據交換服務器上的數據實時、完整、一致。
充分考慮操作的方便,將監控和操作與通信分系統整合到一起,開發以鼠標為主、鍵盤為輔的圖形化操作界面。應有詳盡的聯機操作手冊,界面設計合理,邏輯清晰,使用方便,顏色的搭配應美觀大方。與其他分系統間的接口要盡量簡單,使各分系統故障時不影響其他分系統為基本考慮,并易于界定故障點。
利用通信中間件的開放性,與其他分系統的信息傳輸,盡量采用通信中間件。通信分系統應用軟件應設有守護程序,確保通信應用軟件的主進程不間斷運行。
依據航空氣象用戶尤其是設備保障用戶的需求,提高監控維護的直觀性和高效性,需要將運行狀態、維護維修界面圖形化,以監控部分導航條項為例,它提供監控功能的總導航,包括進程狀態、線路狀態、緩沖區及文件系統狀態、排隊狀態、MQ隊列及通道狀態,操作系統狀態。加載并顯示相關界面,并將通過通信鏈路接收到的后臺程序定時發送的監視信息顯示在相關界面上。
通信分系統軟件是航空氣象數據庫系統工程中的一個重要系統,在設計開發過程中,從用戶的功能需求、非功能需求和系統的外部接口關系為設計依據,遵循工程的總體概念、體系結構和總體布局,完成了通信分統軟件進行功能分解和部件級(CSC)模塊等設計。
通過對通信分系統的解讀思路,更可以完成對整個航空氣象數據庫系統的分析,通過深入解讀分析系統的辦法,提高了系統安全,因為這是深入做該系統安全保障的重要手段。
(責任編輯:fqj)
-
通信系統
+關注
關注
6文章
1199瀏覽量
53400 -
數據庫
+關注
關注
7文章
3842瀏覽量
64562
發布評論請先 登錄
相關推薦
MySQL數據庫的安裝
![MySQL<b class='flag-5'>數據庫</b>的安裝](https://file1.elecfans.com/web3/M00/05/E2/wKgZPGeF2XWAe83fAAAW9lhgvGk652.jpg)
云數據庫是哪種數據庫類型?
車載總線通信數據庫開發工具 - VDE
![車載總線<b class='flag-5'>通信</b><b class='flag-5'>數據庫</b>開發工具 - VDE](https://file1.elecfans.com/web3/M00/04/A7/wKgZPGd3QKKAC7QhAAA7tyKp1BQ325.png)
bds 系統的優缺點 bds與傳統數據庫的區別
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—通過拼接<b class='flag-5'>數據庫</b>碎片恢復SQLserver<b class='flag-5'>數據庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
Oracle數據恢復—異常斷電后Oracle數據庫啟庫報錯的數據恢復案例
![Oracle<b class='flag-5'>數據</b>恢復—異常斷電后Oracle<b class='flag-5'>數據庫</b>啟<b class='flag-5'>庫</b>報錯的<b class='flag-5'>數據</b>恢復案例](https://file1.elecfans.com/web2/M00/08/B8/wKgZomb6Ns-AbiICAAFlXAFpKKU086.png)
電磁頻譜管理系統通常由哪三個分系統組成
數據庫數據恢復—SQL Server數據庫出現823錯誤的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—SQL Server<b class='flag-5'>數據庫</b>出現823錯誤的<b class='flag-5'>數據</b>恢復案例](https://file1.elecfans.com/web2/M00/07/F4/wKgaombs78mANJ1GAAPeSoXHVPE244.png)
一文詳解企業上云數據庫是干嘛的
軟件系統數據庫的分庫分表設計
![軟件<b class='flag-5'>系統</b><b class='flag-5'>數據庫</b>的分庫分表設計](https://file1.elecfans.com/web2/M00/03/C2/wKgZombGsDeAbXZcAADe-3smVHg464.png)
恒訊科技分析:跨境電商網站有哪些數據庫系統是推薦使用的?
恒訊科技分析:sql數據庫怎么用?
小米試點業務系統上線OceanBase,數據庫性能飛躍新高度
數據庫數據恢復—raid5陣列上層Sql Server數據庫數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—raid5陣列上層Sql Server<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復案例](https://file.elecfans.com/web2/M00/A2/AD/pYYBAGRLbSSAHhFWAAI9vWNRQec919.png)
評論