[發明專利]非正常航班旅客通知數據的處理方法及系統在審
| 申請號: | 201611265327.7 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106777309A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 李運濤;鄭蕓;陳長兵 | 申請(專利權)人: | 中國民航信息網絡股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/54;G06Q50/30 |
| 代理公司: | 北京瑞思知識產權代理事務所(普通合伙)11341 | 代理人: | 李濤 |
| 地址: | 101318 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 正常 航班 旅客 通知 數據 處理 方法 系統 | ||
1.一種非正常航班旅客通知數據的處理系統,其特征在于,所述系統包括:
接收模塊、解析模塊和發送模塊;其中,
接收模塊,用于監聽指定的MQ隊列,在發現有新數據到達時讀取新數據并存入數據庫原始數據表中且標識為未處理;
解析模塊,用于定時掃描所述數據庫原始數據表,將標識為未處理的數據取出并生成結構化數據,存入數據庫最終數據表中,標識為未發送;
發送模塊,用于定時查詢所述數據庫最終數據表,將標識為未發送的數據發出。
2.根據權利要求1所述的系統,其特征在于,所述發送模塊,還用于在發出之前將標識為未發送的數據組裝為XML格式的數據。
3.根據權利要求2所述的系統,其特征在于,所述發送模塊,還用于根據所述標識為未發送的數據對應的航空公司不同發送至不同的航空公司MQ服務器。
4.根據權利要求1所述的系統,其特征在于,所述接收模塊,還用于在讀取新數據之后,對所述新數據進行解析,所述解析的結果包括消息類型和航班變更標識。
5.根據權利要求4所述的系統,其特征在于,所述接收模塊,還用于對所述新數據進行解析之后,將所述新數據的原始數據以及所述解析的結果存入數據庫。
6.根據權利要求5所述的系統,其特征在于,所述解析模塊,用于將處理完之后的數據按性質不同存入不同的數據庫最終數據表并標識為未發送。
7.根據權利要求6所述的系統,其特征在于,所述數據庫最終數據表包括PNR表、旅客表、航段表和/或座位表,各表之間通過外鍵關聯。
8.根據權利要求2或6所述的系統,其特征在于,所述發送模塊,還用于取出未發出數據后將其按照類型和時間排序,依次組裝為對應類型的XML報文。
9.根據權利要求1所述的系統,其特征在于,在所述數據庫原始數據表和數據庫最終數據表設置航空公司標志位,所述航空公司標志位包括航空公司標識和是否支持的標識;所述解析模塊,用于根據所述航空公司標志位判斷是否處理所述標識為未處理的數據;和/或,所述發送模塊,還用于根據所述航空公司標志位判斷是否發出所述標識為未發送的數據。
10.一種非正常航班旅客通知數據的處理方法,其特征在于,所述方法包括:
監聽指定的MQ隊列,在發現有新數據到達時讀取新數據并存入數據庫原始數據表中且標識為未處理;
定時掃描所述數據庫原始數據表,將標識為未處理的數據取出并生成結構化數據,存入數據庫最終數據表中,標識為未發送;
定時查詢所述數據庫最終數據表,將標識為未發送的數據發出。
11.根據權利要求10所述的方法,其特征在于:在發出之前將所述標識為未發送的數據組裝為XML格式的數據。
12.根據權利要求11所述的方法,其特征在于,所述將標識為未發送的數據發出,為:根據所述標識為未發送的數據對應的航空公司不同發送至不同的航空公司MQ服務器。
13.根據權利要求10所述的方法,其特征在于,所述方法還包括:在所述讀取新數據之后,對所述新數據進行解析,所述解析的結果包括消息類型和航班變更標識。
14.根據權利要求13所述的方法,其特征在于,所述方法還包括:對所述新數據進行解析之后,將所述新數據的原始數據以及所述解析的結果存入數據庫。
15.根據權利要求10所述的方法,其特征在于,所述存入數據庫最終數據表,為:按數據的性質不同存入不同的數據庫最終數據表。
16.根據權利要求15所述的方法,其特征在于,所述數據庫最終數據表包括PNR表、旅客表、航段表和/或座位表,各表之間通過外鍵關聯。
17.根據權利要求11所述的方法,其特征在于:將所述標識為未發送的數據按照類型和時間排序,依次組裝為對應類型的XML報文。
18.根據權利要求10所述的方法,其特征在于,
所述方法還包括:在所述數據庫原始數據表和數據庫最終數據表設置航空公司標志位,所述航空公司標志位包括航空公司標識和是否支持的標識;
所述將標識為未處理的數據取出并生成結構化數據之前,所述方法還包括:根據所述航空公司標志位判斷是否取出所述標識為未處理的數據;和/或,在將標識為未發送的數據發出之前,所述方法還包括:根據所述航空公司標志位判斷是否發出所述標識為未發送的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國民航信息網絡股份有限公司,未經中國民航信息網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611265327.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:民航訂單信息的同步方法及裝置
- 下一篇:信息的校驗方法及裝置





