文/劉俊波
目前管制席位終端上安裝有多種類信息系統(tǒng),各套系統(tǒng)之間獨(dú)立運(yùn)行,缺乏信息之間的互聯(lián)互通,信息孤島效應(yīng)明顯。同時(shí),管制用戶在查詢信息的過(guò)程中,也需在不同信息系統(tǒng)跳轉(zhuǎn)和操作,大大降低了工作效率,分散了管制精力,十分不利于進(jìn)一步提升現(xiàn)場(chǎng)管制效率,增加了管制工作“錯(cuò)、忘、漏”的風(fēng)險(xiǎn)。
系統(tǒng)采用B/S架構(gòu),用戶以瀏覽器的方式進(jìn)行訪問(wèn),系統(tǒng)設(shè)計(jì)時(shí)采用分層架構(gòu),系統(tǒng)按層級(jí)可劃分為展現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)層,如圖1所示。
展現(xiàn)層負(fù)責(zé)提供數(shù)據(jù)的集成展現(xiàn),采用網(wǎng)站的形式展現(xiàn)至終端用戶。
業(yè)務(wù)層包括飛行信息處理、氣象信息處理、情報(bào)信息處理、流控信息處理、權(quán)限管理、日志管理功能,負(fù)責(zé)相應(yīng)接口的調(diào)用,該接口會(huì)調(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í)提供數(shù)據(jù)接口供服務(wù)層進(jìn)行調(diào)用。
系統(tǒng)軟件采用權(quán)限可配置的框架式網(wǎng)站結(jié)構(gòu),具備用戶登陸頁(yè)面,用戶登陸后根據(jù)權(quán)限分配相應(yīng)菜單權(quán)限。系統(tǒng)菜單欄位于頁(yè)面頂部,包括飛行信息、氣象信息、情報(bào)信息、運(yùn)行信息、用戶配置5個(gè)主要功能模塊。用戶功能區(qū)用于相關(guān)信息數(shù)據(jù)的集成展現(xiàn)。系統(tǒng)管理員可以通過(guò)用戶配置模塊,分配各用戶的訪問(wèn)權(quán)限;普通用戶通過(guò)用戶配置模塊可以自定義主頁(yè)功能區(qū)展現(xiàn)的內(nèi)容以及修改密碼等常規(guī)操作。
系統(tǒng)捕獲用戶訪問(wèn)網(wǎng)站產(chǎn)生的數(shù)據(jù)請(qǐng)求,分別傳至飛行信息處理、氣象信息處理、情報(bào)信息處理、流控信息處理模塊獲取數(shù)據(jù)。在展現(xiàn)層,通過(guò)定時(shí)器每分鐘對(duì)用戶訪問(wèn)的頁(yè)面進(jìn)行數(shù)據(jù)獲取并刷新至用戶展現(xiàn)層。
綜合信息處理模塊還包括直觀展示重要信息內(nèi)容,包括影響當(dāng)前管制指揮的流控信息,影響機(jī)場(chǎng)起降能力的情報(bào)信息,影響航班起飛降落的天氣情況等。
該模塊主要用于飛行信息的集成展現(xiàn),為用戶提供航班計(jì)劃、航班動(dòng)態(tài)、電報(bào)等信息的查詢與顯示。
在用戶展現(xiàn)層,通過(guò)用戶選擇相應(yīng)的飛行信息模塊的相應(yīng)功能,在不同的頁(yè)面中分別展現(xiàn)用戶查詢的飛行數(shù)據(jù),主要包括航班計(jì)劃、航班動(dòng)態(tài)、電報(bào)等信息。
其中,航班計(jì)劃信息包括航班計(jì)劃的總覽、加班計(jì)劃查詢等。航班動(dòng)態(tài)信息包括當(dāng)日航班動(dòng)態(tài)、明日航班動(dòng)態(tài)、往日航班動(dòng)態(tài)、已刪除的航班、相同航班號(hào)的動(dòng)態(tài)等;電報(bào)信息包括通過(guò)航班號(hào)、關(guān)鍵字查詢AFTN電報(bào)信息。
在應(yīng)用服務(wù)層,用于向數(shù)據(jù)服務(wù)層提交待處理的管制飛行信息數(shù)據(jù)請(qǐng)求,通過(guò)用戶訪問(wèn)層調(diào)用飛行信息處理系統(tǒng)的數(shù)據(jù)接口,獲取飛行計(jì)劃、飛行動(dòng)態(tài)、AFTN電報(bào)等數(shù)據(jù),可實(shí)現(xiàn)飛行信息的查閱處理。同時(shí),通過(guò)定時(shí)器,每分鐘重新提交請(qǐng)求至數(shù)據(jù)層用于更新數(shù)據(jù)狀態(tài)。
在數(shù)據(jù)服務(wù)層,由航班信息處理系統(tǒng)為其提供數(shù)據(jù)接口,主要包括:航班計(jì)劃接口、航班動(dòng)態(tài)接口、AFTN報(bào)文接口、統(tǒng)計(jì)信息接口等。數(shù)據(jù)服務(wù)層通過(guò)向航班信息處理系統(tǒng)提交數(shù)據(jù)請(qǐng)求并獲取其返回值,獲取相關(guān)的查詢結(jié)果。

圖2
該模塊用于實(shí)現(xiàn)情報(bào)信息的集成展現(xiàn)。在用戶展現(xiàn)層,用于對(duì)航行通告以及靜態(tài)資料匯編的查詢與顯示。航行通告數(shù)據(jù)主要包括航行通告、雪情通告、火山灰通告。通告信息展現(xiàn)模塊可通過(guò)不同的查詢方式對(duì)通過(guò)信息進(jìn)行查詢。靜態(tài)資料匯編數(shù)據(jù)主要包括管制規(guī)章制度、飛機(jī)性能、航路/航線/航路點(diǎn)信息、機(jī)場(chǎng)信息。以下以機(jī)場(chǎng)信息查詢界面和航路點(diǎn)查詢界面為例進(jìn)行展示。
在應(yīng)用服務(wù)層,情報(bào)信息處理模塊位處應(yīng)用程序服務(wù)層,用于處理情報(bào)數(shù)據(jù)之間的邏輯,向上負(fù)責(zé)接收由綜合信息處理服務(wù)整合的用戶對(duì)數(shù)據(jù)的訪問(wèn)請(qǐng)求并作出響應(yīng),向下調(diào)用各個(gè)情報(bào)系統(tǒng)的數(shù)據(jù)接口獲得動(dòng)態(tài)情報(bào)數(shù)據(jù),并對(duì)其進(jìn)行進(jìn)一步的封裝和整理,供用戶使用。本模塊中集成情報(bào)業(yè)務(wù)與情報(bào)系統(tǒng)所提供的數(shù)據(jù)之間邏輯的實(shí)現(xiàn)方法,由于業(yè)務(wù)邏輯被提取到本模塊中處理,使得用戶界面與應(yīng)用邏輯位于不同的平臺(tái)上,令業(yè)務(wù)邏輯和用戶操作相分離,使應(yīng)用邏輯被所有用戶共享。本模塊在系統(tǒng)中連接數(shù)據(jù)服務(wù)層與用戶服務(wù)層,從數(shù)據(jù)服務(wù)層獲得所需的數(shù)據(jù)通過(guò)本模塊處理后傳遞給綜顯系統(tǒng),再由綜顯系統(tǒng)整理后傳遞給用戶服務(wù)層,最后通過(guò)界面展現(xiàn)給用戶。模塊負(fù)責(zé)內(nèi)容如對(duì)通告報(bào)文的解析,對(duì)機(jī)場(chǎng)等數(shù)據(jù)的整理,對(duì)航圖PDF文件的處理等。
在數(shù)據(jù)服務(wù)層,情報(bào)數(shù)據(jù)引接模塊負(fù)責(zé)調(diào)用各情報(bào)系統(tǒng)所提供的數(shù)據(jù)接口,實(shí)現(xiàn)與情報(bào)信息處理模塊之間的數(shù)據(jù)交互,滿足綜合信息處理與顯示系統(tǒng)對(duì)情報(bào)數(shù)據(jù)的獲取需求。引接數(shù)據(jù)類型包括文本數(shù)據(jù)和PDF數(shù)據(jù),靜態(tài)資料匯編數(shù)據(jù)如管制規(guī)章制度、飛機(jī)性能、機(jī)場(chǎng)數(shù)據(jù)等均為文本數(shù)據(jù),如航路圖和機(jī)場(chǎng)特種圖的PDF資料為PDF數(shù)據(jù)。文本數(shù)據(jù)引接到系統(tǒng)服務(wù)層后可直接供服務(wù)層使用,PDF數(shù)據(jù)引接系統(tǒng)服務(wù)層后通過(guò)相關(guān)處理達(dá)到向用戶展示航圖的作用。
該模塊用于實(shí)現(xiàn)氣象信息的集成展現(xiàn),主要包括機(jī)場(chǎng)實(shí)況數(shù)據(jù)、機(jī)場(chǎng)預(yù)報(bào)數(shù)據(jù)、自動(dòng)觀測(cè)數(shù)據(jù)、重要天氣情報(bào)警報(bào)、機(jī)場(chǎng)通告和機(jī)場(chǎng)警告、雷達(dá)圖、衛(wèi)星云圖、重要天氣預(yù)告圖、高空風(fēng)溫預(yù)告圖、熱帶氣旋路徑圖、機(jī)場(chǎng)終端區(qū)對(duì)流臨近預(yù)報(bào)和機(jī)場(chǎng)重要天氣告警等。
在用戶展現(xiàn)層,用戶可以通過(guò)前臺(tái)頁(yè)面集成展現(xiàn)氣象報(bào)文數(shù)據(jù)和氣象圖類數(shù)據(jù)的查詢與顯示。
在應(yīng)用服務(wù)層,通過(guò)用戶展現(xiàn)層提交的請(qǐng)求,對(duì)相關(guān)內(nèi)容進(jìn)行整合處理,將需要提取的數(shù)據(jù)向數(shù)據(jù)服務(wù)層獲取。主要分為報(bào)文類信息和圖像類信息兩種。
在數(shù)據(jù)服務(wù)層,通過(guò)應(yīng)用服務(wù)層的請(qǐng)求,提交相應(yīng)的數(shù)據(jù)服務(wù)。氣象系統(tǒng)通過(guò)接口和FTP服務(wù)的方式向綜合信息處理與顯示系統(tǒng)提供數(shù)據(jù)引接服務(wù),系統(tǒng)遠(yuǎn)程調(diào)用相應(yīng)接口,獲取所需的報(bào)文數(shù)據(jù);遠(yuǎn)程訪問(wèn)FTP,獲取所需的圖像數(shù)據(jù)。
該模塊主要用于流控信息的查詢與展示,以及流控信息在席位間的流轉(zhuǎn)。
在用戶展現(xiàn)層,用戶可以通過(guò)頁(yè)面對(duì)相關(guān)的現(xiàn)場(chǎng)運(yùn)行信息進(jìn)行查詢,對(duì)于領(lǐng)班管制員可以進(jìn)行信息的發(fā)布。領(lǐng)班管制員可以對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置。
在應(yīng)用服務(wù)層,通過(guò)用戶展現(xiàn)層提交的請(qǐng)求,對(duì)相關(guān)內(nèi)容進(jìn)行整合處理,將需要提取的數(shù)據(jù)向數(shù)據(jù)服務(wù)層獲取。
在數(shù)據(jù)服務(wù)層,通過(guò)調(diào)用相關(guān)業(yè)務(wù)系統(tǒng)提供的接口,獲取流控信息。同時(shí)設(shè)置定時(shí)接口調(diào)用,每隔一定時(shí)間獲取最新的流控信息。
流控信息可在各個(gè)管制席位終端進(jìn)行流轉(zhuǎn),由相應(yīng)的領(lǐng)班或普通管制員進(jìn)行信息的提取與忽略操作,從而可以瀏覽本席位需要關(guān)注到的流控信息。
綜合信息處理與顯示系統(tǒng)在現(xiàn)有業(yè)務(wù)系統(tǒng)的基礎(chǔ)上,整合數(shù)據(jù)采集、處理、存儲(chǔ)等功能。接入管制業(yè)務(wù)網(wǎng)絡(luò)、氣象網(wǎng)絡(luò)、情報(bào)網(wǎng)絡(luò)。通過(guò)建設(shè)統(tǒng)一平臺(tái),可以對(duì)所有航行、氣象信息、情報(bào)信息或其它管制信息進(jìn)行統(tǒng)一管理,以更加豐富的界面進(jìn)行展示,高亮顯示用戶所需關(guān)注的信息,減少了用戶切換系統(tǒng)所耗時(shí)間,提高了管制工作效率。