一种航班座位状态追溯方法及系统与流程

摘要: 本公开属于数据处理,尤其涉及一种航班座位状态追溯方法及系统。背景技术:1、在航空运营中,飞机客舱座椅作为承载旅客的核心物理载体,其状态数据需在机务维修系统(mm...
一种航班座位状态追溯方法及系统与流程

本公开属于数据处理,尤其涉及一种航班座位状态追溯方法及系统。

背景技术:

1、在航空运营中,飞机客舱座椅作为承载旅客的核心物理载体,其状态数据需在机务维修系统(mms)、旅客服务系统(pss)之间保持高度一致。当座椅的安全带、靠背或娱乐设备等部件发生结构性或功能性故障(即“坏座”)时,依据航空安全规章,该物理座位须被标记为不可用。

2、现有的处理流程通常遵循“人工上报—系统锁定—旅客移换”的路径:地面人员确认故障后,在值机系统中锁定该座位,并协调已占用该座位的旅客更换至其他可用座位。当旅客因坏座被迫从原座位(seat a)移至临时座位(seat b)后,现有技术仅关注了“坏座”本身的锁定状态,而忽略了被移动旅客与原座位之间的数据关联性。这将导致坏座修复后的数据竞争冲突的问题。当机务人员修复故障并解锁座位时,现有系统仅将座位状态从“锁定”简单变更为“可用”。此时,原旅客的行程数据中已不存在与该座位的绑定关系。在航班截载前的高并发场景下,该“可用”座位极易被其他值机请求(如未分配座位的旅客或机场柜台手动操作)抢占。由于缺乏有效的冲突检测机制,系统无法自动识别并优先恢复原旅客的座位权益,导致座位分配出现逻辑错误。

3、由此可见, 现有技术方案仅停留在对座位物理状态的单向管理(好/坏),这导致在坏座修复或机型变更时,系统因缺乏历史数据锚点而无法执行自动化的状态追溯,须依赖人工介入进行复杂的协调与核对,不仅效率低下,且会造成系统间数据的不一致。

技术实现思路

1、为解决上述问题,本公开提供了一种航班座位状态追溯方法及系统,用以解决因飞机座位故障(坏座)导致旅客被动换座后,在坏座修复或航班换机场景下,因跨系统状态同步滞后及缺乏历史关联锚点,引发的座位分配冲突风险与数据不一致问题。

2、本发明提供一种航班座位状态追溯方法,包括:

3、接收机务维修系统下发的座位锁定指令,所述座位锁定指令中携带有座位追溯信息,所述座位追溯信息包括航班标识和第一座位标识;

4、调用值机系统查找与所述座位追溯信息绑定的第一旅客标识;

5、建立所述座位追溯信息和所述第一旅客标识之间的对应关系,并写入维护的座位追溯数据表中;

6、修改所述第一旅客标识对应的追溯状态为有效状态;

7、调用所述值机系统为第一旅客重新分配临时座位,绑定临时座位标识与所述第一旅客标识;

8、在接收到所述机务维修系统下发的携带有所述座位追溯信息的座位解锁指令时,根据所述座位追溯信息在所述座位追溯数据表中查找对应的第一旅客标识,如果确定所述第一旅客标识对应的追溯状态为有效状态且根据预先配置的追溯规则确定为允许追溯的情况下,则通过所述值机系统将所述临时座位标识写回所述第一座位标识;

9、更新所述座位追溯数据表中所述第一旅客标识对应的数据记录,并修改所述第一旅客标识对应的追溯状态为无效状态。

10、进一步的,所述方法还包括:

11、如果在接收座位解锁指令之前接收到所述值机系统针对所述第一旅客标识下发的座位调整指令时,则更新所述座位追溯数据表中所述第一座位标识和第一旅客标识对应的数据记录,并修改所述第一座位标识和第一旅客标识对应的追溯状态为无效状态。

12、进一步的,所述方法还包括:

13、如果在接收座位解锁指令之前接收到携带有航班标识和机型信息的执飞飞机更换指令时,则根据所述机型信息,获取执飞飞机的座位布局信息;

14、根据携带的航班标识获取所有旅客标识,根据获取的所有旅客标识扫描每一旅客对应的追溯状态,筛选出追溯状态为有效状态的第二旅客标识;

15、根据所述第二旅客标识,确定预先配置的追溯规则为允许追溯的情况下,从所述座位追溯数据表中查找所述第二旅客标识对应的第二座位标识;

16、根据预设的座位映射方法和所述座位布局信息,将所述第二座位标识映射为执飞飞机中的物理座位标识;

17、更新所述座位追溯数据表中第二旅客标识对应的数据记录,并修改所述第二旅客标识对应的追溯状态为无效状态。

18、进一步的,所述方法还包括:

19、如果根据所述第二旅客标识,确定预先配置的追溯规则为不允许追溯,则根据所述座位布局信息针对所述第二旅客标识随机分配座位标识;

20、更新所述座位追溯数据表中所述第二旅客标识对应的数据记录,并修改所述第二旅客标识对应的追溯状态为无效状态。

21、进一步的,根据预设的座位映射方法和所述座位布局信息,将所述第二座位标识映射为执飞飞机中的物理座位标识,包括:

22、解析所述第二座位标识的物理属性,所述物理属性包括舱位等级、座位排数和靠窗/过道属性;

23、根据所述座位布局信息,从执飞飞机的座位中筛选出满足所述物理属性的目标座位;

24、将所述第二座位标识映射为所述目标座位对应的物理座位标识。

25、进一步的,如果目标座位包含多个,则所述方法,还包括:

26、根据预先设定的座位追溯优先级策略,选取优先级最高的目标座位进行物理座位映射。

27、进一步的,所述方法还包括:

28、如果从执飞飞机的座位中未筛选出满足所述物理属性的目标座位,则根据所述座位布局信息针对所述第二旅客标识随机分配座位标识。

29、本发明还提供一种航班座位状态追溯系统,用于实现上述方法,包括:

30、接收模块,用于接收机务维修系统下发的座位锁定指令,所述座位锁定指令中携带有座位追溯信息,所述座位追溯信息包括航班标识和第一座位标识;以及接收所述机务维修系统下发的携带有所述座位追溯信息的座位解锁指令;

31、数据处理模块,用于调用值机系统查找与所述座位追溯信息绑定的第一旅客标识,建立所述座位追溯信息和所述第一旅客标识之间的对应关系,并写入维护的座位追溯数据表中;修改所述第一旅客标识对应的追溯状态为有效状态;以及在所述接收模块接收到携带有所述座位追溯信息的座位解锁指令时,根据所述座位追溯信息在所述座位追溯数据表中查找对应的第一旅客标识,如果确定所述第一旅客标识对应的追溯状态为有效状态且根据预先配置的追溯规则确定为允许追溯的情况下,则通过所述值机系统将所述临时座位标识写回所述第一座位标识;更新所述座位追溯数据表中所述第一旅客标识对应的数据记录,并修改所述第一旅客标识对应的追溯状态为无效状态;

32、座位分配模块,用于调用所述值机系统为第一旅客重新分配临时座位,绑定临时座位标识与所述第一旅客标识。

33、本发明还提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口和存储器通过通信总线完成相互间的通信;

34、存储器,用于存放计算机程序;

35、处理器,用于执行存储器上所存放的程序时,实现上述方法。

36、本发明还提供一种计算机存储介质,计算机存储介质内存储有计算机程序,计算机程序被处理器执行时实现上述方法。

37、与现有技术相比,本公开具有如下优点:

38、(1)通过本发明实施例提供的航班座位状态追溯方法建立机务维修系统、值机系统之间的数据处理链路,通过维护座位追溯数据表和为旅客添加追溯状态在多个异构系统之间实现了数据实时同步,从而避免了由于数据不同步导致的座位分配冲突;此外,上述处理过程无需人工介入,从而提高了处理效率。

39、(2)针对旅客自主更换座位的场景,通过监听值机系统下发的座位调整指令,从而及时修改追溯状态,防止在淮左修复后误将旅客再次强制迁回原座位,避免了由于系统状态滞后导致的座位误分配。

40、(3)针对更换执飞飞机的场景,通过获取座位的物理属性,从多个维度为旅客映射匹配的物理座位,即使更换后的执飞飞机机型不同,也能为旅客匹配到物理属性类似的等效座位,从而提升了换机后座位保护的成功率。

41、本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。