文/劉俊波
目前管制席位終端上安裝有多種類信息系統(tǒng),各套系統(tǒng)之間獨立運行,缺乏信息之間的互聯(lián)互通,信息孤島效應(yīng)明顯。同時,管制用戶在查詢信息的過程中,也需在不同信息系統(tǒng)跳轉(zhuǎn)和操作,大大降低了工作效率,分散了管制精力,十分不利于進(jìn)一步提升現(xiàn)場管制效率,增加了管制工作“錯、忘、漏”的風(fēng)險。
系統(tǒng)采用B/S架構(gòu),用戶以瀏覽器的方式進(jìn)行訪問,系統(tǒng)設(shè)計時采用分層架構(gòu),系統(tǒng)按層級可劃分為展現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)層,如圖1所示。
展現(xiàn)層負(fù)責(zé)提供數(shù)據(jù)的集成展現(xiàn),采用網(wǎng)站的形式展現(xiàn)至終端用戶。
業(yè)務(wù)層包括飛行信息處理、氣象信息處理、情報信息處理、流控信息處理、權(quán)限管理、日志管理功能,負(fù)責(zé)相應(yīng)接口的調(diào)用,該接口會調(diào)用數(shù)據(jù)服務(wù)層的相關(guān)數(shù)據(jù),并將返回的結(jié)果進(jìn)行封裝,提供給用戶展現(xiàn)層用于顯示。
數(shù)據(jù)層主要負(fù)責(zé)與其它業(yè)務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)交互,同時提供數(shù)據(jù)接口供服務(wù)層進(jìn)行調(diào)用。
系統(tǒng)軟件采用權(quán)限可配置的框架式網(wǎng)站結(jié)構(gòu),具備用戶登陸頁面,用戶登陸后根據(jù)權(quán)限分配相應(yīng)菜單權(quán)限。系統(tǒng)菜單欄位于頁面頂部,包括飛行信息、氣象信息、情報信息、運行信息、用戶配置5個主要功能模塊。用戶功能區(qū)用于相關(guān)信息數(shù)據(jù)的集成展現(xiàn)。系統(tǒng)管理員可以通過用戶配置模塊,分配各用戶的訪問權(quán)限;普通用戶通過用戶配置模塊可以自定義主頁功能區(qū)展現(xiàn)的內(nèi)容以及修改密碼等常規(guī)操作。
系統(tǒng)捕獲用戶訪問網(wǎng)站產(chǎn)生的數(shù)據(jù)請求,分別傳至飛行信息處理、氣象信息處理、情報信息處理、流控信息處理模塊獲取數(shù)據(jù)。在展現(xiàn)層,通過定時器每分鐘對用戶訪問的頁面進(jìn)行數(shù)據(jù)獲取并刷新至用戶展現(xiàn)層。
綜合信息處理模塊還包括直觀展示重要信息內(nèi)容,包括影響當(dāng)前管制指揮的流控信息,影響機(jī)場起降能力的情報信息,影響航班起飛降落的天氣情況等。
該模塊主要用于飛行信息的集成展現(xiàn),為用戶提供航班計劃、航班動態(tài)、電報等信息的查詢與顯示。
在用戶展現(xiàn)層,通過用戶選擇相應(yīng)的飛行信息模塊的相應(yīng)功能,在不同的頁面中分別展現(xiàn)用戶查詢的飛行數(shù)據(jù),主要包括航班計劃、航班動態(tài)、電報等信息。
其中,航班計劃信息包括航班計劃的總覽、加班計劃查詢等。航班動態(tài)信息包括當(dāng)日航班動態(tài)、明日航班動態(tài)、往日航班動態(tài)、已刪除的航班、相同航班號的動態(tài)等;電報信息包括通過航班號、關(guān)鍵字查詢AFTN電報信息。
在應(yīng)用服務(wù)層,用于向數(shù)據(jù)服務(wù)層提交待處理的管制飛行信息數(shù)據(jù)請求,通過用戶訪問層調(diào)用飛行信息處理系統(tǒng)的數(shù)據(jù)接口,獲取飛行計劃、飛行動態(tài)、AFTN電報等數(shù)據(jù),可實現(xiàn)飛行信息的查閱處理。同時,通過定時器,每分鐘重新提交請求至數(shù)據(jù)層用于更新數(shù)據(jù)狀態(tài)。
在數(shù)據(jù)服務(wù)層,由航班信息處理系統(tǒng)為其提供數(shù)據(jù)接口,主要包括:航班計劃接口、航班動態(tài)接口、AFTN報文接口、統(tǒng)計信息接口等。數(shù)據(jù)服務(wù)層通過向航班信息處理系統(tǒng)提交數(shù)據(jù)請求并獲取其返回值,獲取相關(guān)的查詢結(jié)果。
圖2
該模塊用于實現(xiàn)情報信息的集成展現(xiàn)。在用戶展現(xiàn)層,用于對航行通告以及靜態(tài)資料匯編的查詢與顯示。航行通告數(shù)據(jù)主要包括航行通告、雪情通告、火山灰通告。通告信息展現(xiàn)模塊可通過不同的查詢方式對通過信息進(jìn)行查詢。靜態(tài)資料匯編數(shù)據(jù)主要包括管制規(guī)章制度、飛機(jī)性能、航路/航線/航路點信息、機(jī)場信息。以下以機(jī)場信息查詢界面和航路點查詢界面為例進(jìn)行展示。
在應(yīng)用服務(wù)層,情報信息處理模塊位處應(yīng)用程序服務(wù)層,用于處理情報數(shù)據(jù)之間的邏輯,向上負(fù)責(zé)接收由綜合信息處理服務(wù)整合的用戶對數(shù)據(jù)的訪問請求并作出響應(yīng),向下調(diào)用各個情報系統(tǒng)的數(shù)據(jù)接口獲得動態(tài)情報數(shù)據(jù),并對其進(jìn)行進(jìn)一步的封裝和整理,供用戶使用。本模塊中集成情報業(yè)務(wù)與情報系統(tǒng)所提供的數(shù)據(jù)之間邏輯的實現(xiàn)方法,由于業(yè)務(wù)邏輯被提取到本模塊中處理,使得用戶界面與應(yīng)用邏輯位于不同的平臺上,令業(yè)務(wù)邏輯和用戶操作相分離,使應(yīng)用邏輯被所有用戶共享。本模塊在系統(tǒng)中連接數(shù)據(jù)服務(wù)層與用戶服務(wù)層,從數(shù)據(jù)服務(wù)層獲得所需的數(shù)據(jù)通過本模塊處理后傳遞給綜顯系統(tǒng),再由綜顯系統(tǒng)整理后傳遞給用戶服務(wù)層,最后通過界面展現(xiàn)給用戶。模塊負(fù)責(zé)內(nèi)容如對通告報文的解析,對機(jī)場等數(shù)據(jù)的整理,對航圖PDF文件的處理等。
在數(shù)據(jù)服務(wù)層,情報數(shù)據(jù)引接模塊負(fù)責(zé)調(diào)用各情報系統(tǒng)所提供的數(shù)據(jù)接口,實現(xiàn)與情報信息處理模塊之間的數(shù)據(jù)交互,滿足綜合信息處理與顯示系統(tǒng)對情報數(shù)據(jù)的獲取需求。引接數(shù)據(jù)類型包括文本數(shù)據(jù)和PDF數(shù)據(jù),靜態(tài)資料匯編數(shù)據(jù)如管制規(guī)章制度、飛機(jī)性能、機(jī)場數(shù)據(jù)等均為文本數(shù)據(jù),如航路圖和機(jī)場特種圖的PDF資料為PDF數(shù)據(jù)。文本數(shù)據(jù)引接到系統(tǒng)服務(wù)層后可直接供服務(wù)層使用,PDF數(shù)據(jù)引接系統(tǒng)服務(wù)層后通過相關(guān)處理達(dá)到向用戶展示航圖的作用。
該模塊用于實現(xiàn)氣象信息的集成展現(xiàn),主要包括機(jī)場實況數(shù)據(jù)、機(jī)場預(yù)報數(shù)據(jù)、自動觀測數(shù)據(jù)、重要天氣情報警報、機(jī)場通告和機(jī)場警告、雷達(dá)圖、衛(wèi)星云圖、重要天氣預(yù)告圖、高空風(fēng)溫預(yù)告圖、熱帶氣旋路徑圖、機(jī)場終端區(qū)對流臨近預(yù)報和機(jī)場重要天氣告警等。
在用戶展現(xiàn)層,用戶可以通過前臺頁面集成展現(xiàn)氣象報文數(shù)據(jù)和氣象圖類數(shù)據(jù)的查詢與顯示。
在應(yīng)用服務(wù)層,通過用戶展現(xiàn)層提交的請求,對相關(guān)內(nèi)容進(jìn)行整合處理,將需要提取的數(shù)據(jù)向數(shù)據(jù)服務(wù)層獲取。主要分為報文類信息和圖像類信息兩種。
在數(shù)據(jù)服務(wù)層,通過應(yīng)用服務(wù)層的請求,提交相應(yīng)的數(shù)據(jù)服務(wù)。氣象系統(tǒng)通過接口和FTP服務(wù)的方式向綜合信息處理與顯示系統(tǒng)提供數(shù)據(jù)引接服務(wù),系統(tǒng)遠(yuǎn)程調(diào)用相應(yīng)接口,獲取所需的報文數(shù)據(jù);遠(yuǎn)程訪問FTP,獲取所需的圖像數(shù)據(jù)。
該模塊主要用于流控信息的查詢與展示,以及流控信息在席位間的流轉(zhuǎn)。
在用戶展現(xiàn)層,用戶可以通過頁面對相關(guān)的現(xiàn)場運行信息進(jìn)行查詢,對于領(lǐng)班管制員可以進(jìn)行信息的發(fā)布。領(lǐng)班管制員可以對基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置。
在應(yīng)用服務(wù)層,通過用戶展現(xiàn)層提交的請求,對相關(guān)內(nèi)容進(jìn)行整合處理,將需要提取的數(shù)據(jù)向數(shù)據(jù)服務(wù)層獲取。
在數(shù)據(jù)服務(wù)層,通過調(diào)用相關(guān)業(yè)務(wù)系統(tǒng)提供的接口,獲取流控信息。同時設(shè)置定時接口調(diào)用,每隔一定時間獲取最新的流控信息。
流控信息可在各個管制席位終端進(jìn)行流轉(zhuǎn),由相應(yīng)的領(lǐng)班或普通管制員進(jìn)行信息的提取與忽略操作,從而可以瀏覽本席位需要關(guān)注到的流控信息。
綜合信息處理與顯示系統(tǒng)在現(xiàn)有業(yè)務(wù)系統(tǒng)的基礎(chǔ)上,整合數(shù)據(jù)采集、處理、存儲等功能。接入管制業(yè)務(wù)網(wǎng)絡(luò)、氣象網(wǎng)絡(luò)、情報網(wǎng)絡(luò)。通過建設(shè)統(tǒng)一平臺,可以對所有航行、氣象信息、情報信息或其它管制信息進(jìn)行統(tǒng)一管理,以更加豐富的界面進(jìn)行展示,高亮顯示用戶所需關(guān)注的信息,減少了用戶切換系統(tǒng)所耗時間,提高了管制工作效率。