朱義昆 代雅婷
摘要:在航空氣象預(yù)報業(yè)務(wù)管理系統(tǒng)開發(fā)和應(yīng)用上,主要以Windows操作系統(tǒng)為主,主要功能包括航空氣象數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)檢索等等。本文根據(jù)以往工作經(jīng)驗,對航空氣象預(yù)報業(yè)務(wù)管理系統(tǒng)的開發(fā)情況進行總結(jié),并從數(shù)據(jù)庫系統(tǒng)調(diào)用、后臺執(zhí)行、字符型數(shù)據(jù)處理、采集傳輸模塊的應(yīng)用四方面,論述了航空氣象預(yù)報業(yè)務(wù)管理系統(tǒng)的應(yīng)用研究。
關(guān)鍵詞:航空氣象預(yù)報;業(yè)務(wù)管理;數(shù)據(jù)庫
前言:
航空氣象預(yù)報的主要業(yè)務(wù)內(nèi)容主要涉及航站預(yù)報、航線預(yù)報以及一些重要的氣象情報發(fā)布等等。為了對整個預(yù)報工作質(zhì)量和水平進行衡量,民航總局制定了《天氣預(yù)報質(zhì)量評定方式》,并提出了一些量化指標(biāo)。各個單位可以按照其中的要求和標(biāo)準(zhǔn),對天氣預(yù)報之中的預(yù)報準(zhǔn)確率進行評定,該項工作十分繁瑣,一不小心便會出現(xiàn)很多錯誤。所以說,預(yù)報質(zhì)量評分軟件的應(yīng)用顯得十分重要。
1.航空氣象預(yù)報業(yè)務(wù)管理系統(tǒng)的開發(fā)情況
1.1系統(tǒng)開發(fā)的主要目標(biāo)和方法
該系統(tǒng)開發(fā)主要是以民航氣象報文數(shù)據(jù)的自動檢索實現(xiàn)為主,通過對天氣質(zhì)量因素的評定和統(tǒng)計,最終實現(xiàn)對民航氣象報文數(shù)據(jù)的自動發(fā)送。另外,在實現(xiàn)民航氣象預(yù)測和指數(shù)預(yù)報過程中,應(yīng)該以科學(xué)計算為主,進而實現(xiàn)相關(guān)業(yè)務(wù)數(shù)據(jù)的自動化管理。最后,通過該系統(tǒng)的有效開發(fā),其系統(tǒng)管理將會更加高效,使用起來也會更加的簡單和方便。而在系統(tǒng)開發(fā)方法的選擇上,主要以Microsoft ODBC接口實現(xiàn)對數(shù)據(jù)庫的全面訪問,根據(jù)報文數(shù)據(jù)的調(diào)整情況,并利用Visual C++語言對各個進程進行編寫和梳理,最終將各項功能展示出來。
1.2系統(tǒng)的基本功能開發(fā)
首先是報文編寫,整個系統(tǒng)設(shè)計了兩個報文編輯進程,主要是對相應(yīng)的航站預(yù)報以及重要氣象情報信息的編寫等功能,為預(yù)報人員提供更加便利的條件,最終完成對報文的有效編輯和保存,為后續(xù)工作提供基礎(chǔ)條件。其次是自動發(fā)報,在系統(tǒng)接收到命令之后,會將整個報文發(fā)送到數(shù)據(jù)庫中,通過通訊機保存下來,最終實現(xiàn)數(shù)據(jù)定義的有效控制,向各個AFTN線路發(fā)送報文,其編發(fā)時間以及情報種類等信息也會自動生成,并保存在制定目錄之中。再次是報文檢索,人們可以通過Windows中的ODBC開放數(shù)據(jù)源,將整個系統(tǒng)與航空氣象情報數(shù)據(jù)庫聯(lián)系在一起,然后根據(jù)具體的值班日期和預(yù)報員姓名,將參與評分的SA和FC從表格之中檢索出來,并存放在制定目錄下面。最后是輻射霧預(yù)報,系統(tǒng)可以通過具體的數(shù)據(jù)庫資料檢索,實現(xiàn)對各項數(shù)據(jù)的科學(xué)計算,并通過神經(jīng)元網(wǎng)絡(luò)技術(shù),對輻射霧實施客觀預(yù)測[1]。
2.航空氣象預(yù)報業(yè)務(wù)管理系統(tǒng)的應(yīng)用研究
2.1數(shù)據(jù)庫系統(tǒng)調(diào)用
在民航氣象預(yù)報綜合業(yè)務(wù)管理系統(tǒng)研究過程中,所需要的數(shù)據(jù)主要來源于氣象情報數(shù)據(jù)庫。由于關(guān)系型數(shù)據(jù)庫的使用,再加上MFC和ODBC的高效性,可以將不同要求的數(shù)據(jù)進行檢索,并準(zhǔn)確迅速的完成相應(yīng)工作。當(dāng)用戶提出某項功能要求之后,系統(tǒng)將會對各種不同要求的數(shù)據(jù)迅速的羅列出來,供其進行使用。另外,當(dāng)用戶提出了明確的功能要求之后,系統(tǒng)便會將所需要的數(shù)據(jù)由ODBC通過軟件接口,完成對數(shù)據(jù)庫的有效訪問,之后返回查詢結(jié)果,這樣一來,便能實現(xiàn)對Sybase數(shù)據(jù)庫數(shù)據(jù)的有效訪問。
2.2后臺執(zhí)行
在該系統(tǒng)研究上,為了給后臺執(zhí)行提供一個有利環(huán)境,人們還專門設(shè)計了FC、FT預(yù)報,以及報文程序的編寫,并對報文自動發(fā)送程序進行全面編寫,進而解決了歷史資料查詢以及報文自動發(fā)送等多項問題,在提升工作效率的同時,進一步將管理水平優(yōu)化。由于在后臺執(zhí)行上涉及到很多系統(tǒng)內(nèi)容,如自動發(fā)報情況、報文檢索情況等等??偟膩碚f,該業(yè)務(wù)管理系統(tǒng)主要是對播報員提供服務(wù),整個系統(tǒng)采用的是單文檔主界面,并將各個系統(tǒng)的功能列入到單個文檔界面的工具條上,促使其與用戶產(chǎn)生直接對話,為用戶操作提供便利條件。
2.3字符型數(shù)據(jù)處理
在整個VC++6.0開發(fā)過程中,以字符型的數(shù)據(jù)處理為主,在內(nèi)容和格式上存在很大的特殊性。另外,實況數(shù)據(jù)也具備自身的固定格式,在讀取和分解上也能尋找到一些規(guī)律,整個程序只需要將實況數(shù)據(jù)讀取即可,按照具體的航站名、能見度、風(fēng)向、風(fēng)速等信息,將其存入到對應(yīng)的數(shù)據(jù)組之中。在預(yù)報過程中,所產(chǎn)生的數(shù)據(jù)十分復(fù)雜,而且數(shù)據(jù)內(nèi)容變化也較大,格式也不同,隨意性很強。如果將播報數(shù)據(jù)按照實況進行處理,需要清楚數(shù)據(jù)內(nèi)容是什么,屬于哪一個類別,如此一來,整個程序也會顯得十分復(fù)雜。因此,在預(yù)處理操作上,人們需要對評分?jǐn)?shù)據(jù)內(nèi)容進行處理和記錄,避免在處理過程中出現(xiàn)不必要的失誤[2]。
2.4采集傳輸模塊的應(yīng)用
采集傳輸模塊主要包括兩部分內(nèi)容,其中一個是模式運算服務(wù)器數(shù)據(jù)上傳,主要功能就是將各個系統(tǒng)之間的數(shù)據(jù)傳輸實現(xiàn),并將結(jié)果數(shù)據(jù)傳輸?shù)酵夥?wù)網(wǎng)站服務(wù)器上。另一個則是對外服務(wù)網(wǎng)站中的數(shù)據(jù)下載部分,其整個的運作模式是從氣象服務(wù)網(wǎng)站之中將各種天氣指數(shù)下載下來,并將預(yù)告圖、云圖等轉(zhuǎn)移到氣象服務(wù)網(wǎng)站上,為用戶提供氣象參考。為了將氣象預(yù)報準(zhǔn)確性提升,用戶還可以從上述兩個網(wǎng)站之中下載相同的圖片產(chǎn)品,將其保存在后臺數(shù)據(jù)庫之中,使用時可以直接調(diào)用,確保了網(wǎng)站具備穩(wěn)定性和統(tǒng)一性等特點。
總結(jié):
綜上所述,在該系統(tǒng)成績評定過程中,所使用的數(shù)據(jù)主要以報文內(nèi)容為主,并按照具體的取整方式進行數(shù)據(jù)讀取,在評分結(jié)果上,可能會與人工存在差異性。而且對于TEMPO評定來說,可以對SA或者是SP之中的連續(xù)時間進行充分考慮,一般都不會超過1h。在實際業(yè)務(wù)流程運行上,該系統(tǒng)的作用不可被替代,為后續(xù)業(yè)務(wù)管理提供依據(jù)。
參考文獻:
[1]周文杰.基于SIPOC航空氣象探測設(shè)備的管理系統(tǒng)研究[J].物聯(lián)網(wǎng)技術(shù),2018,8 (09):51-54+58.
[2]張旭.基于民航氣象數(shù)據(jù)庫系統(tǒng)的支線機場氣象服務(wù)系統(tǒng)的分析與設(shè)計[J].中小企業(yè)管理與科技(中旬刊),2018 (08):104-105.