一种航班座位候补方法的研究

2022-08-17 10:04支蓓刘婷婷房健孙美玲刘维马欣
电子测试 2022年14期
关键词:航空公司座位航班

支蓓,刘婷婷,房健,孙美玲,刘维,马欣

(中国民航信息网络股份有限公司,北京,101318)

0 引言

为了简化旅客重复尝试购买机票的流程,增加购票的机会,打通航班座位信息与旅客需求的通路,本文提出一种座位候补系统设计。该系统可以实现:在航班售罄的情况下,旅客可以提前进行抢票预订并进行预授权支付。当有余票释放时,自动购买该座位,不需要重复登录,这大幅减少了旅客反复查询的时间,提高了购票效率,提升了旅客服务体验。与此同时,该系统还支持航空公司提前配置用于候补抢票的航线、航班、舱等(头等舱/公务舱/经济舱)、行程类型(单程/往返)、旅客类型(成人/儿童)、支付方式(预授权方式)、抢票开始时间和截止时间、账户抢票同时存在订单数、同一天可抢航班数等多种销售条件,能够满足航空公司合理配置可候补的座位类型,及时释放库存,将特定航班座位与旅客需求紧密结合,增加航空公司直销渠道的竞争力,提升自有渠道的市场占有率,为航空公司提升收益。本文接下来介绍系统的主要功能模块及实现流程。

1 系统模块

本文构建的航班座位候补方法包括:候补航班查询模块、候补航班预订模块、候补航班支付模块、候补航班出票模块、候补规则配置模块、候补队列处理模块及异常情况监控模块。本系统的系统结构图,如图1所示。

图1 系统结构图

其中,航空公司可结合自身业务灵活控制候补航班的销售场景,通过候补规则配置模块可以控制在不同业务场景下的销售控制开关,支持对需要的候补航线、候补航班号、候补舱等、候补行程类型、候补旅客类型、候补开始时间、候补结束时间等维度进行规则配置。

候补航班查询模块实现查询候补航班以及对候补航班进行报价,旅客搜索航班时当某一个航班上的座位全部售罄或部分舱等的座位全部售罄时,为旅客提供可候补的航班或者舱等的公布运价以供旅客预订。系统在进行候补航班查询时首先会结合候补规则配置模块,来判定此次查询是否要为旅客推荐可供候补的航班。

当旅客选择继续预订候补航班时,候补航班预订模块实现为旅客生成候补订单,与普通生单环节相似,生成候补订单时同样需要旅客输入完整的旅客信息,包括乘机人姓名、证件号码、联系方式等,另外候补航班预订时,考虑到候补的不确定性,需要旅客额外选择截止候补的时间,即在航班起飞前多久时间内如果没有候补到该航班则结束候补。针对候补订单,支持旅客取消订单,系统自动将已生成的订单取消。同样支持旅客选择继续支付候补订单。

候补航班支付模块实现了针对候补航班的一种特殊的预授权支付模式。旅客需要提前开通预授权支付方式,支付候补航班时需要先冻结旅客票款,如果在候补截止时间前候补成功则进行实际扣款;如果已到候补截止时间仍未候补成功则取消冻结票款,取消后钱款原路返回旅客账户。

系统为候补航班出票模块设计了高频的候补自动轮询队列,队列通过高频形式轮询查询民航订座系统是否有空余座位释放,当有空余座位时系统第一时间进行占座操作,占座成功且扣款成功后,系统调用航信出票接口自动执行出票操作,成功出票后,系统实时为旅客发送候补成功的通知。

候补航班退改模块在旅客候补成功时为旅客提供客票后续自助服务,支持旅客自助对客票进行退改升服务,由系统为旅客计算退票费与改升费。同时,旅客完成申请后退改模块可以实现系统自动化审核,很大程度上节省了航司业务人员的审核压力,减轻航司业务人员审核的工作复杂度。

异常情况监控模块可以针对异常场景设置自动监控,在特定异常场景发生时,系统自动启动相应的异常处理机制。异常处理机制优先采用系统重试的方式,系统重试多次失败后会转入人工处理环节寻求人工介入处理。目前系统在候补预订环节、候补出票环节、候补通知环节均设置了异常监控点。

2 系统实现流程

本系统的核心是在航班售罄或舱等售罄的情况下,旅客可以自主预订航班座位候补服务,当有余票释放时系统自动为旅客及时占座的业务场景。为了实现此设计思路,系统实现流程如图2所示。

图2 一种航班座位候补方法及装置流程图

步骤一:航空公司预先配置候补相关的配置信息,指定候补预约的相关账号如Office号码,该配置用于在民航订座系统候补时的权限及可候补的优先级。候补账号默认有6个优先级,航空公司可根据候补业务的重要程度进行配置。其次,航空公司需要提前设置候补规则,包括可以支持候补航线、候补航班、候补舱等、候补行程类型、候补旅客类型、可进行候补预约的时间、最大可候补数量等。

步骤二:根据旅客输入的航班查询条件,系统实时查询剩余航班的库存情况,当有航班售罄或舱等售罄时,根据预先配置的销售限制规则判断是否要为旅客展示售罄航班或舱等。如果符合候补条件则会将售罄航班或售罄舱等的信息告知旅客。如果不符合候补条件,则系统不会返回该售罄航班。

步骤三:对于候补航班或者舱等,支持旅客可以以舱等全价去候补该航班,系统支持计算出可候补航班舱等的公布运价供旅客预订。候补价格可能涉及两种场景:如果同一天的航班没有完全售罄,则售罄舱等的公布运价可以通过有剩余座位库存的航班获取。如果同一天的航班舱等全部售罄,则需要额外向民航运价系统查询一次公布运价,最终将候补的航班及舱等的公布运价返回给旅客。

步骤四:系统支持为本人候补座位,也支持为他人候补,在填写补旅客信息时,旅客需要填写的信息包括:乘机人姓名信息、乘机人证件信息、乘机人出生日期、联系人信息、联系人邮箱等,同时在此环节,旅客需要选择希望的候补截止时间,如在航班起飞前12小时截止抢票或在航班起飞前6小时截止候补。

步骤五:系统根据旅客信息生成候补订单,并将候补订单加入支付队列,旅客可以选择继续支付候补订单或取消候补订单。为了避免重复无效的候补,在此环节系统需要根据配置规则通过用户信息判断旅客当前的候补是否超过了系统预设的最大候补数量,如果超过了候补总量或者在该名旅客候补了同一天的多个航班,系统自动取消生成候补订单。

步骤六:候补订单可通过预授权方式支付,旅客需要预先开通预售权支付方式,如果预授权申请成功则系统会预先冻结这部分票款,此时支付的状态为“已授权”。若冻结票款失败,预授权状态在“未授权”或“已取消”的状态下,会对旅客做相应提示,旅客可以选择重新发起支付。

步骤七:成功授权后,系统候补队列会定时轮询民航订座系统查询是否有空余座位释放,一但发现有空余座位后,系统立即进行预授权扣款操作,同时为旅客进行占座。如果占座成功并且扣款成功,系统会执行自动出票;如果占座成功但扣款没有成功,则不会自动出票;如果到了旅客预先设定的候补截止时间仍然没有空余座位,系统将停止轮询查询座位,同时系统将解冻预授权,退还旅客预先支付的票款并取消该候补订单。

步骤八:异常监督模块会监控候补流程中的异常情况,当有异常发生时会触发自动进程优先尝试自动处理,系统无法处理时会通知航司工作人员介入处理。如对出票失败的监控,即候补出票失败时,系统会优先尝试自动轮询出票,当自动队列无法出票时,会通知航司工作人员介入处理。还可以设置对重复出票的监控,即当一名旅客一天已有一个订单候补成功,会取消该乘机人名下当天所有的候补订单。

步骤九:通过候补流程购买到的机票,旅客可以通过系统享受正常的退票、改期、升舱的自助服务,也可继续选择相关的航空附加产品,如餐食、行李、保险等。

3 结束语

本系统的设计支持旅客在航班售罄的情况下,提前预订抢票订单,在有余票释放的条件下进行自动出票,极大简化了购票流程,降低了抢票流程的复杂度,提高了旅客购票效率,提升了旅客服务体验。同时打通了航空公司与旅客之间的信息通路,使航班座位释放信息第一时间触达旅客,缩短了航空公司销售航班座位的流程,在市场竞争日益加剧的情况下,为航空公司的直销渠道提高了竞争力,提升了收益。

猜你喜欢
航空公司座位航班
全美航班短暂停飞
换座位
航空公司的低成本战略及其实施对策探讨
山航红色定制航班
山航红色定制航班
山航红色定制航班
IATA上调2021年航空公司净亏损预测
巴士上的座位
换座位
航空公司客票直销的现状与分析