当前位置: 首页 > 专利查询>武汉大学专利>正文

一种支持多方联网票务的方法技术

技术编号:15764248 阅读:142 留言:0更新日期:2017-07-06 04:05
本发明专利技术公开了一种支持多方联网票务的方法,该方法包括:在各个站务公司建立相应配载线路,并且建立班次档案;集团范围内,将有公共途经站点的若干个不同站务公司的班次档案配置成组;集团范围内,将班次档案组发班,将待售车票推入中心票务服务器;将票务信息推送到指定票务服务器;票务客户端向本地应用服务器发送查询票务信息的请求;本地应用服务器将结果返回给票务客户端;票务客户端发送对某班次的锁票请求;若锁票成功,票务客户端发送售票请求;本地应用服务器将购票结果返回给发出请求的票务客户端;票务客户端根据购票结果进行后续票务操作。本发明专利技术提供的方法解决了各站务公司独立组织运输车辆方式导致高运输成本,低效益的问题。

Method for supporting multi-party network ticketing

The invention discloses a method for supporting multi network ticketing, the method includes: the establishment of the corresponding line in each station, stowage, and establishment of shift archives; group within the public via the site will have a number of different divisions of the company or file allocation group; group within the group will shift the file class, will the tickets for sale into the ticketing center server; ticketing information to the designated ticketing ticketing server; the client query ticket information sent to a local application server; local application server returns the result to the client the client sends the ticket ticket; on a flight ticket lock request; if the ticket lock successfully, the client sends the ticket booking request; local application the server will purchase the results back to the requesting client according to client ticket ticket booking results; Follow ticket operation. The present invention provides a method for solving the company independent organization station transport vehicles due to high transportation costs, low efficiency of the problem.

【技术实现步骤摘要】
一种支持多方联网票务的方法
本专利技术涉及互联网
,特别涉及一种支持多方联网票务的方法。
技术介绍
目前的公路客运集团票务系统主要以集团内部各站务公司为单位进行独立地操作与管理,在各个站务公司部署单独的票务服务器,各站的票务终端对应的锁票,售票,退票等操作都集中在这个票务服务器中完成,与其它各站互相隔离,从而避免了单点故障导致整个集团票务活动中止的状况。同时,各个站务公司票务服务器本地化,能有效实现负载均衡,减小网络开销,从而减少票务操作的响应时间,很大程度上提升票务操作的效率和准确率。但是,目前的公路客运集团票务系统还存在一些问题:例如,对于若干站务公司都支持到达,但是单个站务公司购票乘客一般极少量的某些站点,因为每个站务公司是独立的票务服务器,所以每个站务公司都必须发布到达相应站点的班次并且提供运输车辆进行运输,站务运输成本高而上客率极低。特别是针对相对偏远的站点,这种高成本低收益的对比更加明显;又例如,如果希望能各个站务公司单独售票,运输公司集中运输的话,又极有可能出现一个座位在多个站被多位乘客购买,出现总购票人数多于车辆总座位数的不合理情况。公路客运集团各站务公司票务系统独立运作,当面对在各站务公司去往某些偏远站点的乘客稀少的现状时,各站务公司独立组织运输车辆方式必然导致高运输成本,低效益的问题。而若采用独立售票但集中运输的解决方案情况,公路客运集团内各站务公司之间分布式的票务服务器架构又无法确保满足票务信息的一致性和唯一性要求。因此,十分有必要在维持公路客运集团各站务公司票务系统独立运作且票务信息全局一致的前提下,提供一种支持多方联网的票务操作方法。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中的缺陷,提供一种支持多方联网票务的方法。本专利技术解决其技术问题所采用的技术方案是:一种支持多方联网票务的方法,基于支持多方联网票务的服务器,所述支持多方联网票务的服务器,包括票务客户端、本地应用服务器、本地票务服务器和中心票务服务器;包括以下步骤::1)在各个站务公司建立配载线路,建立配载线路的一般步骤如下所述:根据实际客运需求,在票务活动所涉及到的多方站务公司内建立公用线路模板并关联建立包含若干途经站点的配载线路,需要设定的信息包括:线路名称,线路代码,起点站,终点站,所属线路模板,车型,车级,是否高速,以及线路上各个途经站点的途经顺序和从起点出发到达该站的默认价格信息;2)在各个站务公司内建立班次档案;建立配载班次档案的步骤如下所述:根据实际需求,在多方站务公司内,在已有配载线路下,配载班次档案信息包括:所属线路,班次号,售卖类型,进站口,检票口;集团范围内,将有公共途经站点的若干个不同站务公司的班次档案配置成配载组;3)票务客户端根据用户需求向本地应用服务器发送查询途经某站的所有班次的票务信息的请求;4)本地应用服务器根据请求查询条件、本地票务服务器和中心票务服务器的配置信息,查找本地班次,获得本地班次所属班次组;同时,本地应用服务器向中心票务服务器发送查询某班次组实时票务信息的请求;5)中心票务服务器根据班次组编号以及日期等条件查询票务信息并返回结果给发出请求的本地应用服务器;6)本地应用服务器在获取了从本地票务服务器和中心票务服务器返回的票务数据后,结合数据库中拿到的班次信息,将包含班次号,发班时刻,进站口,检票口,当前剩余票数等信息在内的结果返回给发出请求的票务客户端;7)票务客户端向本地应用服务器发送对某班次的锁票请求;票务客户端向配置文件中所配置的本地应用服务器发送查询某天从某站务公司出发到达某站的所有班次以及这些班次的票务信息的请求,该请求应包含以下参数:日期,终点站,是否查询配载班次。8)本地应用服务器向中心票务服务器发送对所查询班次所属的班次组进行锁票操作的请求;9)中心票务服务器根据请求内容尝试锁票,并且将锁票操作结果返回给发出请求的本地应用服务器;本地应用服务器将锁票结果返回给发出请求的票务客户端;若锁票成功,则票务客户端可进行售票操作,若锁票失败,则票务客户端给出锁票失败提示;10)若上一步锁票成功,票务客户端向本地应用服务器发送售票请求;本地应用服务器根据请求的本地班次获取其班次组编号,根据时间,座位数等信息向中心票务服务器发送购票请求;中心票务服务器尝试将对应车票移出配载班次票池,并将结果返回给发出请求的本地应用服务器;本地应用服务器将购票结果返回给发出请求的票务客户端;票务客户端根据购票结果进行下一步票务操作。按上述方案,所述步骤2)中将配载班次档案配置成配载组的一般步骤如下所述:根据实际需求选择一条线路模板,在给出的各个站务公司的属于此线路模板的配载班次档案列表中选择需要的班次档案,需要为配载班次档案组设定的信息包括:配载组编号,总座位数,生效日期,失效日期,运行天数,间隔天数,公共途经站点以及各个配载班次档案的发班时刻与次序,其中,生效日期,失效日期,运行天数,间隔天数与配载组某天能否发布班次组相关;配载组编号作为后续票务操作的重要参数信息,应该保证其唯一性;最终途经站点应该是所有组内班次本身的途经站点的交集的子集。本专利技术产生的有益效果是:本专利技术在维持公路客运集团各站务公司票务系统独立运作且票务信息全局一致的前提下,提供一种支持多方联网的票务操作方法。本专利技术提供的方法解决了各站务公司独立组织运输车辆方式导致高运输成本,低效益的问题;同时,通过各个站务公司票务服务器本地化,能有效实现负载均衡,减小网络开销,从而减少票务操作的响应时间,很大程度上提升票务操作的效率和准确率。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术实施例的方法流程图;图2是本专利技术实施例的多方联网票务操作时序图;图3是本专利技术实施例的多方服务器集群关系图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,一种支持多方联网票务的方法,包括以下步骤:1、多方范围内,建立配载线路及配载班次档案并将配载班次档案配置成配载组。其中,建立配载线路的一般步骤如下所述:根据实际客运需求,在票务活动所涉及到的多方站务公司内建立公用线路模板并关联建立包含若干途经站点的配载线路,需要设定的信息包括:线路名称,线路代码,起点站,终点站,所属线路模板,车型,车级,是否高速,以及线路上各个途经站点的途经顺序和从起点出发到达该站的默认价格等信息。例如,在武昌站务公司,“武汉-安庆”线路模板下,建立一条线路名称为“付家坡-安庆(配载)”,代码为“WC-AQ”,起点站为付家坡,按顺序途经太湖,月山,潜山,宿松,终点为安庆,车型为座席,车级为高一级的高速配载线路,并且为每个途经站点设置默认价格。其中,建立配载班次档案的一般步骤如下所述:根据实际需求,在多方站务公司内,在已有配载线路下,建立配载班次档案,需要设定的信息包括:所属线路,班次号,售卖类型,进站口,检票口等。需要说明的是,配载班次档案所属的站务公司与其所在的配载线路所属的站务公司是保持一致的,线路模板在多方范围内公用,但是配载线路一定是属于某站务公司的;班次号具有唯一性。例如,在武昌站务公司的“付家本文档来自技高网
...
一种支持多方联网票务的方法

【技术保护点】
一种支持多方联网票务的方法,基于支持多方联网票务的服务器,所述支持多方联网票务的服务器,包括票务客户端、本地应用服务器、本地票务服务器和中心票务服务器;其特征在于,包括以下步骤:1)在各个站务公司建立配载线路,建立配载线路的步骤如下所述:根据实际客运需求,在票务活动所涉及到的多方站务公司内建立公用线路模板并关联建立包含若干途经站点的配载线路;2)在各个站务公司内建立班次档案;建立配载班次档案的一般步骤如下所述:根据实际需求,在多方站务公司内,在已有配载线路下,配载班次档案信息;配载班次档案中信息包括:所属线路,班次号,售卖类型,进站口,检票口;集团范围内,将有公共途经站点的若干个不同站务公司的班次档案配置成配载组;3)票务客户端根据用户需求向本地应用服务器发送查询途经某站的所有班次的票务信息的请求;4)本地应用服务器根据请求查询条件、本地票务服务器和中心票务服务器的配置信息,查找本地班次,获得本地班次所属班次组;同时,本地应用服务器向中心票务服务器发送查询某班次组实时票务信息的请求;5)中心票务服务器根据班次组编号以及日期等条件查询票务信息并返回结果给发出请求的本地应用服务器;6)本地应用服务器在获取了从本地票务服务器和中心票务服务器返回的票务数据后,结合关系数据库中拿到的班次信息,将包含班次号,发班时刻,进站口,检票口,当前剩余票数等信息在内的结果返回给发出请求的票务客户端;7)票务客户端向本地应用服务器发送对某班次的锁票请求;票务客户端向配置文件中所配置的本地应用服务器发送查询某天从某站务公司出发到达某站的所有班次以及这些班次的票务信息的请求,该请求包含以下参数:日期,终点站,是否查询配载班次;8)本地应用服务器向中心票务服务器发送对所查询班次所属的班次组进行锁票操作的请求;9)中心票务服务器根据请求内容尝试锁票,并且将锁票操作结果返回给发出请求的本地应用服务器;本地应用服务器将锁票结果返回给发出请求的票务客户端;若锁票成功,则票务客户端可进行售票操作,若锁票失败,则票务客户端给出锁票失败提示;10)若上一步锁票成功,票务客户端向本地应用服务器发送售票请求;本地应用服务器根据请求的本地班次获取其班次组编号,根据时间,座位数等信息向中心票务服务器发送购票请求;中心票务服务器尝试将对应车票移出配载班次票池,并将结果返回给发出请求的本地应用服务器;本地应用服务器将购票结果返回给发出请求的票务客户端;票务客户端根据购票结果进行下一步票务操作。...

【技术特征摘要】
1.一种支持多方联网票务的方法,基于支持多方联网票务的服务器,所述支持多方联网票务的服务器,包括票务客户端、本地应用服务器、本地票务服务器和中心票务服务器;其特征在于,包括以下步骤:1)在各个站务公司建立配载线路,建立配载线路的步骤如下所述:根据实际客运需求,在票务活动所涉及到的多方站务公司内建立公用线路模板并关联建立包含若干途经站点的配载线路;2)在各个站务公司内建立班次档案;建立配载班次档案的一般步骤如下所述:根据实际需求,在多方站务公司内,在已有配载线路下,配载班次档案信息;配载班次档案中信息包括:所属线路,班次号,售卖类型,进站口,检票口;集团范围内,将有公共途经站点的若干个不同站务公司的班次档案配置成配载组;3)票务客户端根据用户需求向本地应用服务器发送查询途经某站的所有班次的票务信息的请求;4)本地应用服务器根据请求查询条件、本地票务服务器和中心票务服务器的配置信息,查找本地班次,获得本地班次所属班次组;同时,本地应用服务器向中心票务服务器发送查询某班次组实时票务信息的请求;5)中心票务服务器根据班次组编号以及日期等条件查询票务信息并返回结果给发出请求的本地应用服务器;6)本地应用服务器在获取了从本地票务服务器和中心票务服务器返回的票务数据后,结合关系数据库中拿到的班次信息,将包含班次号,发班时刻,进站口,检票口,当前剩余票数等信息在内的结果返回给发出请求的票务客户端;7)票务客户端向本地应用服务器发送对某班次的锁票请求;票务客户端向配置文件中所配置的本地应用服务器发送查询某天从某站务公司出发到达某站的所有班次以及这些班次的票务信息的请求,该请求包含以下参数:日期,终点站,是否查询配载班次;8)本地应用服务器...

【专利技术属性】
技术研发人员:桂浩马超刘浩文郑荣
申请(专利权)人:武汉大学
类型:发明
国别省市:湖北,42

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

1