本技术涉及民航,更具体地说,涉及一种离港航班计划的建立方法、装置、电子设备以及存储介质。
背景技术:
1、本发明用于民航客运领域,为航空公司后续销售环节和旅客值机环节提供数据支撑。航空公司的分销系统包括订座系统(ics)和离港系统(dcs),订座系统中建立的航班计划为订座航班计划,离港系统中建立的航班计划为离港航班计划,分别由各自的系统维护,导致订座航班计划与离港航班计划之间容易缺乏一致,无法保证离港航班计划的完整性及准确性,从而严重影响了旅客的出行。
技术实现思路
1、有鉴于此,本技术提供一种离港航班计划的建立方法、装置、电子设备以及存储介质,用于建立与订座航班计划具有一致性的离港航班计划,以避免对旅客的出行造成不利影响。
2、为了实现上述目的,现提出的方案如下:
3、一种离港航班计划的建立方法,应用于电子设备,所述建立方法包括步骤:
4、获取订座航班计划
5、基于cnd规则对所述订座航班计划进行处理,得到离港航班计划;
6、将所述离港航班计划输出到离港系统。
7、可选的,所述基于cnd规则对所述订座航班计划进行处理,得到离港航班计划,包括步骤:
8、确定所述订座航班计划内航班的航线规则;
9、根据所述航线规则中航节的销售布局进行座位布局的匹配;
10、根据所述航班的航空公司、航班日期和航节信息找到所述航班的飞机注册号和所述飞机注册号对应的市场机型;
11、根据所述航线规则、所述座位布局、所述市场机型、所述飞机注册号和航班日期,按航节查找cnd表号,所述离港航班计划包括所述cnd表号所对应的信息,如果没有找到所述cnd表号,则根据航线规则、所述座位布局、所述市场机型和所述航班日期查找所述cnd表号。
12、可选的,所述确定所述订座航班计划内航班的航线规则,包括步骤:
13、根据所述航班所属航空公司和航班日期查找航线,如果找到航线,则所述航班的所有航节都命中所述航线的航线规则;
14、如果没有找到所述航线,则根据所述航空公司、航节和航班日期查找所述航线,若找到所述航线,则所述航班的当前航节命中所述航线的航线规则;
15、如果没有找到所述航线,则根据航空公司、所述航班的始发站、到达站和航班日期查找航线,如果找到一条所述航线,则所述航班的所述始发站和所述到达站涉及的航节命中所述航线的航线规则,所述航班的其他航节则根据所述航空公司、航节和航班日期查找所述航线;
16、如果找到多条所述航线,则根据所述航班的航班日期查找航线,如果找到所述航线,则所有没匹配到的航节都命中此航线的航线规则。
17、可选的,所述根据所述航班的航空公司、航班日期和航节信息找到所述航班的飞机注册号和所述飞机注册号对应的市场机型,包括步骤:
18、如果某航节的飞机注册号是空,则确定与所述某航节对应的市场机型为空;
19、如果所述某航节的飞机注册号非空,但没有找到对应的市场机型,则确定所述某航节的市场机型为空;
20、如果所述某航节的飞机注册号非空,且找到对应的唯一市场机型,则确定所述某航节的市场机型;
21、如果所述某航节的飞机注册号非空,且找到多个的市场机型,则所述航节的市场机型为空。
22、可选的,所述如果所述某航节的飞机注册号非空,且找到对应的唯一市场机型,则确定所述某航节的市场机型,包括步骤:
23、确定所述市场机型为所述唯一市场机型,并根据所述唯一市场机型更新所述某航节的市场机型;
24、根据所述唯一市场机型找机型子版本,如果找到唯一对应的机型子版本,则更新所述某航节的机型子版本,否则,所述某航节的机型子版本为空。
25、一种离港航班计划的建立装置,应用于电子设备,所述建立装置包括:
26、报文导入模块,被配置为获取订座航班计划
27、规则匹配模块,被配置为基于cnd规则对所述订座航班计划进行处理,得到离港航班计划;
28、发布模块,被配置为将所述离港航班计划输出到离港系统。
29、可选的,所述规则匹配模块包括:
30、规则确定单元,被配置为确定所述订座航班计划内航班的航线规则;
31、第一匹配单元,被配置为根据所述航线规则中航节的销售布局进行座位布局的匹配;
32、第二匹配单元,被配置为根据所述航班的航空公司、航班日期和航节信息找到所述航班的飞机注册号和所述飞机注册号对应的市场机型;
33、第三匹配单元,被配置为根据所述航线规则、所述座位布局、所述市场机型、所述飞机注册号和航班日期,按航节查找cnd表号,所述离港航班计划包括所述cnd表号所对应的信息,如果没有找到所述cnd表号,则根据航线规则、所述座位布局、所述市场机型和所述航班日期查找所述cnd表号。
34、可选的,所述规则确定单元包括:
35、第一查找子单元,被配置为根据所述航班所属航空公司和航班日期查找航线,如果找到航线,则所述航班的所有航节都命中所述航线的航线规则;
36、第二查找子单元,被配置为如果没有找到所述航线,则根据所述航空公司、航节和航班日期查找所述航线,若找到所述航线,则所述航班的当前航节命中所述航线的航线规则;
37、第三查找子单元,被配置为如果没有找到所述航线,则根据航空公司、所述航班的始发站、到达站和航班日期查找航线,如果找到一条所述航线,则所述航班的所述始发站和所述到达站涉及的航节命中所述航线的航线规则,所述航班的其他航节则根据所述航空公司、航节和航班日期查找所述航线;
38、第四查找子单元,被配置为如果找到多条所述航线,则根据所述航班的航班日期查找航线,如果找到所述航线,则所有没匹配到的航节都命中此航线的航线规则。
39、可选的,所述第二匹配单元包括:
40、第一确定子单元,被配置为如果某航节的飞机注册号是空,则确定与所述某航节对应的市场机型为空;
41、第二确定子单元,被配置为如果所述某航节的飞机注册号非空,但没有找到对应的市场机型,则确定所述某航节的市场机型为空;
42、第三确定子单元,被配置为如果所述某航节的飞机注册号非空,且找到对应的唯一市场机型,则根据所述唯一市场机型确定所述某航节的市场机型,并根据所述唯一市场机型更新所述某航节的市场机型,根据所述唯一市场机型找机型子版本,如果找到唯一对应的机型子版本,则更新所述某航节的机型子版本,否则,所述某航节的机型子版本为空;
43、第四确定子单元,被配置为如果所述某航节的飞机注册号非空,且找到多个的市场机型,则所述航节的市场机型为空。
44、一种电子设备,包括如上所述的离港航班计划的建立装置。
45、一种存储介质,承载有一个或者多个计算机程序,当所述一个或者多个计算机程序被电子设备执行时,使得该电子设备实现如上所述的离港航班计划的建立方法、
46、从上述的技术方案可以看出,本技术公开了一种离港航班计划的建立方法、装置、电子设备以及存储介质,该方法和装置应用于电子设备,具体为获取订座航班计划;然后基于cnd规则对订座航班计划进行处理,得到离港航班计划;最后将离港航班计划输出到离港系统。从而使得订座航班计划与离港航班计划能够保持一致,保证了离港航班计划的完整性及准确性,从而避免了对旅客的出行造成不利影响。