本发明专利技术提供了一种在线预订火车票的方法、系统、设备及存储介质,所述方法包括步骤:获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数;根据所述出发地信息以及所述目的地信息,确定出发地和目的地之间的多组交通方案;根据所述属性参数,于所述多组交通方案中确定目标交通方案,并依据所述属性参数对所述目标交通方案进行排序;将排序后的所述目标交通方案发送至所述用户设备并显示;本申请解决现有的在线订票方法导致用户订票过程耗时较多的问题,为用户提供最大可能满足用户需求的交通方案,节省用户订票时间。
【技术实现步骤摘要】
在线预订火车票的方法、系统、设备及存储介质
本专利技术涉及在线旅游
,具体地说,涉及一种在线预订火车票的方法、系统、设备及存储介质。
技术介绍
用户在利用在线旅游平台购买火车票时,在线旅游平台往往将所有符合出发地和目的地之间要求的车次全部显示,这样会导致在显示屏上显示的车次过多,用户需要翻找的时间耗费较多,查找效率较低。尤其是当用户使用的是手机等小型显示屏的时候,这种需要翻页查找带来的体验就会感觉更加不友好。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供一种在线预订火车票的方法、系统、设备及存储介质,解决现有的在线订票方法导致用户订票过程耗时较多的问题。为实现上述目的,本专利技术提供了一种在线预订火车票的方法,所述方法包括以下步骤:S10,获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数;S20,根据所述出发地信息以及所述目的地信息,确定出发地和目的地之间的多组交通方案;S30,根据所述属性参数,于所述多组交通方案中确定目标交通方案,并依据所述属性参数对所述目标交通方案进行排序;S40,将排序后的所述目标交通方案发送至所述用户设备并显示。优选地,所述步骤S10还包括:获取用户设备中的日程安排信息;所述步骤S20还包括:根据所述日程安排信息,获取用户的空闲时间段;自所述多组交通方案中筛选出乘车时间位于所述空闲时间段内的第一备选交通方案;所述步骤S30包括:于所述第一备选交通方案中,确定目标交通方案。优选地,所述步骤S10包括:获取用户的历史交通数据,所述历史交通数据包含有用户在在线旅游平台中对乘车耗时排序按钮的第一点击次数和对乘车费用按钮的第二点击次数;根据所述第一点击次数和所述第二点击次数,获取关联乘车耗时的第一权重和关联乘车费用的第二权重;基于所述第一权重和所述第二权重,获取每一组交通方案对应的参考值;所述属性参数包括所述参考值;根据所述参考值对所述目标交通方案进行排序。优选地,所述属性参数包括最大可接受乘车费用;所述步骤S30包括:将乘车费用小于所述最大可接受乘车费用的所述第一备选交通方案,作为目标交通方案;对目标交通方案按照乘车费用从小至大的顺序进行排序。优选地,所述属性参数包括可接受乘车耗时;所述空闲时间段具有多个;所述步骤S30包括:自所述第一备选交通方案中筛选出乘车耗时小于所述可接受乘车耗时的交通方案,作为目标交通方案。优选地,所述步骤S40包括:将排序后的所述目标交通方案中,包含多个车次且所述多个车次对应同一列车ID,同时乘车费用最小的交通方案在所述用户设备中按照第一预设样式进行显示。优选地,所述第一预设样式为对所述交通方案进行高亮显示。本专利技术还提供了一种在线预订火车票的系统,用于实现上述在线预订火车票的方法,所述系统包括:关联信息获取模块,用于获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数;第一方案确定模块,用于根据所述出发地信息以及所述目的地信息,确定出发地和目的地之间的多组交通方案;第二方案确定模块,用于根据所述属性参数,于所述多组交通方案中确定目标交通方案,并依据所述属性参数对所述目标交通方案进行排序;方案显示模块,用于将排序后的所述目标交通方案发送至所述用户设备并显示。本专利技术还提供了一种在线预订火车票的设备,包括:处理器;存储器,其中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项在线预订火车票的方法的步骤。本专利技术还提供了一种计算机可读存储介质,用于存储程序,所述程序被处理器执行时实现上述任意一项在线预订火车票的方法的步骤。本专利技术与现有技术相比,具有以下优点及突出性效果:本专利技术提供的在线预订火车票的方法、系统、设备及存储介质通过结合用户或火车票的属性参数,帮助用户确定最适合用户的一个或多个交通方案,排序后展示给用户进行选择,解决了现有的在线订票方法导致用户订票过程耗时较多的问题,节省用户在线订票耗费时间,提高订票效率。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显。图1为本专利技术实施例公开的一种在线预订火车票的方法的示意图;图2为图1中步骤S10的流程示意图;图3为本专利技术实施例公开的一种在线预订火车票的系统的结构示意图;图4为本专利技术实施例公开的一种在线预订火车票的设备的结构示意图;图5为本专利技术实施例公开的一种计算机可读存储介质的结构示意图。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使得本专利技术将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。如图1所示,本专利技术实施例公开了一种在线预订火车票的方法,该方法包括以下步骤:S10,获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数。具体而言,也即用户在用户设备的订票页面上可以输入或选择上述出发地信息和目的地信息,搜索页面上提供有搜索按钮。当用户点击搜索按钮之后,即可获取到上述出发地信息和目的地信息。其中,用户的属性参数可以通过对关联用户的历史订票数据获得,也可以通过用户在在线旅游平台设置的相关数据获得,比如设置的乘车时间段、最大可接受乘车耗时等数据。S20,根据上述出发地信息以及上述目的地信息,确定出发地和目的地之间的多组交通方案。具体而言,当用户点击搜索按钮之后,即根据上述出发地和目的地,确定合适的交通方案。比如,每一组交通方案可以为一趟列车车次,多组交通方案即对应多趟列车车次。每一组交通方案也可以为至少两种交通方式的组合,比如为火车和汽车的组合。S30,根据上述属性参数,于上述多组交通方案中确定目标交通方案,并依据上述属性参数对上述目标交通方案进行排序。具体而言,根据关联用户或火车票的属性参数,在多组交通方案中筛选出与上述属性参数相匹配或者符合属性参数要求的交通方案,确定为目标交通方案。需要说明的是,上述目标交通方案可以为多个,即最终确定的较佳的目标交通方案可以大于一个。这样一方面可以使得用户不必查看不必要的交通方案,节省订票时间;另一方面,在显示屏的显示面积较小的情况下,比如用户设备为手机等移动设备,这样可以减少需要显示的交通方案的条数,提高显示屏可显示面积的利用效率,也降低了用户需要翻页的页数,有利于提高订票效率。然后对该多个目标交通方案依据属性参数中的某一个参数进行排序,或者对多个属性参数赋予不同的权重,然后综合计算每一个目标交通方案对应的综合特征值,依据该综合特征值对目标交通方案进本文档来自技高网...
【技术保护点】
1.一种在线预订火车票的方法,其特征在于,包括以下步骤:/nS10,获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数;/nS20,根据所述出发地信息以及所述目的地信息,确定出发地和目的地之间的多组交通方案;/nS30,根据所述属性参数,于所述多组交通方案中确定目标交通方案,并依据所述属性参数对所述目标交通方案进行排序;/nS40,将排序后的所述目标交通方案发送至所述用户设备并显示。/n
【技术特征摘要】
1.一种在线预订火车票的方法,其特征在于,包括以下步骤:
S10,获取用户设备中的出发地信息、目的地信息以及关联用户或火车票的属性参数;
S20,根据所述出发地信息以及所述目的地信息,确定出发地和目的地之间的多组交通方案;
S30,根据所述属性参数,于所述多组交通方案中确定目标交通方案,并依据所述属性参数对所述目标交通方案进行排序;
S40,将排序后的所述目标交通方案发送至所述用户设备并显示。
2.如权利要求1所述的在线预订火车票的方法,其特征在于,所述步骤S10还包括:
获取用户设备中的日程安排信息;
所述步骤S20还包括:
根据所述日程安排信息,获取用户的空闲时间段;自所述多组交通方案中筛选出乘车时间位于所述空闲时间段内的第一备选交通方案;
所述步骤S30包括:
于所述第一备选交通方案中,确定目标交通方案。
3.如权利要求1所述的在线预订火车票的方法,其特征在于,所述步骤S10包括:
获取用户的历史交通数据,所述历史交通数据包含有用户在在线旅游平台中对乘车耗时排序按钮的第一点击次数和对乘车费用按钮的第二点击次数;
根据所述第一点击次数和所述第二点击次数,获取关联乘车耗时的第一权重和关联乘车费用的第二权重;
基于所述第一权重和所述第二权重,获取每一组交通方案对应的参考值;所述属性参数包括所述参考值;根据所述参考值对所述目标交通方案进行排序。
4.如权利要求2所述的在线预订火车票的方法,其特征在于,所述属性参数包括最大可接受乘车费用;
所述步骤S30包括:
将乘车费用小于所述最大可接受乘车费用的所述第一备选交通方案,作为目标交通方案;
对目标交通方案按照乘车费用从小至大的顺序进行排序。
...
【专利技术属性】
技术研发人员:张梓欣,杨珮琦,肖珊珊,
申请(专利权)人:携程旅游信息技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。