專利名稱:民航移動(dòng)行程管理系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種民航移動(dòng)行程管理系統(tǒng)及其方法,通過(guò)該民航移動(dòng)行程管理系統(tǒng),用戶可以管理自己的行程,在行程的各個(gè)環(huán)節(jié)中使用多種服務(wù)。
背景技術(shù):
民航旅客出行通常有多個(gè)環(huán)節(jié),包括航班查詢、航班預(yù)定、辦理值機(jī)、目的地天氣查詢等。如果能處理好這些環(huán)節(jié),整個(gè)行程會(huì)被安排得井井有條,方便旅客出行。
民航移動(dòng)行程管理系統(tǒng)是一套面向民航旅客提供行程管理的系統(tǒng),在用戶行程 (主要是航空行程)的多個(gè)環(huán)節(jié)中為用戶提供方便及時(shí)的行程服務(wù),包括行程管理、航班動(dòng)態(tài)、天氣預(yù)報(bào)、值機(jī)、機(jī)票預(yù)定、機(jī)場(chǎng)查詢等主要功能。
該系統(tǒng)以手機(jī)客戶端為媒介,在旅客行程和手機(jī)之間建立了信息關(guān)聯(lián)。在給用戶提供完善行程服務(wù)的同時(shí),還能增強(qiáng)旅客自助服務(wù)體驗(yàn)感。發(fā)明內(nèi)容
本發(fā)明的民航移動(dòng)行程管理系統(tǒng)分為三層,分別為表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層。其中表現(xiàn)層包括手機(jī)客戶端子系統(tǒng)(iWione、Android、Symbian)、WEB前臺(tái)子系統(tǒng)、客戶端前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)和代理子系統(tǒng)。業(yè)務(wù)層包括管理子系統(tǒng)、中臺(tái)子系統(tǒng)和消息中心子系統(tǒng)。數(shù)據(jù)層包括數(shù)據(jù)庫(kù)或者數(shù)據(jù)源。
表現(xiàn)層用于用戶接口的展示,用于顯示和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互操作的界面。
業(yè)務(wù)層用于訪問(wèn)數(shù)據(jù)層,從數(shù)據(jù)層獲取數(shù)據(jù)、修改數(shù)據(jù)以及刪除數(shù)據(jù),并將結(jié)果返回給表現(xiàn)層。它位于體系架構(gòu)的中間位置,處于表現(xiàn)層和數(shù)據(jù)層之間,起到數(shù)據(jù)的承上啟下作用。
數(shù)據(jù)層用于向業(yè)務(wù)層提供數(shù)據(jù)以及數(shù)據(jù)的存儲(chǔ)功能。
手機(jī)客戶端子系統(tǒng)接收用戶操作,并根據(jù)請(qǐng)求類型進(jìn)行響應(yīng),有的操作需要訪問(wèn)本地緩存,有的操作需要訪問(wèn)客戶端前臺(tái)子系統(tǒng)。
客戶端前臺(tái)子系統(tǒng)接收手機(jī)客戶端子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式、權(quán)限等邏輯判斷,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給客戶端子系統(tǒng)。
WEB前臺(tái)子系統(tǒng)接收WEB瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝HTML4頁(yè)面,返回給TOB瀏IrWSB 見(jiàn)益。
WAP前臺(tái)子系統(tǒng)接收WAP2. 0瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新組裝成XHTML頁(yè)面,返回給WAP瀏IrWSB 見(jiàn)益。
代理子系統(tǒng)主要目的是實(shí)現(xiàn)對(duì)外第三方系統(tǒng)訪問(wèn)的代理功能。代理子系統(tǒng)接收中臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式解碼,并根據(jù)請(qǐng)求的類型向圖吧或者微博等外部系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收外部系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給中臺(tái)子系統(tǒng)。
中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)(或者直接訪問(wèn)數(shù)據(jù)庫(kù)),接收中臺(tái)子系統(tǒng)(或者數(shù)據(jù)庫(kù))返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給前臺(tái)子系統(tǒng)。中臺(tái)子系統(tǒng)通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求。
消息中心子系統(tǒng)是一個(gè)后臺(tái)服務(wù),主要是輪詢檢查數(shù)據(jù)庫(kù)中是否有需要向蘋(píng)果消息服務(wù)中心發(fā)送的消息。如果有消息,則將數(shù)據(jù)檢索出來(lái)并向蘋(píng)果消息服務(wù)中心發(fā)送消息。
管理子系統(tǒng)主要為系統(tǒng)管理人員提供功能入口。管理人員使用后臺(tái)賬號(hào)登入管理子系統(tǒng),進(jìn)行參數(shù)設(shè)置、用戶管理、數(shù)據(jù)統(tǒng)計(jì)等操作。管理子系統(tǒng)直接連接數(shù)據(jù)庫(kù)。
根據(jù)本發(fā)明的民航移動(dòng)行程管理方法,包括如下步驟
步驟1,手機(jī)客戶端子系統(tǒng)根據(jù)選擇的功能指令,將請(qǐng)求發(fā)送給客戶端前臺(tái)子系統(tǒng);
步驟2,客戶端前臺(tái)子系統(tǒng)接收客戶端子系統(tǒng)發(fā)送過(guò)來(lái)的數(shù)據(jù),根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù);
步驟3,中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)(或者直接訪問(wèn)數(shù)據(jù)庫(kù)),或者通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求;
步驟4,中臺(tái)子系統(tǒng)接收后臺(tái)系統(tǒng)(或者數(shù)據(jù)庫(kù),或者代理子系統(tǒng))返回的業(yè)務(wù)數(shù)據(jù),返回給客戶端前臺(tái)子系統(tǒng);
步驟5,客戶端前臺(tái)子系統(tǒng)接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù),返回給手機(jī)客戶端子系統(tǒng);
步驟6,手機(jī)客戶端子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)返回的數(shù)據(jù),顯示在頁(yè)面上。
在步驟1手機(jī)客戶端子系統(tǒng)將選擇的功能指令,轉(zhuǎn)換成請(qǐng)求參數(shù),發(fā)送給客戶端前臺(tái)子系統(tǒng)。
在步驟2客戶端前臺(tái)子系統(tǒng)首先對(duì)接收到的數(shù)據(jù)進(jìn)行格式判斷,如果格式有誤, 則返回錯(cuò)誤信息給手機(jī)客戶端子系統(tǒng),如果判斷正確,再進(jìn)行權(quán)限判斷。如果沒(méi)有權(quán)限,則返回錯(cuò)誤信息給手機(jī)客戶端子系統(tǒng),如果有權(quán)限,則根據(jù)請(qǐng)求類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)。
在步驟3中臺(tái)子系統(tǒng)向航信后臺(tái)系統(tǒng)、數(shù)據(jù)庫(kù)、代理子系統(tǒng)請(qǐng)求數(shù)據(jù),如果請(qǐng)求失敗,則返回錯(cuò)誤信息給客戶端前臺(tái)子系統(tǒng),如果請(qǐng)求成功,在步驟4將獲得的業(yè)務(wù)數(shù)據(jù)返回給客戶端前臺(tái)子系統(tǒng)。
圖1為本發(fā)明民航移動(dòng)行程管理系統(tǒng)方框圖2為本發(fā)明民航移動(dòng)行程管理方法的總體流程圖3為本發(fā)明民航移動(dòng)行程管理方法的客戶端前臺(tái)子系統(tǒng)流程圖4為本發(fā)明民航移動(dòng)行程管理方法的中臺(tái)子系統(tǒng)流程圖5為本發(fā)明民航移動(dòng)行程管理方法的機(jī)票驗(yàn)真示意圖。
具體實(shí)施方式
如圖1所示,本發(fā)明的民航移動(dòng)行程管理系統(tǒng)由表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層構(gòu)成,包括手機(jī)客戶端子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、客戶端前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)、代理子系統(tǒng)、 管理子系統(tǒng)、中臺(tái)子系統(tǒng)、消息中心子系統(tǒng)。由四臺(tái)小型機(jī)組成兩組應(yīng)用服務(wù)器集群,由四臺(tái)小型機(jī)構(gòu)成兩組HTTP接入服務(wù)器,一臺(tái)小型機(jī)構(gòu)成數(shù)據(jù)庫(kù)服務(wù)器。HTTP接入服務(wù)器負(fù)責(zé)接收請(qǐng)求,然后根據(jù)負(fù)載均衡請(qǐng)請(qǐng)求分配到應(yīng)用服務(wù)器集群其中一臺(tái)。
^MM用于用戶接口的展示,用于顯示和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互操作的界面。
用于訪問(wèn)數(shù)據(jù)層,從數(shù)據(jù)層獲取數(shù)據(jù)、修改數(shù)據(jù)以及刪除數(shù)據(jù),并將結(jié)果返回給表現(xiàn)層。它位于體系架構(gòu)的中間位置,處于表現(xiàn)層和數(shù)據(jù)層之間,起到數(shù)據(jù)的承上啟下作用。
SMM用于向業(yè)務(wù)層提供數(shù)據(jù)以及數(shù)據(jù)的存儲(chǔ)功能。
MH^mi^M接收用戶操作,并根據(jù)請(qǐng)求類型進(jìn)行響應(yīng),有的操作需要訪問(wèn)本地緩存,有的操作需要訪問(wèn)客戶端前臺(tái)子系統(tǒng)。
接收手機(jī)客戶端子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式、權(quán)限等邏輯判斷,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給客戶端子系統(tǒng)。
WEB前臺(tái)子系統(tǒng)梓收TOB瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝HTML4頁(yè)面,返回給TOB瀏IrWSB 見(jiàn)益。
WAP前臺(tái)子系統(tǒng)接收WAP2. 0瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新組裝成XHTML頁(yè)面,返回給WAP瀏IrWSB 見(jiàn)益。
代理子系統(tǒng)主要目的是實(shí)現(xiàn)對(duì)外第三方系統(tǒng)訪問(wèn)的代理功能。代理子系統(tǒng)接收中臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式解碼,并根據(jù)請(qǐng)求的類型向圖吧或者微博等外部系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收外部系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給中臺(tái)子系統(tǒng)。
中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)(或者直接訪問(wèn)數(shù)據(jù)庫(kù)),接收中臺(tái)子系統(tǒng)(或者數(shù)據(jù)庫(kù))返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給前臺(tái)子系統(tǒng)。中臺(tái)子系統(tǒng)通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求。
消息中心子系統(tǒng)是一個(gè)后臺(tái)服各,主要是輪詢檢杳數(shù)據(jù)庫(kù)中是否有需要向蘋(píng)果消息服務(wù)中心發(fā)送的消息。如果有消息,則將數(shù)據(jù)檢索出來(lái)并向蘋(píng)果消息服務(wù)中心發(fā)送消息。
管理子系統(tǒng)主要為系統(tǒng)管理人員提供功能入口。管理人員使用后臺(tái)賬號(hào)登入管理子系統(tǒng),進(jìn)行參數(shù)設(shè)置、用戶管理、數(shù)據(jù)統(tǒng)計(jì)等操作。管理子系統(tǒng)直接連接數(shù)據(jù)庫(kù)。
如圖2所示,本發(fā)明的民航移動(dòng)行程管理系統(tǒng),其民航移動(dòng)行程管理方法包括如下步驟
步驟1,手機(jī)客戶端子系統(tǒng)根據(jù)選擇的功能指令,將請(qǐng)求發(fā)送給客戶端前臺(tái)子系統(tǒng);
步驟2,客戶端前臺(tái)子系統(tǒng)接收客戶端子系統(tǒng)發(fā)送過(guò)來(lái)的數(shù)據(jù),根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù);
步驟3,中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)(或者直接訪問(wèn)數(shù)據(jù)庫(kù)),或者通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求;
步驟4,中臺(tái)子系統(tǒng)接收后臺(tái)系統(tǒng)(或者數(shù)據(jù)庫(kù),或者代理子系統(tǒng))返回的業(yè)務(wù)數(shù)據(jù),返回給客戶端前臺(tái)子系統(tǒng);
步驟5,客戶端前臺(tái)子系統(tǒng)接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù),返回給手機(jī)客戶端子系統(tǒng);
步驟6,手機(jī)客戶端子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)返回的數(shù)據(jù),顯示在頁(yè)面上。
圖3為本發(fā)明民航移動(dòng)行程管理方法的客戶端前臺(tái)子系統(tǒng)流程圖;圖4為本發(fā)明民航移動(dòng)行程管理方法的中臺(tái)子系統(tǒng)流程圖;圖5為本發(fā)明民航移動(dòng)行程管理方法的航班動(dòng)態(tài)查詢示意圖。
如圖3所示,本發(fā)明的民航移動(dòng)行程管理系統(tǒng),其客戶端前臺(tái)子系統(tǒng)流程包括如下步驟
步驟2. 1,客戶端前臺(tái)子系統(tǒng)收到手機(jī)客戶端子系統(tǒng)發(fā)送過(guò)來(lái)的數(shù)據(jù);
步驟2. 2,判斷數(shù)據(jù)格式是否正確,如果不正確,則返回錯(cuò)誤信息,如果正確,再進(jìn)行權(quán)限判斷;
步驟2. 3,判斷是否有權(quán)限,如果沒(méi)有權(quán)限,則返回錯(cuò)誤信息,如果有權(quán)限,
步驟2. 4,根據(jù)類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)。
如圖4所示,本發(fā)明的民航移動(dòng)行程管理系統(tǒng),其中臺(tái)子系統(tǒng)流程包括如下步驟
步驟3. 1,中臺(tái)子系統(tǒng)接收前端子系統(tǒng)發(fā)過(guò)來(lái)的數(shù)據(jù);
步驟3. 2,根據(jù)請(qǐng)求類型獲取數(shù)據(jù),向后臺(tái)系統(tǒng)、數(shù)據(jù)庫(kù)或代理子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)。
如果請(qǐng)求成功,在步驟4將獲得的業(yè)務(wù)數(shù)據(jù)返回給客戶端前臺(tái)子系統(tǒng)。
用戶使用該系統(tǒng),在“機(jī)票驗(yàn)真”頁(yè)面,選擇“電子客票”,輸入姓名和電子客票號(hào), 如果輸入正確,則顯示機(jī)票驗(yàn)真信息,如果輸入有誤,則顯示錯(cuò)誤提示信息。見(jiàn)圖5。
權(quán)利要求
1.一種民航移動(dòng)行程管理系統(tǒng),其特征在于,包括表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層;所述表現(xiàn)層包括手機(jī)客戶端子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、客戶端前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)和代理子系統(tǒng);所述業(yè)務(wù)層包括管理子系統(tǒng)、中臺(tái)子系統(tǒng)和消息中心子系統(tǒng);所述數(shù)據(jù)層包括數(shù)據(jù)庫(kù)或者數(shù)據(jù)源。
2.根據(jù)權(quán)利要求1所述的民航移動(dòng)行程管理系統(tǒng),其中所述表現(xiàn)層用于用戶接口的展示,用于顯示和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互操作的界面。所述業(yè)務(wù)層用于訪問(wèn)數(shù)據(jù)層,從數(shù)據(jù)層獲取數(shù)據(jù)、修改數(shù)據(jù)以及刪除數(shù)據(jù),并將結(jié)果返回給表現(xiàn)層;所述數(shù)據(jù)層用于向業(yè)務(wù)層提供數(shù)據(jù)以及數(shù)據(jù)的存儲(chǔ)功能。
3.根據(jù)權(quán)利要求2所述的民航移動(dòng)行程管理系統(tǒng),其中所述業(yè)務(wù)層位于體系架構(gòu)的中間位置,處于表現(xiàn)層和數(shù)據(jù)層之間,起到數(shù)據(jù)的承上啟下作用。
4.根據(jù)權(quán)利要求1所述的民航移動(dòng)行程管理系統(tǒng),其中所述手機(jī)客戶端子系統(tǒng)接收用戶操作,并根據(jù)請(qǐng)求類型進(jìn)行響應(yīng),有的操作需要訪問(wèn)本地緩存,有的操作需要訪問(wèn)客戶端前臺(tái)子系統(tǒng);所述客戶端前臺(tái)子系統(tǒng)接收手機(jī)客戶端子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式、權(quán)限等邏輯判斷,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給客戶端子系統(tǒng);所述WEB前臺(tái)子系統(tǒng)接收WEB瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝HTML4頁(yè)面,返回給TOB瀏IrWSB覓器;所述WAP前臺(tái)子系統(tǒng)接收WAP2.0瀏覽器的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新組裝成XHTML頁(yè)面,返回給WAP瀏ll/f Bigja I ;所述代理子系統(tǒng)主要目的是實(shí)現(xiàn)對(duì)外第三方系統(tǒng)訪問(wèn)的代理功能。代理子系統(tǒng)接收中臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,進(jìn)行數(shù)據(jù)格式解碼,并根據(jù)請(qǐng)求的類型向圖吧或者微博等外部系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù),接收外部系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給中臺(tái)子系統(tǒng)。
5.根據(jù)權(quán)利要求1所述的民航移動(dòng)行程管理系統(tǒng),其中所述中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)或者直接訪問(wèn)數(shù)據(jù)庫(kù),接收中臺(tái)子系統(tǒng)或者數(shù)據(jù)庫(kù)返回的業(yè)務(wù)數(shù)據(jù)后,重新進(jìn)行組裝,返回給前臺(tái)子系統(tǒng),所述中臺(tái)子系統(tǒng)通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求;所述消息中心子系統(tǒng)是一個(gè)后臺(tái)服務(wù),主要是輪詢檢查數(shù)據(jù)庫(kù)中是否有需要向消息服務(wù)中心發(fā)送的消息,如果有消息,則將數(shù)據(jù)檢索出來(lái)并向消息服務(wù)中心發(fā)送消息;所述管理子系統(tǒng)主要為系統(tǒng)管理人員提供功能入口,管理人員使用后臺(tái)賬號(hào)登入所述管理子系統(tǒng),進(jìn)行參數(shù)設(shè)置、用戶管理、數(shù)據(jù)統(tǒng)計(jì)等操作;所述管理子系統(tǒng)直接連接數(shù)據(jù)庫(kù)。
6.一種民航移動(dòng)行程管理方法,其特征在于包括如下步驟步驟1,手機(jī)客戶端子系統(tǒng)根據(jù)選擇的功能指令,將請(qǐng)求發(fā)送給客戶端前臺(tái)子系統(tǒng);步驟2,客戶端前臺(tái)子系統(tǒng)接收客戶端子系統(tǒng)發(fā)送過(guò)來(lái)的數(shù)據(jù),根據(jù)請(qǐng)求的類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù);步驟3,中臺(tái)子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)的數(shù)據(jù)請(qǐng)求,并根據(jù)請(qǐng)求的類型向航信后臺(tái)系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)或者直接訪問(wèn)數(shù)據(jù)庫(kù),或者通過(guò)代理子系統(tǒng)向外部系統(tǒng)提出數(shù)據(jù)請(qǐng)求;步驟4,中臺(tái)子系統(tǒng)接收后臺(tái)系統(tǒng)或者數(shù)據(jù)庫(kù)、代理子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù),返回給客戶端前臺(tái)子系統(tǒng);步驟5,客戶端前臺(tái)子系統(tǒng)接收中臺(tái)子系統(tǒng)返回的業(yè)務(wù)數(shù)據(jù),返回給手機(jī)客戶端子系統(tǒng);步驟6,手機(jī)客戶端子系統(tǒng)接收客戶端前臺(tái)子系統(tǒng)返回的數(shù)據(jù),顯示在頁(yè)面上。
7.根據(jù)權(quán)利要求6所述的民航移動(dòng)行程管理方法,其中在所述步驟1,手機(jī)客戶端子系統(tǒng)將選擇的功能指令,轉(zhuǎn)換成請(qǐng)求參數(shù),發(fā)送給客戶端前臺(tái)子系統(tǒng)。
8.根據(jù)權(quán)利要求6所述的民航移動(dòng)行程管理方法,其中在所述步驟2,客戶端前臺(tái)子系統(tǒng)首先對(duì)接收到的數(shù)據(jù)進(jìn)行格式判斷,如果格式有誤,則返回錯(cuò)誤信息給手機(jī)客戶端子系統(tǒng),如果判斷正確,再進(jìn)行權(quán)限判斷;如果沒(méi)有權(quán)限,則返回錯(cuò)誤信息給手機(jī)客戶端子系統(tǒng),如果有權(quán)限,則根據(jù)請(qǐng)求類型向中臺(tái)子系統(tǒng)請(qǐng)求業(yè)務(wù)數(shù)據(jù)。
9.根據(jù)權(quán)利要求6所述的民航移動(dòng)行程管理方法,其中在所述步驟3,中臺(tái)子系統(tǒng)向航信后臺(tái)系統(tǒng)、數(shù)據(jù)庫(kù)、代理子系統(tǒng)請(qǐng)求數(shù)據(jù);如果請(qǐng)求失敗,則返回錯(cuò)誤信息給客戶端前臺(tái)子系統(tǒng),如果請(qǐng)求成功,在步驟4將獲得的業(yè)務(wù)數(shù)據(jù)返回給客戶端前臺(tái)子系統(tǒng)。
全文摘要
一種民航移動(dòng)行程管理系統(tǒng)及其方法,包括表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層;表現(xiàn)層包括手機(jī)客戶端子系統(tǒng)、WEB前臺(tái)子系統(tǒng)、客戶端前臺(tái)子系統(tǒng)、WAP前臺(tái)子系統(tǒng)和代理子系統(tǒng);業(yè)務(wù)層包括管理子系統(tǒng)、中臺(tái)子系統(tǒng)和消息中心子系統(tǒng);數(shù)據(jù)層包括數(shù)據(jù)庫(kù)或者數(shù)據(jù)源。
文檔編號(hào)G06Q50/30GK102567934SQ201210032028
公開(kāi)日2012年7月11日 申請(qǐng)日期2012年2月14日 優(yōu)先權(quán)日2012年2月14日
發(fā)明者佟業(yè)新, 唐紅武, 李長(zhǎng)杰, 薄滿輝, 高棟 申請(qǐng)人:中國(guó)民航信息網(wǎng)絡(luò)股份有限公司