面向旅行社的车票分配方法、系统及设备和介质技术方案

技术编号:39405663 阅读:10 留言:0更新日期:2023-11-19 15:57
本申请公开了一种面向旅行社的车票分配方法,方法包括:旅游社汇总旅客订单,并基于旅客订单发出申请票额的请求;接收申请票额的请求,将所有旅客订单按照车票数、订单金额及下单时间的规则进行排序;针对排序后的旅客订单,根据申请票额及可分配票额的数值进行综合比较,采用票额最优分配方案进行可分配票额的最优分配。本申请还公开了一种面向旅行社的车票分配系统。票分配系统。票分配系统。

【技术实现步骤摘要】
面向旅行社的车票分配方法、系统及设备和介质


[0001]本申请涉及一种车票分配方法,特别涉及面向旅行社的车票分配方法及其系统。

技术介绍

[0002]当前,旅游产品为包含交通、门票、住宿等资源的产品组合。其中,交通资源(交通票,包括车票、机票、船票等)是其中最核心和稀缺的资源。交通资源方根据资源的情况,主要有三种交通票的兑现方式:专门为此旅游产品预留一部分交通票;交通票调用资源方接口实时请求;产品销售后申请票额。针对产品及交通票的不同,使用不同类型的兑现方式。
[0003]产品销售后申请票额,具体指的是在旅客下单支付购买完产品后,旅游社根据产品的销售情况,分批次向交通资源方申请票额,交通资源方根据情况给旅行社划拨票资源。交通资源方在收到旅行社的交通票申请后,会根据票额情况划拨票额,但存在可划拨票额小于申请票额的情况。旅行社可以选择接受小于等于审批张数的票。旅行社需要选择需要的张数,并将车票分配给各个订单。
[0004]1)现有技术一的技术方案:若交通资源方提供的票额无法满足需求,放弃全部票;缺点:造成大范围产品退订,给旅行社造成损失,影响用户体验。
[0005]2)现有技术二的技术方案:接受交通资源方提供的最大票额;缺点:会出现一个订单只有部分旅客能满足的情况。一般同一个订单旅客为一起出游,仅满足部分人交通票无法满足旅客需求。若剩余部分交通票,会造成票浪费的情况,影响收益。
[0006]因此,亟需寻求一种面向旅行社的车票分配方法,针对旅行社需要根据订单情况确定需要的张数,合理分配票额,尽可能满足旅客需求,以解决现有技术中存在的票额分配考虑因素多,分配方案多,难以通过配额分配辅助决策方法,实现辅助旅行社确定分配方案的技术问题。

技术实现思路

[0007]本申请实施例提供了一种面向旅行社的车票分配方法及其系统,解决现有技术中的无法辅助旅行社确定分配方案的技术问题。
[0008]第一方面,本申请实施例提供了一种面向旅行社的车票分配方法,方法包括:
[0009]票额申请步骤:旅行社汇总旅客订单,并基于旅客订单发出申请票额的请求;
[0010]基于规则订单排序步骤:接收申请票额的请求,将所有旅客订单按照车票数、订单金额及下单时间的规则进行排序;
[0011]基于排序车票分配步骤:针对排序后的旅客订单,根据申请票额及可分配票额的数值进行综合比较,采用票额最优分配方案进行可分配票额的最优分配。
[0012]本专利技术实施例中,上述基于规则订单排序步骤还包括:
[0013]将旅客订单按照订单包含车票数从少到多排序;旅客订单车票数相同情况下,按照旅客订单金额从高到低排序;相同车票数、订单金额的情况下,按照下单时间先后排序。
[0014]本专利技术实施例中,上述基于排序车票分配步骤还包括:
[0015]步骤S10:判断可分配票额Y是否大于等于申请票额X,如果Y大于等于X,则旅行社接受X张车票,旅行社分配满足所有旅客订单车票的需求,否则旅行社最大可获得Y张车票,并执行下一步骤S20;
[0016]本专利技术实施例中,上述基于排序车票分配步骤还包括:
[0017]步骤S20:判断前a个旅客订单的车票数之和是否等于可分配票额Y,如果等于,则旅行社接受Y张车票,车票分配方案为前a个订单,否则,确定前b个旅客订单,前b个旅客订单的车票数之和小于Y,前b+1个订单车票数之和大于Y,并执行下一步骤S30;
[0018]本专利技术实施例中,上述基于排序车票分配步骤还包括:
[0019]步骤S30:判断在前b个订单中是否存在指定订单,指定订单车票数等于前b+1个订单车票数之和减去Y,如果存在指定订单,则旅行社接受Y张车票分配方案,否则,执行步骤S40;
[0020]本专利技术实施例中,上述基于排序车票分配步骤还包括:
[0021]步骤S40:在前b个旅客订单中找到订单满足条件:旅客订单车票数大于b+1个订单车票数之和减Y;且基于订单排序结果,取符合上述要求的订单中,订单车票数的最小值Z;旅行社接受车票张数为前b+1个订单车票数之和减去Z。
[0022]本专利技术实施例中,上述基于排序车票分配步骤还包括:
[0023]步骤S30还包括:如果存在至少一个指定订单车票数等于前b+1个订单车票数之和减去Y,取排序最后一个订单k,则车票分配方案为前b+1个订单去掉订单k;
[0024]步骤S40还包括:如果存在至少一个订单车票数为Z,则取排序最后一个订单p,车票分配方案为前b+1个订单去掉订单p。
[0025]第二方面,本申请实施例提供了一种面向旅行社的车票分配系统,采用如上面向旅行社的车票分配方法,系统包括:
[0026]票额申请模块:旅行社汇总旅客订单,并基于旅客订单发出申请票额的请求;
[0027]基于规则订单排序模块:接收申请票额的请求,将所有旅客订单按照车票数、订单金额及下单时间的规则进行排序;
[0028]基于排序车票分配模块:针对排序后的旅客订单,根据申请票额及可分配票额的数值进行综合比较,采用票额最优分配方案进行可分配票额的最优分配。
[0029]第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的面向旅行社的车票分配方法。
[0030]第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的面向旅行社的车票分配方法。
[0031]相比于相关现有技术,具有以下突出的有益效果:
[0032]1)本专利技术方法提出交通票辅助决策方法,在票额不充足的条件下,最大程度利用交通票开展业务,降低人工决策和操作成本;
[0033]2)本专利技术方法根据影响交通票分配的元素(订单车票数、订单金额)等将订单进行排序,利用排序提高票额分配效率。
附图说明
[0034]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0035]图1为本专利技术面向旅行社的车票分配方法示意图;
[0036]图2为本专利技术具体实施例面向旅行社的车票分配方法示意图;
[0037]图3为本专利技术面向旅行社的车票分配方法系统示意图;
[0038]图4为根据本申请实施例的计算机设备的硬件结构示意图。
[0039]以上图中:
[0040]10预分配票额模块20规划行程模块
[0041]30基于优先级车票分配模块
具体实施方式
[0042]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向旅行社的车票分配方法,其特征在于,所述方法包括:票额申请步骤:旅行社汇总旅客订单,并基于所述旅客订单发出申请票额的请求;基于规则订单排序步骤:接收所述申请票额的请求,将所有所述旅客订单按照车票数、订单金额及下单时间的规则进行排序;基于排序车票分配步骤:针对排序后的所述旅客订单,根据所述申请票额及可分配票额的数值进行综合比较,采用票额最优分配方案进行所述可分配票额的最优分配。2.根据权利要求1所述面向旅行社的车票分配方法,其特征在于,所述基于规则订单排序步骤还包括:将所述旅客订单按照订单包含车票数从少到多排序;所述旅客订单车票数相同情况下,按照所述旅客订单金额从高到低排序;相同所述车票数、所述订单金额的情况下,按照下单时间先后排序。3.根据权利要求2所述面向旅行社的车票分配方法,其特征在于,所述基于排序车票分配步骤还包括:步骤S10:判断所述可分配票额Y是否大于等于所述申请票额X,如果Y大于等于X,则旅行社接受X张车票,旅行社分配满足所有旅客订单车票的需求,否则旅行社最大可获得Y张车票,并执行下一步骤S20。4.根据权利要求3所述面向旅行社的车票分配方法,其特征在于,所述基于排序车票分配步骤还包括:步骤S20:判断前a个所述旅客订单的车票数之和是否等于所述可分配票额Y,如果等于,则旅行社接受Y张车票,车票分配方案为前a个订单,否则,确定前b个旅客订单,所述前b个旅客订单的车票数之和小于Y,前b+1个订单车票数之和大于Y,并执行下一步骤S30。5.根据权利要求4所述面向旅行社的车票分配方法,其特征在于,所述基于排序车票分配步骤还包括:步骤S30:判断在前b个订单中是否存在指定订单,所述指定订单车票数等于前b+1个订单车票数之和减去Y,如果存在所述指定订单,则旅行社接受Y张车票分配方案,否则,执...

【专利技术属性】
技术研发人员:王斌单杏花谭雪朱建军蔡守彬赵楠李涅白张华弟何靖婷赵英奇黄伟伟詹凌翰李志彬汤琪凯檀小峰
申请(专利权)人:中国铁道科学研究院集团有限公司电子计算技术研究所北京经纬信息技术有限公司
类型:发明
国别省市:

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

1