一种基于订座变化识别的市场需求值的计算方法和装置与流程

文档序号:24045679发布日期:2021-02-23 18:38阅读:105来源:国知局
一种基于订座变化识别的市场需求值的计算方法和装置与流程

[0001]
本申请涉及航空运输技术领域,更具体地说,涉及一种市场需求值的计算方法和装置。


背景技术:

[0002]
收益管理系统是航司利用航班计划、库存、离港与运价数据,基于预测与优化模型,对未离港航班的库存进行自动管理的自动化管理系统;其中,市场需求值指的以某个航班在历史上的实际销售数据为样本输入,通过计算并输出的航班实际需求值;
[0003]
指定未离港航班指定在离港日期的指定舱位的市场需求值作为收益管理系统重要的输出值,同为收益管理系统核心算法子系统预测模块的重要输出值,被广泛应用与市场走势判断、市场淡旺季划分,并且是应用于收益管理系统核心算法子系统优化模块的重要输入值,总之,市场需求值是航司收益管理系统的重要基础数据。


技术实现要素:

[0004]
有鉴于此,本申请提供一种基于订座变化识别的市场需求值的计算方法和装置,用于为航司的收益管理系统提供指定航空公司的指定航班的重要基础数据。
[0005]
为了实现上述目的,现提出的方案如下:
[0006]
一种基于订座变化识别的市场需求值的计算方法,包括步骤:
[0007]
获取指定航空公司的指定航班的航班信息;
[0008]
基于所述航班信息获取所述指定航班的相邻两个数据采集点的库存数据,所述库存数据包括所述指定航班的各舱位可利用座位值、舱位可利用状态信息和订座值;
[0009]
根据所述库存数据判断所述指定舱位的销售状态;
[0010]
基于预设第一公式和预设第三公式,或者预设第二公式和所述第三公式对所述指定舱位的销售状态进行处理,得到所述指定舱位的市场需求值。
[0011]
可选的,所述获取指定航空公司的指定航班的航班信息,包括步骤:
[0012]
获取所述指定航班的航班号;
[0013]
根据所述航班号从本地获取所述航班信息和所述数据采集点,所述航班信息包括所述航班号、航班离港日期、所述数据采集点和所述数据采集点距离所述指定航班离港时间的天数中的部分或全部;
[0014]
将所述航班信息和所述数据采集点整理并入库。
[0015]
可选的,所述库存数据包括已离港航班库存数据和未离港航班库存数据,所述基于所述航班信息获取所述指定航班的相邻两个数据采集点的库存数据,包括步骤:
[0016]
获取所述指定航班以当前日期为基准的过往三年的已离港航班的航班库存数据,将其作为所述已离港航班库存数据;
[0017]
基于所述已离港航班的所述库存数据确定所述指定航班在所述系统日期为基准的未来一年的航班库存数据,将其作为所述未离港航班数据;
[0018]
将所述已离港航班库存数据和所述未离港航班库存数据进行归类并入库。
[0019]
可选的,所述根据所述库存数据判断所述指定舱位的销售状态,包括步骤:
[0020]
利用所述库存数据在各所述数据采集点的全量和增量进行判断,得到所述指定舱位的销售状态。
[0021]
可选的,所述基于预设算法对所述指定舱位的销售状态进行处理,得到所述指定舱位的市场需求值,包括步骤:
[0022]
根据获取的所述航空公司在不同的数据采集点的所述指定舱位的所述销售状态,利用不同的计算公式对所述销售状态进行计算,得到所述市场需求值。
[0023]
一种基于订座变化识别的市场需求值的计算装置,包括:
[0024]
第一获取模块,被配置为获取指定航空公司的指定航班的航班信息;
[0025]
第二获取模块,被配置为基于所述航班信息获取所述指定航班的相邻两个数据采集点的库存数据,所述库存数据包括所述指定航班的各舱位可利用座位值、舱位可利用状态信息和订座值;
[0026]
状态判断模块,被配置为根据所述库存数据判断所述指定舱位的销售状态;
[0027]
计算执行模块,被配置为基于预设第一公式和预设第三公式,或者预设第二公式和所述第三公式对所述指定舱位的销售状态进行处理,得到所述指定舱位的市场需求值。
[0028]
可选的,所述第一获取模块包括:
[0029]
第一获取单元,用于获取所述指定航班的航班号;
[0030]
第二获取单元,用于根据所述航班号从本地获取所述航班信息和所述数据采集点,所述航班信息包括所述航班号、航班离港日期、所述数据采集点和所述数据采集点距离所述指定航班离港时间的天数中的部分或全部;
[0031]
第一入库单元,用于将所述航班信息和所述数据采集点整理并入库。
[0032]
可选的,所述库存数据包括已离港航班库存数据和未离港航班库存数据,所述第二获取模块包括:
[0033]
第三获取单元,用于获取所述指定航班以当前日期为基准的过往三年的已离港航班的航班库存数据,将其作为所述已离港航班库存数据;
[0034]
第四获取单元,用于基于所述已离港航班的所述库存数据确定所述指定航班在所述系统日期为基准的未来一年的航班库存数据,将其作为所述未离港航班数据;
[0035]
第二入库单元,用于将所述已离港航班库存数据和所述未离港航班库存数据进行归类并入库。
[0036]
可选的,所述状态判断模块具体用于利用所述库存数据在各所述数据采集点的全量和增量进行判断,得到所述指定舱位的销售状态。
[0037]
可选的,所述计算执行模块具体用于根据获取的所述航空公司在不同的数据采集点的所述指定舱位的所述销售状态,利用不同的计算公式对所述销售状态进行计算,得到所述市场需求值。
[0038]
从上述的技术方案可以看出,本申请公开了一种基于订座变化识别的市场需求值的计算方法和装置,该方法和装置具体为获取指定航空公司的指定航班的航班信息;基于航班信息获取指定航班的相邻两个数据采集点的库存数据,库存数据包括指定航班的各舱位可利用座位值、舱位可利用状态信息和订座值;根据库存数据判断指定舱位的销售状态;
基于预设算法对指定舱位的销售状态进行处理,得到指定舱位的市场需求值。由于该市场需求值为收益管理系统的重要基础数据,从而本方案实现了为航司的收益管理系统提供指定航空公司的指定航班的重要基础数据的目的。
附图说明
[0039]
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]
图1为本申请实施例的一种基于订座变化识别的市场需求值的计算方法的流程图;
[0041]
图2为本申请实施例的一种基于订座变化识别的市场需求值的计算装置的框图。
具体实施方式
[0042]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]
实施例一
[0044]
图1为本申请实施例的一种基于订座变化识别的市场需求值的计算方法的流程图。
[0045]
如图1所示,本实施例提供的计算方法应用于计算机、服务器等具有计算功能的电子设备,该计算方法用于对指定航空公司的指定航班的市场需求值进行计算,以便为航司收益管理系统进行收益计算提供重要的基础数据,该计算方法包括如下步骤:
[0046]
s1、获取指定航空公司的指定航班的航班信息。
[0047]
一般来说,在本地对于指定航空公司的指定航班的数据采集点信息是有存储的,即,在航空公司库存控制系统中含有指定航空公司的数个数据采集点的信息,这里为了实现对市场需求值的计算,需要根据航空公司订座系统中的数据采集点的规则下载指定航空公司数据采集点所对应的航班信息。
[0048]
在具体实施时,具体通过如下步骤获取该航班信息:
[0049]
首先,基于该数据采集点的规则,下载存储指定航班的航班号;
[0050]
然后,基于该航班号从本地获取该指定航班的航班信息和数据采集点,该航班信息至少包括航班号、航班离港日期、所述数据采集点和所述数据采集点距离所述指定航班离港时间的天数中的一种。
[0051]
最后,对上述的航班信息和数据采集点进行整理并入库,即存入收益管理系统的本地数据库中。同时,存储范围为指定航班过往三年的已离港航班与未来一年的未离港航班的数据与信息。
[0052]
s2、基于航班信息获取库存数据。
[0053]
具体来说,是基于上述得到的航班信息获取指定航班的相邻两个数据采集点的库
存数据。该库存数据具体包括已离港航班库存信息和未离港航班库存信息。具体方法如下:
[0054]
首先,获取指定航班以当前日期为基准的过往三年的已离港航班的航班库存数据,将其作为该已离港航班库存数据;
[0055]
同时或随后,基于已离港航班的库存数据确定指定航班在所述系统日期为基准的未来一年的航班库存数据,将其作为未离港航班数据;
[0056]
最后,将已离港航班库存数据和未离港航班库存数据进行归类并入收益管理系统的本地数据库中。
[0057]
s3、根据库存数据判断指定航班的指定舱位的销售状态。
[0058]
具体来说,根据上面得到的指定航空公司的数据采集点,指定航空公司的航班信息、指定航班的库存数据等来识别指定航班的指定舱位的销售状态,销售状态包括锁舱、开舱等,具体识别逻辑如下:
[0059]
当指定舱位的可利用座位数小于等于零,可利用状态为开放、关闭,说明指定舱位处于非可销售状态,即为锁舱;
[0060]
指定舱位的可利用座位数大于零,可利用状态为关闭,说明指定舱位处于非可销售状态;即为锁舱;
[0061]
指定舱位的可利用座位数大于零,可利用状态为开放,说明指定舱位处于可销售状态;即为开舱;
[0062]
s4、基于预设算法对销售状态进行处理,得到市场需求值。
[0063]
具体在实现时,利用指定航班的指定舱位的市场需求值计算公式对销售状态进行处理,具体逻辑如下:
[0064][0065]
如果数据采集点dcp(n+1)的销售状态为开舱,且数据采集点dcp(n)的销售状态为开舱:
[0066]
当数据采集点(n)较数据采集点(n+1)订座数是增加的,则使用公式1:
[0067]
订座值变动值增加值=实际订座值dcp(n+1)-实际订座值dcp(n);
[0068]
dcp(n+1)的市场需求值计算则使用公式3:
[0069]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0070]
如果数据采集点(n)较数据采集点(n+1)订座数是减少的,则使用公式2:
[0071]
订座减少变动值=(实际订座值dcp(n+1)x市场需求值(n))/实际订座值dcp(n)-市场需求值(n);
[0072]
dcp(n+1)的市场需求值计算则使用公式3:
[0073]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0074]
如果数据采集点dcp(n+1)的销售状态为锁舱,且数据采集点dcp(n)的销售状态为开舱:
[0075]
如果数据采集点(n)较数据采集点(n+1)订座数是减少的,则使用公式2:
[0076]
订座减少变动值=(实际订座值dcp(n+1)x市场需求值(n))/实际订座值dcp(n)-市场需求值(n);
[0077]
dcp(n+1)的市场需求值计算则使用公式3:
[0078]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0079]
值得注意的是,上述市场需求值的计算是一个迭代的过程,即为dcp(1)的市场需求值等于实际订座值,迭代计算dcp+=1的市场需求值。
[0080]
从上述技术方案可以看出,本实施例提供了一种基于订座变化识别的市场需求值的计算方法,该方法具体为获取指定航空公司的指定航班的航班信息;基于航班信息获取指定航班的相邻两个数据采集点的库存数据,库存数据包括指定航班的各舱位可利用座位值、舱位可利用状态信息和订座值;根据库存数据判断指定舱位的销售状态;基于预设算法对指定舱位的销售状态进行处理,得到指定舱位的市场需求值。由于该市场需求值为收益管理系统的重要基础数据,从而本方案实现了为航司的收益管理系统提供指定航空公司的指定航班的重要基础数据的目的。
[0081]
另外,本申请还能够提高对市场需求值管控操作行为的识别效率的目的。
[0082]
本申请中,预设第一公式同公式1,预设第二公式同公式2,预设第三公式同公式3。
[0083]
实施例二
[0084]
图2为本申请实施例的一种基于订座变化识别的市场需求值的计算装置的框图。
[0085]
如图2所示,本实施例提供的计算装置应用于计算机、服务器等具有计算功能的电子设备,该计算最终用于对指定航空公司的指定航班的市场需求值进行计算,以便为航司收益管理系统进行收益计算提供重要的基础数据,该计算装置具体包括第一获取模块10、第二获取模块20、状态判断模块30和计算执行模块40。
[0086]
第一获取模块用于获取指定航空公司的指定航班的航班信息。
[0087]
一般来说,在本地对于指定航空公司的指定航班的数据采集点信息是有存储的,即,在航空公司库存控制系统中含有指定航空公司的数个数据采集点的信息,这里为了实现对市场需求值的计算,需要根据航空公司订座系统中的数据采集点的规则下载指定航空公司数据采集点所对应的航班信息。
[0088]
在具体实施时,该第一获取模块具体包括第一获取单元、第二获取单元和第一入库单元。
[0089]
第一获取单元用于基于该数据采集点的规则,下载存储指定航班的航班号;
[0090]
第二获取单元用于基于该航班号从本地获取该指定航班的航班信息和数据采集点,该航班信息至少包括航班号、航班离港日期、所述数据采集点和所述数据采集点距离所述指定航班离港时间的天数中的一种。
[0091]
第一入库单元用于对上述的航班信息和数据采集点进行整理并入库,即存入收益管理系统的本地数据库中。同时,存储范围为指定航班过往三年的已离港航班与未来一年的未离港航班的数据与信息。
[0092]
第二获取模块用于基于航班信息获取库存数据。
[0093]
具体来说,是基于上述得到的航班信息获取指定航班的相邻两个数据采集点的库存数据。该库存数据具体包括已离港航班库存信息和未离港航班库存信息。该模块具体包
括第三获取单元、第四获取单元和第二入库单元。
[0094]
第三获取单元用于获取指定航班以当前日期为基准的过往三年的已离港航班的航班库存数据,将其作为该已离港航班库存数据;
[0095]
该第四获取单元用于基于已离港航班的库存数据确定指定航班在所述系统日期为基准的未来一年的航班库存数据,将其作为未离港航班数据;
[0096]
第二入库单元用于将已离港航班库存数据和未离港航班库存数据进行归类并入收益管理系统的本地数据库中。
[0097]
状态判断模块用于根据库存数据判断指定航班的指定舱位的销售状态。
[0098]
具体来说,根据上面得到的指定航空公司的数据采集点,指定航空公司的航班信息、指定航班的库存数据等来识别指定航班的指定舱位的销售状态,销售状态包括锁舱、开舱等,具体识别逻辑如下:
[0099]
当指定舱位的可利用座位数小于等于零,可利用状态为开放、关闭,说明指定舱位处于非可销售状态,即为锁舱;
[0100]
指定舱位的可利用座位数大于零,可利用状态为关闭,说明指定舱位处于非可销售状态;即为锁舱;
[0101]
指定舱位的可利用座位数大于零,可利用状态为开放,说明指定舱位处于可销售状态;即为开舱;
[0102]
计算执行模块用于基于预设算法对销售状态进行处理,得到市场需求值。
[0103]
具体在实现时,利用指定航班的指定舱位的市场需求值计算公式对销售状态进行处理,具体逻辑如下:
[0104][0105][0106]
如果数据采集点dcp(n+1)的销售状态为开舱,且数据采集点dcp(n)的销售状态为开舱:
[0107]
当数据采集点(n)较数据采集点(n+1)订座数是增加的,则使用公式1:
[0108]
订座值变动值增加值=实际订座值dcp(n+1)-实际订座值dcp(n);
[0109]
dcp(n+1)的市场需求值计算则使用公式3:
[0110]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0111]
如果数据采集点(n)较数据采集点(n+1)订座数是减少的,则使用公式2:
[0112]
订座减少变动值=(实际订座值dcp(n+1)x市场需求值(n))/实际订座值dcp(n)-市场需求值(n);
[0113]
dcp(n+1)的市场需求值计算则使用公式3:
[0114]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0115]
如果数据采集点dcp(n+1)的销售状态为锁舱,且数据采集点dcp(n)的销售状态为
开舱:
[0116]
如果数据采集点(n)较数据采集点(n+1)订座数是减少的,则使用公式2:
[0117]
订座减少变动值=(实际订座值dcp(n+1)x市场需求值(n))/实际订座值dcp(n)-市场需求值(n);
[0118]
dcp(n+1)的市场需求值计算则使用公式3:
[0119]
市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0120]
值得注意的是,上述市场需求值的计算是一个迭代的过程,即为dcp(1)的市场需求值等于实际订座值,迭代计算dcp+=1的市场需求值。
[0121]
从上述技术方案可以看出,本实施例提供了一种基于订座变化识别的市场需求值的计算装置,该装置具体用于获取指定航空公司的指定航班的航班信息;基于航班信息获取指定航班的相邻两个数据采集点的库存数据,库存数据包括指定航班的各舱位可利用座位值、舱位可利用状态信息和订座值;根据库存数据判断指定舱位的销售状态;基于预设算法对指定舱位的销售状态进行处理,得到指定舱位的市场需求值。由于该市场需求值为收益管理系统的重要基础数据,从而本方案实现了为航司的收益管理系统提供指定航空公司的指定航班的重要基础数据的目的。
[0122]
另外,在本申请的一个具体实施方式中,还可以通过如下步骤实现:
[0123]
首先,根据指定航班的指定舱位的库存数据并提取dcp(n+1)的库存数据;
[0124]
然后,根据指定航班的指定舱位的dcp(n+1)的库存数据,确定其指定航班的指定舱位的dcp(n+1)的销售状态。
[0125]
之后,根据指定航班的指定舱位的库存数据并提取dcp(n)的库存数据;
[0126]
之后,根据指定航班的指定舱位的dcp(n)的库存数据,确定其指定航班的指定舱位的dcp(n)的销售状态。
[0127]
在后,使用公式1:订座值变动值增加值=实际订座值dcp(n+1)-实际订座值dcp(n);
[0128]
dcp(n+1)的库存状态是开舱,dcp(n)的库存状态是锁舱,
[0129]
在后,使用公式3计算市场需求值:市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0130]
当订座数减少,则使用公式2:
[0131]
订座减少变动值=(实际订座值dcp(n+1)x市场需求值(n))/实际订座值dcp(n)-市场需求值(n);
[0132]
dcp(n+1)的库存状态是开舱,dcp(n)的库存状态是锁舱或是开舱。
[0133]
最后,使用公式3计算市场需求值:市场需求值dcp(n+1)=市场需求值dcp(n)+订座值变动值dcp(n)。
[0134]
从以上的描述中,可以看出,本本实施方式获取指定航班的数据采集点信息,并最终得到相应的市场需求值。;
[0135]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0136]
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和
硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0137]
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0138]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0139]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0140]
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0141]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0142]
以上对本发明所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1