一种面向全球民航客票燃油费实时计算方法及系统技术方案

技术编号:38197707 阅读:14 留言:0更新日期:2023-07-21 16:35
本发明专利技术公开了一种面向全球民航客票燃油费实时计算方法及系统。所述燃油费计算方法包括:全球民航客票燃油附加费(简称:全球燃油费)请求适配模块接收和处理来自不同业务渠道发出的燃油费计算请求;全球燃油费票面参数分析模块对票面信息进行业务合规性校验;全球燃油费计算模块对航线参数作燃油费规则匹配,完成对待计算航线燃油费适用规则的三次筛选;全球燃油费初算模块对匹配筛选出的记录进行初步计算;全球燃油费融合计算模块对初算后的燃油费结果进一步整合;本发明专利技术根据全球航司各销售渠道传入的票面请求,对入参进行一系列适配、检验、分析及三次筛选,最后融合计算出应收取的燃油费结果,实现对全球民航客票燃油费高效精准的实时计算。效精准的实时计算。

【技术实现步骤摘要】
一种面向全球民航客票燃油费实时计算方法及系统


[0001]本专利技术涉及机票的燃油费实时计算
,特别涉及一种面向全球民航客票燃油费实时计算方法及系统。

技术介绍

[0002]全球民航客票燃油费是由航空公司收取,反映燃油价格变化的附加费,它随政策的调整而不断变化。
[0003]由于全球燃油附加费计算复杂性,一直是民航业内急需攻克的关键技术问题。目前,国内航司对全球燃油附加费计算尚未进行完全成熟技术解决方案,主要通过租用或购买欧美大型全球分销系统(GDS)供应商来提供相关计算服务。随着全球航空业及互联网时代和业务场景的不断发展,各用户渠道的调用量大幅提升,加之航司自营的比例逐渐增加,面向实时销售场景,研制出高效、准确、稳定的燃油附加费计算方法,是新时期航司发展的重要任务之一。本专利技术提供了一种面向全球民航客票燃油费实时计算方法,帮助航司实现实时销售定制化、自主化,为提升旅客服务质量提供重要支撑。

技术实现思路

[0004]为了实现上述目的,本专利技术提供一种面向全球民航客票燃油费实时计算方法及系统,通过获取全球航司各个销售渠道的票面参数,对入参进行一系列适配、检验、分析及计算,最后融合燃油费计算结果,以实现对全球民航客票燃油费高效精准的实时计算,包括以下步骤:步骤1,全球燃油费请求适配器接收并处理来自不同类型渠道和业务场景的请求入参。
[0005]步骤2,基于面向实时计算的燃油费校验库对访问请求入参的结构、数据类型、值进行业务规则校验并结合全球燃油费预处理引擎分析待计算航线类型。<br/>[0006]步骤3,基于全球燃油费规则知识库分析提取航线全局参数燃油费规则,结合全球燃油费多级缓存计算引擎系统完成对待计算航线的燃油费适用规则的初步匹配筛选。
[0007]步骤4,基于全球燃油费规则知识库分析提取航线局部参数的燃油费规则,结合全球燃油费多级缓存计算引擎系统完成对待计算航线的燃油费适用规则的二次匹配筛选,并根据航线入参作航线特殊规则匹配,完成对待计算航线的燃油费特殊规则匹配筛选。
[0008]步骤5,根据计算模块匹配筛选的记录对全球燃油费进行初步计算得到航线各航段需收取的燃油附加费的结果。
[0009]步骤6,进一步整合以上得出的燃油费计算结果,计算并确定本次票面请求所需收取的最终燃油费明细并将结果返回给全球燃油费请求适配器。
[0010]步骤7,全球燃油费请求适配器按不同类型渠道的接口要求返回全球燃油费计算结果。
[0011]作为优选的技术方案,所述对来自不同类型渠道和业务场景的请求进行适配,所
述步骤1包括:研发接口适配器,适应多渠道多业务场景调用。不同渠道(例如B2C/B2G等)、不同业务场景,可通过适配规则自动切换至对应业务接口。
[0012]作为优选的技术方案,所述对航线请求入参进行业务规则校验,所述步骤2包括:根据建立的燃油费校验规则库对航线请求入参进行校验,首先判断必填参数(例如具体航线、出票航司、出票日期等)是否有值,如果某个必填参数的值为空,再判断其是否设有默认值,若都不符合条件,则参数异常,无法计算燃油费。
[0013]针对多航段的航线,根据校验规则库对入参进行参数对等匹配,例如航线有3个航段,其对应的旅行时间应有3段,否则参数不对等,会出现燃油费计算结果异常的情况。
[0014]根据校验规则库对入参的格式进行校验,比如乘客类型参数(成人、儿童等)需填三字码格式,若入参格式异常,返回错误信息,无法计算燃油费。
[0015]作为优选的技术方案,所述结合全球燃油费预处理引擎对待计算航线航线类型进行分析,所述步骤2进一步包括:所述的航线类型包括以下类型中的一种: 国际单向、国际往返、国内单向、国内往返、国内环程、国内开口程、国际环程、国际开口程。结合全球燃油费预处理引擎分析不同的航线类型,为后续燃油费规则匹配作准备。
[0016]作为优选的技术方案,所述分析提取访问请求中的全局航线参数对全球燃油费航线全局规则进行匹配筛选,所述步骤3包括:基于全球燃油费规则知识库构建全局参数筛选规则匹配模型,根据给定的出票航司判断指定市场方的各航段是否要进行燃油费计算,如需计算,再根据燃油费规则知识库筛选出符合市场方规定的燃油费规则记录。
[0017]结合全球燃油费多级缓存计算引擎系统,可提高对待计算航线燃油费适用规则的匹配筛选效率,进而提高计算效率。
[0018]作为优选的技术方案,所述分析提取访问请求中的全局航线参数对全球燃油费航线全局规则进行匹配筛选,所述步骤3进一步包括:对入参中航线类型进行筛选匹配,比如用户行程航线是单向且纯国内,则可筛开口程、国际航线、去往返、环程的燃油费规则记录。
[0019]对入参中市场方、乘客类型、货币类型、起飞落地日期、出票日期、进行筛选匹配。
[0020]作为优选的技术方案,所述分析提取访问请求中的局部航线参数对待计算航线的燃油费适用规则的二次匹配筛选,并根据航线入参作航线特殊规则匹配,完成对待计算航线的燃油费特殊规则匹配筛选,所述步骤4包括:基于全局参数匹配筛选结果,将入参中航线拆分成多个航段,针对每个航段,通过判断航段对应的市场方,进入局部参数筛选匹配模型进行循环筛选。
[0021]通过结合全球燃油费多级缓存计算引擎系统,能提高对待计算航线的燃油费适用规则的二次匹配筛选和对待计算航线的燃油费特殊规则匹配筛选的效率,进而提高计算效率。
[0022]作为优选的技术方案,所述根据计算模块匹配筛选的记录对全球燃油费进行初步计算得到航线各航段需收取的燃油附加费的结果,所述步骤5包括:基于计算模块匹配筛选出的记录集与燃油费基础结构,对计算出的各个航段需收
取的燃油费结果进行汇率换算。
[0023]基于计算模块匹配筛选出的记录集,对符合特殊规则的记录进行特殊规则计算。
[0024]作为优选的技术方案,所述进一步整合以上得出的燃油费计算结果,计算并确定本次票面请求所需收取的最终燃油费明细并将结果返回给全球燃油费请求适配器,所述步骤6包括:针对初步计算结果,将各个航段类型应收取的各类型乘客的燃油费融合到整体计算结果里,包括所需收取的燃油附加费明细,判断是否需要根据特殊政策进行费用减免,最后将计算结果返回给全球燃油费请求适配器。
[0025]作为优选的技术方案,所述按不同类型渠道的接口要求返回全球燃油费计算结果,所述步骤7包括:全球燃油费请求适配器按不同类型渠道、不同场景返回对应的全球燃油费计算结果。
附图说明
[0026]图1为本专利技术实施例的燃油费实时计算方法的流程图。
[0027]图2为本专利技术实施例的系统架构图。
具体实施方式
[0028]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。...

【技术保护点】

【技术特征摘要】
1.一种面向全球民航客票燃油费实时计算方法及系统,其特征在于,所述燃油费计算方法包括以下步骤:步骤1:全球燃油费请求适配器接收并处理来自不同类型渠道和业务场景的请求入参;步骤2:基于面向实时计算的燃油费校验库对访问请求入参的结构、数据类型、值进行业务规则校验并结合全球燃油费预处理引擎分析待计算航线类型;步骤3:基于全球燃油费规则知识库分析提取航线全局参数燃油费规则,结合全球燃油费多级缓存计算引擎系统完成对待计算航线的燃油费适用规则的初步匹配筛选;步骤4:基于全球燃油费规则知识库分析提取航线局部参数的燃油费规则,结合全球燃油费多级缓存计算引擎系统完成对待计算航线的燃油费适用规则的二次匹配筛选,并根据航线入参作航线特殊规则匹配,完成对待计算航线的燃油费特殊规则匹配筛选;步骤5:根据计算模块匹配筛选的记录对全球燃油费进行初步计算得到航线各航段需收取的燃油附加费的结果;步骤6:进一步整合以上得出的燃油费计算结果,计算并确定本次票面请求所需收取的最终燃油费明细并将结果返回给全球燃油费请求适配器;步骤7:全球燃油费请求适配器按不同类型渠道的接口要求返回全球燃油费计算结果。2.根据权利要求1所述的燃油费计算方法,其特征在于,全球燃油费请求适配器接收并处理来自不同类型渠道和业务场景的请求入参,所述步骤1进一步包括:研发接口适配器,适应多渠道多业务场景调用;不同渠道(例如B2C/BTG/代理商等)、不同业务场景,可通过适配规则自动切换至对应业务接口。3.根据权利要求1所述的燃油费计算方法,其特征在于,基于面向实时计算的燃油费校验库对访问请求入参的结构、数据类型、值进行业务规则校验,所述步骤2包括:根据建立的燃油费校验规则库对航线入参进行校验,其中首先判断必填参数(例如具体航线、出票航司、出票日期等)是否有值,如果某个必填参数的值为空,再判断其是否设有默认值,若都不符合条件,则参数异常,无法计算燃油费;针对多航段的航线,根据校验规则库对入参进行参数对等匹配,例如航线有3个航段,其对应的旅行时间应有3段,否则参数不对等,会出现燃油费计算异常的情况;根据校验规则库对入参的格式进行校验,比如乘客类型参数(成人、儿童等)需填三字码格式,若入参格式异常,返回错误信息,无法计算燃油费。4.根据权利要求3所述的燃油费计算方法,其特征在于,结合全球燃油费预处理引擎分析待计算航线类型,计算出航程类型,所述步骤2进一步包括:所述的航线类型包括以下基础类型中的一种: 国际单向、国际往返、国内单向、国内往返、国内环程、国内开口程、国际环程、国际开口程;结合全球燃油费预处理引擎对航线类型进行,为后续燃油费规则匹配作准备。5.根据权利要求1所述的燃油费计算方法,其特征在于,基于全...

【专利技术属性】
技术研发人员:陈兵张秀孟凡陈菲沙鑫
申请(专利权)人:南京贝特威信息技术有限公司
类型:发明
国别省市:

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

1