[发明专利]非正常航班旅客通知数据的处理方法及系统在审
申请号: | 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.vipzhuanli.com/pat/books/201611265327.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:民航订单信息的同步方法及装置
- 下一篇:信息的校验方法及装置