一种航班餐食信息发布管理方法、装置及电子设备与流程

文档序号:24660098发布日期:2021-04-13 23:16阅读:128来源:国知局
一种航班餐食信息发布管理方法、装置及电子设备与流程

1.本申请涉及信息处理技术领域,特别是涉及一种航班餐食信息发布管理方法、装置及电子设备。


背景技术:

2.随着航空业的发展,航空公司除了在传统的机票价格全面展开竞争之外,最近几年更多的关注点转向了旅客服务体验和丰富航班附加属性信息方面,其中,航班是否提供餐食信息,航空公司一直进行着有效的发布和管理,并在用户进行航班舱位查询时进行展示。
3.现有技术中,航空公司的航班餐食信息的发布管理架构如图1所示,包括航班管理系统10、路由器交换机11以及航班状态查询系统12,航空公司用户登录航班管理系统10按照航班号进行航班编辑,修改每条航班记录中的餐食信息,编辑完成后将变化后的完整的航班信息发布给航班状态查询系统12,当用户进行航班舱位查询时,航班状态查询系统进行附带餐食信息的直飞航班信息和联程航班信息的查询,并返回结果给查询用户。然而航班管理系统10中的航班记录主要按照航班号进行管理,而航空公司客舱的设置以及餐食的配置发布主要与飞机机型相关,这种不一致导致航班餐食在进行变更时,需要航空公司管理人员批量修改大量的航班记录信息,才能完成餐食信息的发布,进而导致航司餐食信息管理的流程复杂度高,餐食信息发布的效率低,无法满足航空公司方便管理餐食信息的业务诉求。


技术实现要素:

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.对所述航班匹配信息进行校验,校验通过,则生成所述航班餐食匹配信息。
39.一种存储介质,所述存储介质上存储有可执行指令,所述指令被处理器执行时实现如上述所述的航班餐食信息发布管理方法。
40.一种电子设备,包括:
41.存储器,用于存储程序;
42.处理器,用于执行所述程序,所述程序具体用于:
43.获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;
44.将所述机型餐食信息转换为航班餐食匹配信息;
45.对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;
46.当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
47.相较于现有技术,本申请提供了一种航班餐食信息发布管理方法、装置及电子设备,通过获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;将所述机型餐食信息转换为航班餐食匹配信息;对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息。通过本申请实现了简化航司餐食信息管理的流程复杂度,提高了餐食信息发布的效率,从而进一步满足航空公司方便管理餐食信息的业务诉求。
附图说明
48.结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记标识相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
49.图1为本申请实施例提供的一种航班餐食信息发布管理方法的流程示意图;
50.图2为本申请实施例提供的一种航班餐食信息发布管理方法的又一流程示意图;
51.图3为本申请实施例提供的一种航班餐食信息发布管理方法的又一流程示意图;
52.图4为本申请实施例提供的一种航班餐食信息发布管理装置的结构示意图。
具体实施方式
53.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
54.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
55.正如背景技术所述,由于航班管理系统中的航班记录主要按照航班号进行管理,而航空公司客舱的设置以及餐食的配置发布主要与飞机机型相关,这种不一致导致航班餐食在进行变更时,需要航空公司管理人员批量修改大量的航班记录信息,才能完成餐食信息的发布,进而导致航司餐食信息管理的流程复杂度高,餐食信息发布的效率低,无法满足航空公司方便管理餐食信息的业务诉求。
56.针对上述问题,本申请提供了一种航班餐食信息发布管理方法、装置及电子设备,该航班餐食信息发布管理方法通过获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;将所述机型餐食信息转换为航班餐食匹配信息;对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息。可见,本方案提供了一种航班餐食信息发布管理方法,简化了航司餐食信息管理的流程复杂度,提高了餐食信息发布的效率,从而进一步满足航空公司方便管理餐食信息的业务诉求。
57.如图2所示,本申请实施例中所涉及系统及组件包括:航班状态信息查询系统21、餐食发布管理系统22、航班餐食匹配系统23、航班餐食接收系统24以及航班餐食数据集群25,其中,航班状态查询系统21负责接受用户通过代理人分销渠道和航空公司直销渠道发过来的航班查询请求,并根据用户请求航班属性信息和舱位状态信息,并将附带餐食信息的航班结果返回给用户;餐食发布管理系统22主要由航空公司用户使用进行飞机机型的定义和餐食信息的发布管理;航班餐食匹配系统23接收餐食发布管理系统的机型、餐食信息,并装载航班管理系统的航班记录信息,系统自动完成航班与餐食信息的匹配对应;航班餐食信息接收入库系统24主要接收航班餐食匹配系统生成的航班餐食数据信息,完成数据内容的完整性、格式化校验,并写入航班餐食数据集群;航班餐食数据集群25主要存储各航空公司发布的航班数据,航班舱位可利用状态数据,以及一些航班附加属性信息,包括航班餐食信息。
58.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
59.请参见图3,本申请实施例提供了一种航班餐食信息发布管理方法流程图。如图3所示,本申请实施例了一种航班餐食信息发布管理方法,具体包括如下步骤:
60.s31:获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息。
61.航空公司负责管理和发布大舱餐食信息,具体的,航空公司用户使用授权账户登陆餐食管理发布系统,定义管理航空公司运营的机型信息,完成机型的增加、修改、删除工作;基于已定义的机型信息,发布对应机型的大舱及大舱餐食信息,完成餐食信息的增加、
修改和删除操作。
62.具体的,获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息的业务流程包括:获取所述待发布机型的机型信息;根据所述机型信息配置对应的大舱及大舱餐食信息;对所述大舱及大舱餐食信息进行校验,校验通过,则生成所述机型餐食信息。
63.s32:将所述机型餐食信息转换为航班餐食匹配信息。
64.航班餐食匹配系统自动将机型餐食信息转换成系统易于存储和查询的航班餐食匹配信息。接收航空公司餐食发布管理系统设置的机型餐食信息;装载航班管理系统中的航班记录信息;遍历航班记录信息根据航班的机型信息匹配航空公司发布的餐食信息;生成航班餐食匹配信息。
65.具体的,所述将所述机型餐食信息转换为航班餐食匹配信息的业务流程包括:接收所述机型餐食信息,并装载对应的航班记录信息;遍历所述航班记录信息依据所述机型信息匹配所述航班记录信息,生成对应的航班匹配信息;对所述航班匹配信息进行校验,校验通过,则生成所述航班餐食匹配信息。
66.s33:对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中。
67.航班餐食规则的生效。航班餐食接收系统接收到航班餐食匹配信息,对接收到信息的完整性和规则格式进行校验;数据的存储,将接收到的信息以航班舱位查询系统便于存储和查询的方式进行存储,写入航班餐食数据库。
68.具体的,所述对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中的业务流程包括:对所述航班餐食匹配信息进行完整性和预设规则格式的校验,生成所述待发布机型对应的航班餐食信息;以所述航班查询引擎便于存储和查询的方式,将所述航班餐食信息存储至所述航班餐食库。
69.s34:当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息。
70.上述所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
71.航班舱位查询触发,客通过代理人或者通过手机或电脑终端登陆航空公司官网等发出的航班查询请求,请求传入航班查询引擎,请求中主要包含的字段信息包括:始发地、目的地、最早旅行日期、偏好航空公司等信息。航班舱位查询接收到航班查询请求后,校验传入的请求是否符合规范,如果符合则触发查询流程,如果不符合则退出流程。进一步的,航班餐食信息的查询。当查询完直飞航班和联程航班舱位信息后,根据获得的航班信息检索航班餐食库,获取满足用户查询请求的航班集合中所涉及航班的餐食信息。
72.具体的,所述当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息的业务流程包括:在接收到用户发送的所述航班查询请求后,对所述航班查询请求进行校验,校验通过,则触发航班查询引擎;通过所述航班查询引擎进行查询,得到所述航班查询请求对应的航班属性信息和舱位状态信息;根据所述航班属性信息检索所述航班餐食库,获取满足所述航班查询请求对
应的所述航班餐食信息。
73.进一步的,在查询得到航班餐食信息后,需要进行航班信息查询结果的返回,航班舱位查询系统首先将查询到的航班结果信息进行排序,然后组成格式化的报文,返回给代理人或者航空公司官网,上游系统解析报文,并最终将结果展示给用户。
74.为了更好地理解本申请的技术方案,本申请实施例将以来自航空公司官网的航班查询提供方为例进行如下说明:
75.首先航空公司发布餐食信息,即:航空公司首先定义已经运营的航班飞机机型信息,并针对不通的机型定飞机机型对应的大舱及大舱配备的餐食信息。举例说明,航空公司运营789、739、736三种机型的飞机,每种机型设置f、j、y三个舱等,航空公司通过餐食管理系统为每个机型的大舱设置餐食信息如表1所示。
76.表1
77.编号机型信息class_aclass_bclass_cclass_dclass_d1789f/sj/sy/r
ꢀꢀ
2739f/bj/by/d
ꢀꢀ
3736f/dj/dy/d
ꢀꢀ
78.其次,航班餐食信息匹配,即航空公司设置完机型餐食信息后会将信息传入航班餐食匹配系统。航班餐食匹配系统从航班管理系统中装载航班记录信息,并完成航班与餐食信息的匹配,生成航班餐食数据信息。对于匹配成功的航班餐食信息会传给航班餐食接收系统完成完整性和格式校验,并写入餐食数据库,对于没有匹配上的餐食信息,反馈给航班餐食发布管理系统。
79.航班餐食匹配系统首先从航班管理系统装载航班数据,如图2所示,然后根据机型信息完成航班和餐食信息的匹配。
80.表2
81.id航空公司航班号起飞日期到达日期班期起飞机场到达机场起飞时间达到时间机型1xx72102021/2/42021/2/74567sfopvg130518357892xx87402020/6/212020/6/231234567ywgyyz84512067365xx73202021/2/192021/2/251234567sfolax183020147396xx73702020/6/102020/6/171234567laxlas19502107739
82.之后,查询航班及舱位状态信息,航班查询系统首先根据用户传入的请求参数请求航班规则数据集群查询符合用户请求参数的航班信息,如表3所示。
83.表3
84.id航空公司航班号起飞日期class_aclass_bclass_cclass_dclass_d1xx72102021/2/4f/sj/sy/r
ꢀꢀ
2xx72102021/2/5f/sj/sy/r
ꢀꢀ
3xx72102021/2/6f/sj/sy/r
ꢀꢀ
4xx72102021/2/7f/sj/sy/r
ꢀꢀ
5xx87402020/6/21f/dj/dy/d
ꢀꢀ
6xx87402020/6/22f/dj/dy/d
ꢀꢀ
7xx73202021/2/19f/bj/by/d
ꢀꢀ
8xx73202021/2/20f/bj/by/d
ꢀꢀ
9xx73202021/2/21f/bj/by/d
ꢀꢀ
10xx73202021/2/22f/bj/by/d
ꢀꢀ
11xx73202021/2/23f/bj/by/d
ꢀꢀ
12xx73202021/2/24f/bj/by/d
ꢀꢀ
13xx73202021/2/25f/bj/by/d
ꢀꢀ
14xx73702020/6/10f/bj/by/d
ꢀꢀ
85.假设用户传入的起始地信息为sfo,目的地信息时lax,查询的航班日期为2020年2月20日,则首先查询获得航班信息,如表4所示。
86.表4
[0087][0088]
然后,检索航班餐食信息库获取航班餐食信息,即:根据检索到的航空公司、航班号、查询航班日期创建索引,查询航班餐食数据库获取请求航班上的大舱及餐食信息,如表5所示。
[0089]
表5
[0090][0091]
最后,输出附带餐食信息的航班舱位结果,即:根据用户请求条件对生成的航班进行筛选,然后按照显示顺序排序,并组成格式化报文返回给航空公司官网,呈现给用户。
[0092]
除此,如图4所示,本申请实施例中还提供了一种航班餐食信息发布管理装置,该装置具体包括:
[0093]
第一处理单元41,用于获取待发布机型对应的大舱及大舱餐食信息,生成机型餐
食信息;
[0094]
第二处理单元42,用于将所述机型餐食信息转换为航班餐食匹配信息;
[0095]
第三处理单元43,用于对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;
[0096]
第四处理单元44,用于当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
[0097]
可选的,所述第一处理单元41具体用于:
[0098]
获取所述待发布机型的机型信息;
[0099]
根据所述机型信息配置对应的大舱及大舱餐食信息;
[0100]
对所述大舱及大舱餐食信息进行校验,校验通过,则生成所述机型餐食信息。
[0101]
可选的,所述第二处理单元42具体用于:
[0102]
接收所述机型餐食信息,并装载对应的航班记录信息;
[0103]
遍历所述航班记录信息依据所述机型信息匹配所述航班记录信息,生成对应的航班匹配信息;
[0104]
对所述航班匹配信息进行校验,校验通过,则生成所述航班餐食匹配信息。
[0105]
综上,本申请实施例提供一种航班餐食信息发布管理方法、装置及电子设备,通过获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;将所述机型餐食信息转换为航班餐食匹配信息;对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息。通过本申请实施例实现了简化航司餐食信息管理的流程复杂度,提高了餐食信息发布的效率,从而进一步满足航空公司方便管理餐食信息的业务诉求。
[0106]
需要说明的是,实施例中参见的附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0107]
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的
步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
[0108]
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
[0109]
在本发明实施例中还提供了一种存储介质,所述存储介质上存储有可执行指令,所述指令被处理器执行时实现如上任一项所述的航班餐食信息发布管理方法。
[0110]
本发明实施例还提供了一种电子设备,包括:
[0111]
存储器,用于存储程序;
[0112]
处理器,用于执行所述程序,所述程序具体用于:
[0113]
获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;
[0114]
将所述机型餐食信息转换为航班餐食匹配信息;
[0115]
对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;
[0116]
当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
[0117]
可选的,所述获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息,包括:
[0118]
获取所述待发布机型的机型信息;
[0119]
根据所述机型信息配置对应的大舱及大舱餐食信息;
[0120]
对所述大舱及大舱餐食信息进行校验,校验通过,则生成所述机型餐食信息。
[0121]
可选的,所述将所述机型餐食信息转换为航班餐食匹配信息,包括:
[0122]
接收所述机型餐食信息,并装载对应的航班记录信息;
[0123]
遍历所述航班记录信息依据所述机型信息匹配所述航班记录信息,生成对应的航班匹配信息;
[0124]
对所述航班匹配信息进行校验,校验通过,则生成所述航班餐食匹配信息。
[0125]
可选的,所述对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中,具体为:
[0126]
对所述航班餐食匹配信息进行完整性和预设规则格式的校验,生成所述待发布机型对应的航班餐食信息;
[0127]
以所述航班查询引擎便于存储和查询的方式,将所述航班餐食信息存储至所述航班餐食库。
[0128]
可选的,所述当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,包括:
[0129]
在接收到用户发送的所述航班查询请求后,对所述航班查询请求进行校验,校验通过,则触发航班查询引擎;
[0130]
通过所述航班查询引擎进行查询,得到所述航班查询请求对应的航班属性信息和舱位状态信息;
[0131]
根据所述航班属性信息检索所述航班餐食库,获取满足所述航班查询请求对应的所述航班餐食信息。
[0132]
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0133]
根据本公开的一个或多个实施例,提供了一种航班餐食信息发布管理方法、系统、存储介质及电子设备。
[0134]
一种航班餐食信息发布管理方法,包括:
[0135]
获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;
[0136]
将所述机型餐食信息转换为航班餐食匹配信息;
[0137]
对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;
[0138]
当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
[0139]
一种航班餐食信息发布管理装置,包括:
[0140]
第一处理单元,用于获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;
[0141]
第二处理单元,用于将所述机型餐食信息转换为航班餐食匹配信息;
[0142]
第三处理单元,用于对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,并存储在航班餐食库中;
[0143]
第四处理单元,用于当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
[0144]
一种存储介质,所述存储介质上存储有可执行指令,所述指令被处理器执行时实现任一项上述的航班餐食信息发布管理方法。
[0145]
一种电子设备,包括:
[0146]
存储器,用于存储程序;
[0147]
处理器,用于执行所述程序,所述程序具体用于:
[0148]
获取待发布机型对应的大舱及大舱餐食信息,生成机型餐食信息;
[0149]
将所述机型餐食信息转换为航班餐食匹配信息;
[0150]
对所述航班餐食匹配信息进行校验,生成所述待发布机型对应的航班餐食信息,
并存储在航班餐食库中;
[0151]
当接收到用户发送的航班查询请求时,根据所述航班查询请求触发航班查询引擎,通过所述航班查询引擎查询所述航班查询请求对应的航班属性信息和舱位状态信息,并从所述航班餐食库中获取对应的航班餐食信息,所述航班查询请求至少包括始发地、目的地、最早旅行日期和偏好航空公司中的一种字段信息。
[0152]
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
[0153]
虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
[0154]
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1