
簡(jiǎn)介/背景
機(jī)場(chǎng)生產(chǎn)運(yùn)營(yíng)管理系統(tǒng)是為機(jī)場(chǎng)各航班保障服務(wù)提供的信息化管理系統(tǒng);機(jī)場(chǎng)內(nèi)部主要業(yè)務(wù)工作都是圍繞保障航班安全正點(diǎn)運(yùn)行來(lái)展開的,作為機(jī)場(chǎng)運(yùn)行的核心系統(tǒng),信息系統(tǒng)應(yīng)能夠?qū)桨啾U狭鞒痰娜^程進(jìn)行現(xiàn)代化的調(diào)度管理,制定合理的航班保障流程,替代原有大量繁復(fù)的手工操作,從而提高機(jī)場(chǎng)運(yùn)行效率,創(chuàng)造更高的服務(wù)品質(zhì)。航班動(dòng)態(tài)信息作為主要信息源,是建立完善的航班運(yùn)行保障流程的依據(jù);本系統(tǒng)旨在采用國(guó)際先進(jìn)的面向完整商業(yè)過程的系統(tǒng)模式,取代傳統(tǒng)的按部門工作進(jìn)行劃分的管理思想,實(shí)現(xiàn)對(duì)機(jī)場(chǎng)內(nèi)各項(xiàng)服務(wù)工作的靈活、方便、高效管理。對(duì)數(shù)據(jù)同步的實(shí)時(shí)性、高效性要求很高。
機(jī)場(chǎng)生產(chǎn)運(yùn)營(yíng)管理系統(tǒng)主要由應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、中間件組成,其中應(yīng)用系統(tǒng)是指可獨(dú)立運(yùn)行的20多個(gè)子系統(tǒng),這些子系統(tǒng)正常運(yùn)行依賴于底層數(shù)據(jù)庫(kù)系統(tǒng)所提供的數(shù)據(jù)服務(wù)。
底層數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)為中央數(shù)據(jù)庫(kù)—二級(jí)數(shù)據(jù)庫(kù)兩級(jí)結(jié)構(gòu):
?中央數(shù)據(jù)庫(kù)系統(tǒng):運(yùn)行在主服務(wù)器上,主要存儲(chǔ)機(jī)場(chǎng)生產(chǎn)運(yùn)營(yíng)、旅客服務(wù)、航班信息等數(shù)據(jù),實(shí)現(xiàn)所有子系統(tǒng)的公共信息的全局共享。
?二級(jí)數(shù)據(jù)庫(kù):運(yùn)行在二級(jí)服務(wù)器上,主要存儲(chǔ)各子系統(tǒng)的私有信息。當(dāng)中央數(shù)據(jù)庫(kù)出現(xiàn)故障時(shí),各子系統(tǒng)可訪問二級(jí)數(shù)據(jù)庫(kù),確保該系統(tǒng)的不間斷運(yùn)行。
中央數(shù)據(jù)庫(kù)和二級(jí)數(shù)據(jù)庫(kù)構(gòu)成分布式數(shù)據(jù)庫(kù)系統(tǒng),通過數(shù)據(jù)同步,保持中央數(shù)據(jù)庫(kù)和二級(jí)數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù)的一致性和完整性。數(shù)據(jù)同步采用國(guó)家“核高基”數(shù)據(jù)集成中間件InforSuiteSIB來(lái)實(shí)現(xiàn)。根據(jù)業(yè)務(wù)應(yīng)用功能需要,中央數(shù)據(jù)庫(kù)系統(tǒng)與子系統(tǒng)之間的信息傳遞主要分為兩種方式:
?實(shí)時(shí)發(fā)布方式:由中央數(shù)據(jù)庫(kù)系統(tǒng)主動(dòng)實(shí)時(shí)的向各子系統(tǒng)統(tǒng)一廣播、發(fā)布變化更新了的數(shù)據(jù)與消息。如生產(chǎn)指揮調(diào)度子系統(tǒng)、航顯子系統(tǒng)、廣播子系統(tǒng)等。
?請(qǐng)求訪問方式:由各個(gè)子系統(tǒng)向中央數(shù)據(jù)庫(kù)系統(tǒng)請(qǐng)求調(diào)用訪問、查詢信息,如查詢子系統(tǒng)等。
各工作子系統(tǒng)的客戶機(jī)根據(jù)訪問和接收的中央數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)實(shí)現(xiàn)應(yīng)用功能的信息處理。
解決方案
機(jī)場(chǎng)生產(chǎn)運(yùn)營(yíng)管理系統(tǒng)中各數(shù)據(jù)庫(kù)之間的相互通信頻繁和數(shù)據(jù)共享也比較復(fù)雜,所以為了便于用戶使用及管理,采用中央數(shù)據(jù)庫(kù)作為各數(shù)據(jù)庫(kù)相互通信的橋梁,即二級(jí)數(shù)據(jù)庫(kù)之間不相互通信的方案;基于國(guó)家“核高基”數(shù)據(jù)集成中間件InforSuiteSIB產(chǎn)品的機(jī)場(chǎng)生產(chǎn)運(yùn)營(yíng)管理系統(tǒng)架構(gòu)圖如下圖所示:

二級(jí)數(shù)據(jù)庫(kù)上傳給中央數(shù)據(jù)庫(kù),中央數(shù)據(jù)庫(kù)再把信息下發(fā)給需要此信息的二級(jí)數(shù)據(jù)庫(kù)。
1、對(duì)于由中央數(shù)據(jù)庫(kù)下發(fā)信息的情況
因?yàn)榇朔N情況二級(jí)數(shù)據(jù)庫(kù)需要接收的信息及需要同步的表很復(fù)雜,采用基于InforSuiteSIB的出版訂閱方式,在接收方增加一個(gè)過濾算子,該算子可以過濾消息中指定的表名的數(shù)據(jù)。這樣的話,中心將所有需要下發(fā)到二級(jí)數(shù)據(jù)庫(kù)的表分為5-10個(gè)模型(每個(gè)模型中的主題相同)發(fā)布;而在訂閱方訂閱發(fā)布的主題,并接收到中央數(shù)據(jù)庫(kù)下發(fā)的所有表數(shù)據(jù)的消息,通過過濾算子(在算子中配置需要的數(shù)據(jù)表名稱),過濾掉系統(tǒng)不需要的信息,只留下業(yè)務(wù)系統(tǒng)關(guān)心的數(shù)據(jù)。
文章作者:比特網(wǎng)
CIO頻道人物視窗
CIO頻道方案案例庫(kù)
大數(shù)據(jù)建設(shè)方案案例庫(kù)
電子政務(wù)建設(shè)方案案例庫(kù)
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫(kù)
商務(wù)智能建設(shè)方案案例庫(kù)
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄