标准减载执行方法、装置、设备及介质制造方法及图纸

技术编号:19009328 阅读:27 留言:0更新日期:2018-09-22 09:10
本发明专利技术提供了一种标准减载执行方法、装置、设备及介质。其中,该方法包括:对将要进行减载的减载规则组进行加锁处理;从规则组中获取要执行减载的减载规则;删除减载规则组的过期延续数据;根据减载规则执行标准减载;将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;对减载规则组进行解锁。通过本发明专利技术,解决了手工计算标准减载的效率低的问题,提高了标准减载的效率并提高了准确性。

Standard load shedding execution method, device, equipment and medium

The invention provides a standard load reduction execution method, device, equipment and medium. Among them, the method includes: lock the load-shedding rule group to be loaded; get the load-shedding rule from the rule group to be loaded; delete the expired continuation data of the load-shedding rule group; execute standard load-shedding according to the load-shedding rule; lock information, business rule information and main graph layout of the main graph generated by the load-shedding. The bureau information is stored in different databases, and the load reduction rules group is unlocked. The invention solves the problem of low efficiency of manual calculation of standard load shedding, improves the efficiency of standard load shedding and improves the accuracy.

【技术实现步骤摘要】
标准减载执行方法、装置、设备及介质
本专利技术涉及民航数据处理领域,具体而言,涉及一种标准减载执行方法、装置、设备及介质。
技术介绍
术语解释航季:航空公司一年分两个航季,夏秋季:每年3月最后一个星期日至10月最后一个星期六;冬春季:10月最后一个星期日至第二年3月最后一个星期六;机组:飞行员、乘务员、安全员、机务统称机组人员;销售布局:飞机每个舱位的可销售票数;物理布局图:飞机的实际客舱布局图;物理布局:飞机客舱中每个舱位的实际座位数。由于春夏和秋冬全国天气、气压、温度差异比较大,会对飞机发动机的性能造成不同的影响,导致飞行标准不同。或者个别地区处于高原,需要附带的燃油增加,需要对旅客数量进行减载。民航系统每年需要进行两次换季减载,一来保障航班的飞行安全,二为机组人员提前预留好座位,以免机组座位被旅客预订以后,引发投诉。目前航空公司的换季规则有三种:标准、特殊和机务。在本专利中,主要介绍标准减载规则。针对不同的机型,给出不同的机组留座位置和个数。并且根据飞行路线的不同,相同的机型需要预留的机组个数也不同。需要根据规则中的机组个数计算出对应的销售布局,并且根据机组的位置在相应的主图上把该座位设置为机组属性。原有的业务流程是用户拿到规划部门下发的规则文件,手工计算出不同航线下,不同的机型应该使用怎样的销售布局,同时把该机型和销售布局对应主图上机组座位变成X锁的状态。当前的工作流程存在如下不足:1.人工计算方式工作量大,效率低。随着航空公司业务的复杂,引进机型的种类越来越多,使得减载规则越来越复杂,导致用户的计算量很大,并且计算周期长,一般换季一次要计算1-2个月的时间。2.容易出错,并且出错原因难以追溯。在整个计算过程中,需要去查找多种规则文件,遗漏其中任何一条规则都会导致计算的错误。由于整个计算过程手工来完成,没有记录计算的过程,真正发现错误的时候,靠用户的记忆,难以查找出错原因。3.主图管理不精细。在原来的流程中,只呈现了主图的最终结果,但是该主图在什么样的业务场景下被使用,需要靠用户的记忆或者现场查找相应的规则来指导完成,容易导致主图被用错业务场景。综上所述,针对目前通过手工计算标准减载的效率低的问题,现有技术中尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种标准减载执行方法、装置、设备及介质,以至少解决相关技术中通过手工计算标准减载的效率低的问题。第一方面,本专利技术实施例提供了一种标准减载执行方法,包括:对将要进行减载的减载规则组进行加锁处理;从规则组中获取要执行减载的减载规则;删除所述减载规则组的过期延续数据;根据所述减载规则执行标准减载;将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;对所述减载规则组进行解锁。第二方面,本专利技术实施例提供了一种标准减载执行装置,所述装置包括:加锁模块,用于对将要进行减载的减载规则组进行加锁处理;获取模块,用于从规则组中获取要执行减载的减载规则;删除模块,用于删除所述减载规则组的过期延续数据;执行模块,用于根据所述减载规则执行标准减载;存储模块,用于将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;解锁模块,用于对所述减载规则组进行解锁。第三方面,本专利技术实施例提供了一种标准减载执行设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第一方面所述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现第一方面所述的方法。通过本专利技术实施例提供的标准减载执行方法、装置、设备及介质,采用对将要进行减载的减载规则组进行加锁处理;从规则组中获取要执行减载的减载规则;删除减载规则组的过期延续数据;根据减载规则执行标准减载;将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;对减载规则组进行解锁的方式,解决了手工计算标准减载的效率低的问题,提高了标准减载的效率并提高了准确性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的标准减载执行方法的流程图;图2是根据本专利技术实施例的标准减载执行装置的结构示意图;图3是根据本专利技术实施例的标准减载执行设备的硬件结构示意图。具体实施方式下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。针对目前航空公司的业务规则,本实施例旨在为航空公司控制人员提供一种全面的自动化的减载方法。要求该方法能全面覆盖目前航空公司的减载业务规则和场景。在本实施例中提供了一种标准减载执行方法,图1是根据本专利技术实施例的标准减载执行方法的流程图,如图1所示,该流程包括如下步骤:步骤S101、用户从前端界面选择执行减载功能后,服务端收到请求,解析报文。步骤S102、判断减载开关状态,是否可以执行减载。步骤S103、对将要进行减载的规则组进行加锁处理。步骤S104、从数据库中获取要执行减载的规则,这些规则包括但不限于:规则组主表数据、客舱留座规则表数据、座位数表数据和机务规则数据。步骤S105、删除过期延续的数据。先判断这组规则是否是第一次减载(即规则已经导入系统,但是未执行过减载),如果是的话,去看规则中的物理布局在其他已经减载并且未被删除的规则组中是否减载过,如果没有的话,则删除和本规则中物理布局和航线分类相同的当前航季和下一航季的过期数据。步骤S106、判断标准减载规则中,是否含机务规则,如果含机务规则,则机务减载随标准减载一起执行。步骤S107、执行标准减载。(1)对于每条规则,根据规则中的机型版本和航空公司信息找到对应的物理布局。(2)判断批量锁座开关状态,如果是打开状态,则执行批量锁座功能,如果是关闭状态,则继续步骤(3)。(3)根据机组的留座信息计算每个舱位的销售数。1)添加飞行员和乘务员信息。在主图子表中加入飞行员、乘务员信息。不同的航线对应的飞行员和乘务员可能不同,N条航线会增加N个子表信息。2)添加安全员信息。在1)的基础上,根据客舱留座规则里的安全员留座座位号和留座表里的安本文档来自技高网
...
标准减载执行方法、装置、设备及介质

【技术保护点】
1.一种标准减载执行方法,其特征在于,包括:对将要进行减载的减载规则组进行加锁处理;从规则组中获取要执行减载的减载规则;删除所述减载规则组的过期延续数据;根据所述减载规则执行标准减载;将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;对所述减载规则组进行解锁。

【技术特征摘要】
1.一种标准减载执行方法,其特征在于,包括:对将要进行减载的减载规则组进行加锁处理;从规则组中获取要执行减载的减载规则;删除所述减载规则组的过期延续数据;根据所述减载规则执行标准减载;将减载生成的主图的锁座信息、业务规则信息和主图布局信息存入不同的数据库中;对所述减载规则组进行解锁。2.根据权利要求1所述的方法,其特征在于,在对将要进行减载的减载规则组进行加锁处理之前,所述方法还包括:接收标准减载请求报文;判断减载开关状态是否开启,并在减载开关状态为开启的情况下执行后续步骤,否则终止。3.根据权利要求1所述的方法,其特征在于,根据所述减载规则执行标准减载包括:判断所述减载规则中是否包含机务规则;在所述减载规则中包含所述机务规则的情况下,则在执行标准减载的同时执行机务减载。4.根据权利要求1所述的方法,其特征在于,根据所述减载规则执行标准减载包括:对于每条减载规则,根据每条减载规则中的机型版本和航空公司信息,查询对应的物理布局;判断批量锁座开关状态是否开启,在批量锁座开关状态为开启的情况下,执行批量锁座功能;否则,根据机组的留座信息计算每个舱位的销售数;判断升降舱变舱功能开关状态是否开启,在升降舱变舱功能开关...

【专利技术属性】
技术研发人员:郭素王莉莉路标关圣涛马许
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:北京,11

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

1