一种航班数据处理方法及装置制造方法及图纸

技术编号:25185628 阅读:22 留言:0更新日期:2020-08-07 21:13
本发明专利技术公开了一种航班数据处理方法及装置,获取针对中转联程条件的配置数据;依据所述配置数据,生成中转联程条件;响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。在本发明专利技术中转联程条件是可配置,使得配置后的中转联程条件与航空公司的数据系统更加匹配,从而使得处理查询请求时的资源筛选量降低,提升了处理效率,并且使得航班查询结果满足航空公司的个性化配置需求。

【技术实现步骤摘要】
一种航班数据处理方法及装置
本专利技术涉及信息处理
,特别是涉及一种航班数据处理方法及装置。
技术介绍
目前,全球的旅客服务系统(PSS)都提供了中转联程航班条件管理的方法。这些方法都是基于现有的行政区域(如城市或者国家)来定义。并且当前航空公司会将这些中转联程航班条件存储至航班查询系统中,当接收到用户的航班查询请求,处理服务器会调用这些中转联程条件对该航班查询请求进行响应。由于现有的中转联程航班条件为统一化设置,对于地域广阔的国家,若基于城市的设置粒度进行配置,会使得粒度太小。处理服务器进行航班查询请求响应时,需要对多条航班进行匹配和筛选,会浪费过多的处理资源,使得处理效率降低,并且也无法满足各个航空公司航班线路的多样化结果的呈现。
技术实现思路
针对于上述问题,本专利技术提供一种航班数据处理方法及装置,实现了提升处理效率并且使得航班查询结果满足航空公司的个性化配置需求的目的。为了实现上述目的,本专利技术提供了如下技术方案:一种航班数据处理方法,所述方法包括:获取针对中转联程条件的配置数据;依据所述配置数据,生成中转联程条件;响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。可选地,所述获取针对中转联程条件的配置数据,包括:在预创建的配置模板中选择目标模板,所述预创建的配置模板表征对中转联程条件的配置模板;依据所述目标模板,生成初始数据;对所述初始数据的数据格式进行校验,得到中转联程条件的配置数据。可选地,所述依据所述配置数据,生成中转联程条件,包括:依据所述配置数据,生成中转联程条件参数;对所述中转联程条件参数进行仿真,得到仿真结果;依据所述仿真结果,对所述中转联程条件参数进行修正,得到中转联程条件。可选地,所述方法还包括:将所述中转联程条件存储至预创建的条件数据库,使得对所述中转联程条件进行调用和管理;对所述中转联程条件进行管理包括对中转联程条件的增加、删除、修改和查询中的一种或多种。可选地,所述依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息,包括:对所述航班信息查询请求进行解析,得到解析信息;依据所述解析信息对直飞航班进行查询,得到直飞航班信息;依据所述中转联程条件,对中转航班信息进行查询,得到中转航班信息;依据所述解析信息,对所述直飞航班信息和所述中转航班信息进行排序,得到与所述航班信息查询请求相匹配的航班信息。一种航班数据处理装置,所述装置包括:数据获取单元,用于获取针对中转联程条件的配置数据;条件生成单元,用于依据所述配置数据,生成中转联程条件;信息查询单元,用于响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。可选地,所述数据获取单元包括:模板选择子单元,用于在预创建的配置模板中选择目标模板,所述预创建的配置模板表征对中转联程条件的配置模板;数据生成子单元,用于依据所述目标模板,生成初始数据;校验子单元,用于对所述初始数据的数据格式进行校验,得到中转联程条件的配置数据。可选地,所述条件生成单元包括:参数生成子单元,用于依据所述配置数据,生成中转联程条件参数;仿真子单元,用于对所述中转联程条件参数进行仿真,得到仿真结果;修正子单元,用于依据所述仿真结果,对所述中转联程条件参数进行修正,得到中转联程条件。可选地,所述装置还包括:存储单元,用于将所述中转联程条件存储至预创建的条件数据库,使得对所述中转联程条件进行调用和管理;对所述中转联程条件进行管理包括对中转联程条件的增加、删除、修改和查询中的一种或多种。可选地,所述信息查询单元包括:解析子单元,用于对所述航班信息查询请求进行解析,得到解析信息;第一查询子单元,用于依据所述解析信息对直飞航班进行查询,得到直飞航班信息;第二查询子单元,用于依据所述中转联程条件,对中转航班信息进行查询,得到中转航班信息;排序子单元,用于依据所述解析信息,对所述直飞航班信息和所述中转航班信息进行排序,得到与所述航班信息查询请求相匹配的航班信息。相较于现有技术,本专利技术提供了一种航班数据处理方法及装置,获取针对中转联程条件的配置数据;依据所述配置数据,生成中转联程条件;响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。在本专利技术中转联程条件是可配置,使得配置后的中转联程条件与航空公司的数据系统更加匹配,从而使得处理查询请求时的资源筛选量降低,提升了处理效率,并且使得航班查询结果满足航空公司的个性化配置需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种航班数据处理方法的流程示意图;图2为本专利技术实施例提供的一种查询结果的示意图;图3为本专利技术实施例提供的一种航班数据处理装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。在本专利技术实施例提供了一种航班数据处理方法,实现了中转联程条件的配置和管理,可以通过提供可视化的航空公司条件管理前端,支持各航空公司创建针对其市场的数据资源,并使用该数据资源来管理定义中转联程条件。航班查询系统支持自定义的中转联程条件生效展示。参见图1,其示出了本专利技术实施例提供的一种航班数据处理方法的流程示意图,该方法可以包括以下步骤:S101、获取针对中转联程条件的配置数据。各个航空公司可以配置与其相匹配的中转联程条件,从而满足其个性化需求。因此,需要先获取中转联程条件的配置数据,该配置数据可以包括中转的城市信息、航线信息或者特色服务信息。为了便于各个航空公司对中转联程条件的配置,可以通过创建配置模板供航空公司进行选择,即该模板中会提供配置数据的格式及内容的相本文档来自技高网...

【技术保护点】
1.一种航班数据处理方法,其特征在于,所述方法包括:/n获取针对中转联程条件的配置数据;/n依据所述配置数据,生成中转联程条件;/n响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。/n

【技术特征摘要】
1.一种航班数据处理方法,其特征在于,所述方法包括:
获取针对中转联程条件的配置数据;
依据所述配置数据,生成中转联程条件;
响应于接收到航班信息查询请求,依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息。


2.根据权利要求1所述的方法,其特征在于,所述获取针对中转联程条件的配置数据,包括:
在预创建的配置模板中选择目标模板,所述预创建的配置模板表征对中转联程条件的配置模板;
依据所述目标模板,生成初始数据;
对所述初始数据的数据格式进行校验,得到中转联程条件的配置数据。


3.根据权利要求1所述的方法,其特征在于,所述依据所述配置数据,生成中转联程条件,包括:
依据所述配置数据,生成中转联程条件参数;
对所述中转联程条件参数进行仿真,得到仿真结果;
依据所述仿真结果,对所述中转联程条件参数进行修正,得到中转联程条件。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述中转联程条件存储至预创建的条件数据库,使得对所述中转联程条件进行调用和管理;对所述中转联程条件进行管理包括对中转联程条件的增加、删除、修改和查询中的一种或多种。


5.根据权利要求1所述的方法,其特征在于,所述依据所述中转联程条件,对航班信息进行查询,得到与所述航班信息查询请求相匹配的航班信息,包括:
对所述航班信息查询请求进行解析,得到解析信息;
依据所述解析信息对直飞航班进行查询,得到直飞航班信息;
依据所述中转联程条件,对中转航班信息进行查询,得到中转航班信息;
依据所述解析信息,对所述直飞航班信息和所述中转航班信息进行排序,得到与所述航班信息查询请求相匹配的航班信息。


6.一种航班数据处理装置,其特征在于,所述装置包括:<...

【专利技术属性】
技术研发人员:李江涛郭丹
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1