[發明專利]非正常航班旅客通知數據的處理方法及系統在審
| 申請號: | 201611265327.7 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106777309A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 李運濤;鄭蕓;陳長兵 | 申請(專利權)人: | 中國民航信息網絡股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/54;G06Q50/30 |
| 代理公司: | 北京瑞思知識產權代理事務所(普通合伙)11341 | 代理人: | 李濤 |
| 地址: | 101318 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 正常 航班 旅客 通知 數據 處理 方法 系統 | ||
技術領域
本發明涉及航空運輸領域,尤其涉及一種非正常航班旅客通知數據的處理方法及系統。
背景技術
近幾年隨著民航業的不斷發展,航空公司之間的競爭日趨激烈。當前航空公司之間的競爭很重要的一部分體現在對旅客的服務上,而航班起飛前如果旅客的座位或時間等有變更時能及時通知旅客就是對旅客服務的一部分。
根據民航預訂系統中的實際情況,航班計劃變更時會引起旅客座位保護。也即航班變更時,民航預訂系統會根據一定規則將該航班上已定座旅客保護到其他合適的航班上。這個變更包括以下幾種情況:時間變更、艙位變更、航班號變更、機型變更等。在旅客保護完成時,航空公司需要及時通知旅客以便旅客能及時了解情況,這樣才能提升旅客體驗,減少旅客投訴。而通知的內容至少需要包括原航班信息、保護后的航班信息等,才能使旅客清楚地知道狀況。
然而在當前的民航領域里,各航空公司并沒有統一的獲取變更航班旅客數據的渠道,這就導致不能及時通知旅客航班的變更信息,即使能通知到,數據也常不完整。當前現狀也時常導致有旅客到機場之后才發現航班已取消等情況,引起旅客不滿,航空公司被投訴。為此,迫切需要一個能獲取非正常航班旅客通知數據的渠道,以便能夠及時準確的通知旅客,提升旅客體驗和航空服務水平。
發明內容
為解決現有存在的技術問題,本發明實施例提供一種非正常航班旅客通知數據的處理方法及系統。
為達到上述目的,本發明實施例的技術方案是這樣實現的:
一種非正常航班旅客通知數據的處理系統,所述系統包括:
接收模塊、解析模塊和發送模塊;其中,
接收模塊,用于監聽指定的MQ隊列,在發現有新數據到達時讀取新數據并存入數據庫原始數據表中且標識為未處理;
解析模塊,用于定時掃描所述數據庫原始數據表,將標識為未處理的數據取出并生成結構化數據,存入數據庫最終數據表中,標識為未發送;
發送模塊,用于定時查詢所述數據庫最終數據表,將標識為未發送的數據發出。
其中,所述發送模塊,還用于在發出之前將標識為未發送的數據組裝為XML格式的數據。
其中,所述發送模塊,還用于根據所述標識為未發送的數據對應的航空公司不同發送至不同的航空公司MQ服務器。
其中,所述接收模塊,還用于在讀取新數據之后,對所述新數據進行解析,所述解析的結果包括消息類型和航班變更標識。
其中,所述接收模塊,還用于對所述新數據進行解析之后,將所述新數據的原始數據以及所述解析的結果存入數據庫。
其中,所述解析模塊,用于將處理完之后的數據按性質不同存入不同的數據庫最終數據表并標識為未發送。
其中,所述數據庫最終數據表包括PNR表、旅客表、航段表和/或座位表,各表之間通過外鍵關聯。
其中,所述發送模塊,還用于取出未發出數據后將其按照類型和時間排序,依次組裝為對應類型的XML報文。
其中,在所述數據庫原始數據表和數據庫最終數據表設置航空公司標志位,所述航空公司標志位包括航空公司標識和是否支持的標識;所述解析模塊,用于根據所述航空公司標志位判斷是否處理所述標識為未處理的數據;和/或,所述發送模塊,還用于根據所述航空公司標志位判斷是否發出所述標識為未發送的數據。
一種非正常航班旅客通知數據的處理方法,所述方法包括:
監聽指定的MQ隊列,在發現有新數據到達時讀取新數據并存入數據庫原始數據表中且標識為未處理;
定時掃描所述數據庫原始數據表,將標識為未處理的數據取出并生成結構化數據,存入數據庫最終數據表中,標識為未發送;
定時查詢所述數據庫最終數據表,將標識為未發送的數據發出。
其中,在發出之前將所述標識為未發送的數據組裝為XML格式的數據。
其中,所述將標識為未發送的數據發出,為:根據所述標識為未發送的數據對應的航空公司不同發送至不同的航空公司MQ服務器。
其中,所述方法還包括:在所述讀取新數據之后,對所述新數據進行解析,所述解析的結果包括消息類型和航班變更標識。
其中,所述方法還包括:對所述新數據進行解析之后,將所述新數據的原始數據以及所述解析的結果存入數據庫。
其中,所述存入數據庫最終數據表,為:按數據的性質不同存入不同的數據庫最終數據表。
其中,所述數據庫最終數據表包括PNR表、旅客表、航段表和/或座位表,各表之間通過外鍵關聯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國民航信息網絡股份有限公司,未經中國民航信息網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611265327.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:民航訂單信息的同步方法及裝置
- 下一篇:信息的校驗方法及裝置





