一种用于电子票务的购票系统及其工作方法技术方案

技术编号:24856796 阅读:29 留言:0更新日期:2020-07-10 19:09
本发明专利技术公开了一种用于电子票务的购票系统及其工作方法,包括:第一获取模块,被配置为获取已购票的第一用户;第一提取模块,被配置为提取出第一用户的乘车记录;第二提取模块,被配置为从乘车记录中提取出出发地以及目的地;第二获取模块,被配置为获取第二用户选择的座位信息,座位信息包括车次、车厢以及第一座位号;第三提取模块,被配置为提取出该车厢内的所有座位号;第四提取模块,被配置为提取出环绕于第一座位号周围的第二座位号;第三获取模块,被配置为获取第二用户选择的第二座位号;第五提取模块,被配置为提取出与购买第二座位号的第一用户对应的出发地以及目的地;第一发送模块,被配置为将出发地以及目的地发送给第二用户。

【技术实现步骤摘要】
一种用于电子票务的购票系统及其工作方法
本专利技术涉及电子票务领域,特别涉及一种用于电子票务的购票系统及其工作方法。
技术介绍
车站是人流量最为密集的场所之一,相应的,列车也是人流量最为密集的场所之一,且列车上汇聚了来自五湖四海的人员,尤其是在节假日期间的往返高峰,列车迎来了人流量顶峰,人员在列车上易发生摩擦冲动。此外,在传染性疾病流行期间,对于人员的往来地区需要严格把控,若是乘客对其周围的乘客的出行记录不了解,则会引起不必要的恐慌。
技术实现思路
专利技术目的:为了克服
技术介绍
中存在的缺点,本专利技术实施例提供了一种用于电子票务的购票系统及其工作方法,能够有效解决上述
技术介绍
中涉及的问题。技术方案:一种用于电子票务的购票系统,包括:第一获取模块,被配置为获取已购票完成的第一用户的身份信息;第一提取模块,被配置为根据所述身份信息从服务器提取出所述第一用户预设时段内的乘车记录;第二提取模块,被配置为从所述乘车记录中提取出出发地以及目的地;对应模块,被配置为将所述出发地以及目的地与第一用户建立对应关系;第二获取模块,被配置为获取第二用户预选择的座位信息,所述座位信息包括车次、车厢以及第一座位号;第三提取模块,被配置为提取出所述车次的列车的所述车厢内的所有座位号;定位模块,被配置为在所述座位号中标记出所述第一座位号的位置;第四提取模块,被配置为提取出环绕于所述第一座位号周围的第二座位号;第一标记模块,被配置为将所述第二座位号进行特殊标记;第三获取模块,被配置为获取所述第二用户选择的第二座位号;第一判断模块,被配置为判断所述第二座位号的座位信息是否处于已售出状态;第五提取模块,被配置为提取出与购买所述座位信息的第一用户对应的出发地以及目的地;第一发送模块,被配置为将所述出发地以及目的地发送给第二用户;第四获取模块,被配置为获取第二用户确认购买的第一座位号。作为本专利技术的一种优选方式,计算模块,被配置为根据所述第一用户的乘车记录计算第一用户在出发地或目的地停留的时间;对应子模块,被配置为将在出发地或目的地停留的时间与第一用户建立对应关系。作为本专利技术的一种优选方式,第五获取模块,被配置为获取第一用户发送的时段请求信息,所述时段请求信息包括所述预设时段以外的其他时段;第二判断模块,被配置为判断所述其他时段是否超出请求权限;第六提取模块,被配置为从服务器提取出所述第一用户在所述其他时段内的乘车记录。作为本专利技术的一种优选方式,第七提取模块,被配置为从环绕于所述第一座位号周围的第二座位号中提取出处于已售出状态的座位信息;第二标记模块,被配置为将处于已售出状态的座位信息与处于待售状态的座位信息进行区别标注。作为本专利技术的一种优选方式,第八提取模块,被配置为从服务器提取出所述第二用户预设时段内的乘车记录;第九提取模块,被配置为从所述乘车记录中提取出出发地以及目的地;第二发送模块,被配置为将所述第二用户的出发地以及目的地发送给所述第一用户。一种用于电子票务的购票系统的工作方法,包括以下工作步骤:S101:获取已购票完成的第一用户的身份信息;S102:根据所述身份信息从服务器提取出所述第一用户预设时段内的乘车记录;S103:从所述乘车记录中提取出出发地以及目的地并将所述出发地以及目的地与第一用户建立对应关系;S104:获取第二用户预选择的座位信息,所述座位信息包括车次、车厢以及第一座位号;S105:提取出所述车次的列车的所述车厢内的所有座位号;S106:在所述座位号中标记出所述第一座位号的位置;S107:提取出环绕于所述第一座位号周围的第二座位号并将所述第二座位号进行特殊标记;S108:获取所述第二用户选择的第二座位号;S109:判断所述第二座位号的座位信息是否处于已售出状态;S110:若是,提取出与购买所述座位信息的第一用户对应的出发地以及目的地;S111:将所述出发地以及目的地发送给第二用户;S112:获取第二用户确认购买的第一座位号。作为本专利技术的一种优选方式,S103还包括:根据所述第一用户的乘车记录计算第一用户在出发地或目的地停留的时间;将在出发地或目的地停留的时间与第一用户建立对应关系。作为本专利技术的一种优选方式,S102还包括:获取第一用户发送的时段请求信息,所述时段请求信息包括所述预设时段以外的其他时段;判断所述其他时段是否超出请求权限;若否,从服务器提取出所述第一用户在所述其他时段内的乘车记录。作为本专利技术的一种优选方式,S107还包括:判断所述第二座位号的座位信息是否处于已售出状态;若是,从环绕于所述第一座位号周围的第二座位号中提取出处于已售出状态的座位信息;将处于已售出状态的座位信息与处于待售状态的座位信息进行区别标注。作为本专利技术的一种优选方式,S112之后还包括:从服务器提取出所述第二用户预设时段内的乘车记录;从所述乘车记录中提取出出发地以及目的地;将所述第二用户的出发地以及目的地发送给所述第一用户。本专利技术实现以下有益效果:1、根据已购票的第一用户的身份信息提取出所述第一用户在服务器中的乘车记录,并根据所述乘车记录进一步提取出所述第一用户滞留的出发地以及目的地;当第二用户在购票时,可以先预选一个座位号,系统自动获取预选座位号周围的其他座位号,若周围的座位号处于已售出状态,则提取出与购买所述座位号的第一用户对应的出发地以及目的地,第二用户即可查看第二用户滞留过的出发地以及目的地,并以此选座。2、根据所述乘车记录计算第一用户在各地滞留的时间,并且第二用户可查看所述时间,能够让第二用户更好地了解周围乘客的出行记录,保障安全性。3、当第二用户确认购票后,系统会获取第二用户的出行记录并将所述出行记录发送给第一用户。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1为本专利技术提供的一种用于电子票务的购票系统工作方法流程图。图2为本专利技术提供的第一用户的乘车记录获取方法流程图。图3为本专利技术提供的第二座位号标记方法流程图。图4为本专利技术提供的滞留时间计算方法流程图。图5为本专利技术提供的第二用户的乘车记录获取方法流程图。图6为本专利技术提供的购票系统结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。实施例一如图1所示,本实施例提供一种用于电子票务的购票系统的工作方法,包括以下工作步骤:S101:获取已购票完成本文档来自技高网...

【技术保护点】
1.一种用于电子票务的购票系统,其特征在于,包括:/n第一获取模块,被配置为获取已购票完成的第一用户的身份信息;/n第一提取模块,被配置为根据所述身份信息从服务器提取出所述第一用户预设时段内的乘车记录;/n第二提取模块,被配置为从所述乘车记录中提取出出发地以及目的地;/n对应模块,被配置为将所述出发地以及目的地与第一用户建立对应关系;/n第二获取模块,被配置为获取第二用户预选择的座位信息,所述座位信息包括车次、车厢以及第一座位号;/n第三提取模块,被配置为提取出所述车次的列车的所述车厢内的所有座位号;/n定位模块,被配置为在所述座位号中标记出所述第一座位号的位置;/n第四提取模块,被配置为提取出环绕于所述第一座位号周围的第二座位号;/n第一标记模块,被配置为将所述第二座位号进行特殊标记;/n第三获取模块,被配置为获取所述第二用户选择的第二座位号;/n第一判断模块,被配置为判断所述第二座位号的座位信息是否处于已售出状态;/n第五提取模块,被配置为提取出与购买所述座位信息的第一用户对应的出发地以及目的地;/n第一发送模块,被配置为将所述出发地以及目的地发送给第二用户;/n第四获取模块,被配置为获取第二用户确认购买的第一座位号。/n...

【技术特征摘要】
1.一种用于电子票务的购票系统,其特征在于,包括:
第一获取模块,被配置为获取已购票完成的第一用户的身份信息;
第一提取模块,被配置为根据所述身份信息从服务器提取出所述第一用户预设时段内的乘车记录;
第二提取模块,被配置为从所述乘车记录中提取出出发地以及目的地;
对应模块,被配置为将所述出发地以及目的地与第一用户建立对应关系;
第二获取模块,被配置为获取第二用户预选择的座位信息,所述座位信息包括车次、车厢以及第一座位号;
第三提取模块,被配置为提取出所述车次的列车的所述车厢内的所有座位号;
定位模块,被配置为在所述座位号中标记出所述第一座位号的位置;
第四提取模块,被配置为提取出环绕于所述第一座位号周围的第二座位号;
第一标记模块,被配置为将所述第二座位号进行特殊标记;
第三获取模块,被配置为获取所述第二用户选择的第二座位号;
第一判断模块,被配置为判断所述第二座位号的座位信息是否处于已售出状态;
第五提取模块,被配置为提取出与购买所述座位信息的第一用户对应的出发地以及目的地;
第一发送模块,被配置为将所述出发地以及目的地发送给第二用户;
第四获取模块,被配置为获取第二用户确认购买的第一座位号。


2.根据权利要求1所述的一种用于电子票务的购票系统,其特征在于:还包括:
计算模块,被配置为根据所述第一用户的乘车记录计算第一用户在出发地或目的地停留的时间;
对应子模块,被配置为将在出发地或目的地停留的时间与第一用户建立对应关系。


3.根据权利要求1所述的一种用于电子票务的购票系统,其特征在于:还包括:
第五获取模块,被配置为获取第一用户发送的时段请求信息,所述时段请求信息包括所述预设时段以外的其他时段;
第二判断模块,被配置为判断所述其他时段是否超出请求权限;
第六提取模块,被配置为从服务器提取出所述第一用户在所述其他时段内的乘车记录。


4.根据权利要求1所述的一种用于电子票务的购票系统,其特征在于:
第七提取模块,被配置为从环绕于所述第一座位号周围的第二座位号中提取出处于已售出状态的座位信息;
第二标记模块,被配置为将处于已售出状态的座位信息与处于待售状态的座位信息进行区别标注。


5.根据权利要求1所述的一种用于电子票务的购票系统,其特征在于:
第八提取模块,被配置为从服务器提取出所述第二用户预设时段内的乘车记录;
第九提取模块,被配置为从所述乘车记录中提取出出发地以及目的地...

【专利技术属性】
技术研发人员:沈佳佳
申请(专利权)人:苏州日煊数字科技有限公司
类型:发明
国别省市:江苏;32

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

1