实现数据实时同步的票务无限分销系统的制作方法

文档序号:7748782阅读:274来源:国知局
专利名称:实现数据实时同步的票务无限分销系统的制作方法
技术领域
本发明涉及网络票务系统领域,尤其涉及一种实现数据实时同步的票务无限分销系统。
背景技术
体育馆、电影院、剧场、音乐厅......等等场所大都配备有一套售票系统,人们看
电影需要通过各大影院的售票系统购买电影票;看演出需要通过演出的购票系统购买门票;出行旅游的各种旅游门票和线路产品需要从旅游的系统中购买旅游门票。而这些票务系统的发布商都是不同的公司,所以客户对于不同的票务只能在相应的销售商系统中购买,并且只能在该销售商的系统中仅能购买到其中的某种票务。本发明在进行本发明的研究过程中发现现有技术中单一专门的票务销售系统功能单一,现有技术的票务销售系统主要由一个封闭的管理端、以及与该管理端通过网络连接的客户端组成。可以通过在该封闭的管理端设定系统的基本信息,并且发布票务信息。 各客户断的用户在进行票务购买时向该管理端查询,该管理端对各客户端的查询进行验证,授权通过后查询本管理端的数据库,将查询到的票务信息通过网络(包括无线、ADSL、 GPRS)发送到相应的客户端;用户端在客户端获取票务信息后,通过电话或者当面购买的方式进行票务实际交易。由上可见,现有的票务系统采用的是B-to-B的两层的一上级(管理端)对多下级 (多个客户端)的系统结构,系统为普通的一对一模式,信息的实时性较差。且采用现有的是B-to-B的系统结构,只能就一票务发布商进行票务交易,而难以适应目前的多适应性用需求。

发明内容
本发明第一目的在于提供一种票务分销系统,其应用扩展性更高,可实现无限分销,且数据的同步性高。本发明实施例提供的一种票务分销系统,包括中心数据库,存储有所有票务系统的最新票务信息、以及各客户端的权限信息、以及各管理端的管理权限信息;超级管理端,与所述中心数据库连接,用于供超级管理用户在所述中心数据库中设定本管理端连接的所述各客户端的权限信息、以及各下级管理端的管理权限,下级管理端,与所述超级管理端连接,用于供下级管理用户在所述超级管理端对本下级管理端的授权管理权限内,在所述中心数据库中设定本管理端连接的各客户端的权限信息;至少两个客户端,通过所述超级管理端或者下级管理端与所述中心数据库连接, 用于在本客户端的权限内向用户显示所述中心数据库中存储的最新票务信息,以供用户根据显示进行票务操作;
数据库更新模块,与所述中心数据库连接,用于根据票务操作结果,更新所述中心数据库中的票务信息。由上可见,由于本系统中通过应用程序接口、适配器与分布的票务系统连接,分布的票各务系统可以通过应用程序接口将本系统最新的票务信息发送到本分销系统的中心数据库,以使得本票务系统可存储的所有票务系统的票务信息,并且存储的票务信息时刻保持最新状态,本分销系统的各客户端均与中心数据库连接,各客户端对用户实时显示的票务信息来源于同一个中心数据库,故能够保证为用户提供票系信息的实时性。另外,由于在任一客户端、或者票务系统发生票务操作(售出或者退回或者定购等)后,均在发生票务操作后实时更新中心数据库中的票务信息,进一步保证了中心数据库中存储的票务信息的实时性、准确性,保证了本分销系统的可靠工作。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的不当限定,在附图中图1为本发明实施例1提供的一种票务分销系统的结构示意图;图2为应用本发明实施例1的系统形成的一种票务分销网络示意图;图3为本发明实施例2提供的一种票务分销系统的结构示意图;图4为本发明实施例3提供的一种票务分销方法的流程示意图。
具体实施例方式下面将结合附图以及具体实施例来详细说明本发明,在此本发明的示意性实施例以及说明用来解释本发明,但并不作为对本发明的限定。实施例1 图1为本实施例提供的一种票务分销系统的结构示意图,其结构主要如下。该系统主要包括一个中心数据库101、至少两个客户端102、至少一个超级管理端103、至少一个下级管理端104、数据库更新模块105连接。其中,中心数据库101存储有所有票务系统的最新票务信息、以及各客户端102的权限信息、以及各管理端的管理权限信息,比如但不限于为超级管理端103授权给所述各下级管理端104的交易权限、票价定额、以及对数据库的访问权限信息,并将该管理权限信息存储到中心数据库101中。超级管理端103与中心数据库101连接,下级管理端104与超级管理端103连接, 客户端102与下级管理端104或者超级管理端103、以及中心数据库101连接,数据库更新模块105与中心数据库101连接。其工作原理是超级管理用户可以在超级管理端103设定本管理端连接各下级管理端104的管理权限信息,并将其存储在中心数据库101,以便系统对各级别的管理器进行鉴权控制。下级管理端104供下级管理用户在超级管理端103对本下级管理端104的授权管理权限内,在本下级管理端104设定本下级管理端104连接的各客户端102的权限信息, 并将其存储到中心数据库101中,以供本系统在客户端102进行票务查询、票务操作要求而进行权限控制。数据库更新模块105与中心数据库101连接,其根据票务操作结果,更新中心数据库101中的票务信息,比如在成功进行出售每票务、或者退回某票务时,更新中心数据库101中的票务信息,以便使得其保持最新的状态。在本实施例中,由于管理端采用分级的模式,不同层次的管理端具有不同的管理权限,更加有利于系统的扩展以及管理,有利于保证系统的稳定性、以及可控性。各客户端102的权限信息可以但不限于包括管理端授权给本客户端102的交易权限、票价定额、打折权限、以及对中心数据库101的访问权限信息等。其中,该客户端102可以为无线终端比如手机、智能终端等,也可以为电脑或者其他的智能设备。图2为在实际中应用本分销系统进行票务分销的分销系统示意图,参见图示,应用该系统各种票务的票务供应商201可以将自己的票务存储在中心数据库101中,在该中心数据库101中可以对分销商进行设定将分销商分为超级分销商202(超级管理端103), 在超级分销商202下设立销售终端204(客户端102)、以及下级分销商205(下级管理端 104),在下级销售商(下级管理端104)下设置销售终端204(客户端102)、以及下下级分销商206(下下级管理端1041)(该下下级分销商206相对于下级销售商为下级分销商205 与超级分销商202的关系,即下下级管理端1041相当于下级管理端104为超级管理端103 与下级管理端104的关系),依此类推,利用该分销系统可以实现无效分销,而不会如现有技术的中分立的B-to-B系统一样存在分销网络发展受限的问题。另外,由于本系统中各销售终端204的数据来源均来自于同一中心数据库101,且在任一客户端102成功执行票务操作(售出或者退回任意票务)数据库更新模块105均更新中心数据库101中的票务信息,使得该中心数据库101中的票务信息保持最新状态,这样可以避免现有技术中由于采用分立的B-to-B单一销售系统而存在各销售端的票务信息不准确、不同步、实时性低的问题。由上可见,应用本系统有利于实现无限分销、以及有利于保证各客户端102的票务信息的同步性、以及准确性。需要说明是,在本实施例中,所述的网络连接既可以是无线网络连接,也可以通过有线网络连接,或者无线、有线混合的网络连接。比如ADSL网络,或者GPRS网络等等。另外,在本系统中,为了更加方便使用者,在中心数据库101中,对于所有已售出的票务,每已售出的票务对应的票务信息还包括本票务购买者的身份证号码、邮箱地址、 或者本票务票据的二维码。这样用户可以在购买票务后,当票务分销系统的中心数据库101 中记载用购买者的身份证,购买者可以直接使用身份镇进行验票而无需其它的票据或者凭证,更加方便用户;当票务分销系统的中心数据库101中记载用购买者的邮箱地址,则用户也可以在验票时采用邮箱地址的输入验证票务而无需其它的票据或者凭证,更加方便用户;当票务分销系统的中心数据库101中记载用购买者所的票据的二维验证码,则用户可以在验票时直接采用扫描仪而扫面票据,直接采用二维码扫描验票,使得验票更加方便快捷更加方便用户。实施例2 图3为本实施例提供的一种票务分销系统的结构示意图,参见图示,该系统相对于实施例1系统所不同之处在于以下
在中心数据库101侧连接有一适配器301,该适配器301的另一端连接有多个应用程序接口 302 (API接口 302),各API接口 302分别与外界的各票务系统(比如电影院的售票系统、旅游机构的售票系统等等存储有各票务信息的票务系统)网络连接,用于获取各票务系统的最新票务信息,适配器301对各应用程序接口 302传递过来的票务信息根据预设的适配规则,将本中心数据库101需要的票务信息存储到本中心数据库101中。比如对于各票务系统,可能从各票务系统传递到本适配器301的票务信息格式、信息的字段、种类等不同,而在中心数据库101中需要按照统一的规则在本地存储数据库,故适配器301可以将从应用程序接口 302传递的各票务信息进行转换、过滤,筛选出适合本中心数据库101所需要的票务信息。由上可见,应用本系统除了具有实施例1中的有益效果外进一步可以具有以下的有益效果1、由于中心数据库101可以通过API接口 302以及适配器301分别与现成的各票务系统连接,将各分立的票务系统的票务信息整合存储到中心数据库101中,使得本系统方便的获得各种票务的最新票务信息;2、在本系统中,采用开放式的API接口 302可以为不同数据格式的传输提供兼容性更好的数据传输方式,为不同性质的票务销售企业提供了更好的分销渠道。实施例4 图4为本实施例提供的一种票务分销方法的流程示意图。参见图示,该流程主要包括如下步骤401 接收用户指令。该用户指令可以来自于客户端102,在该用户指令中主要包括该用户指令来源的客户端102、以及客户需要进行票务交易的票务信息,比如订单号、票务定价、票务名称等寸。步骤402 查询中心数据库101,在所述用户指令对应的客户端102的权限内,根据所述用户指令中包含的票务信息查询当前用户需要执行操作的票务。根据客户端102的权限,在中心数据库101中该客户端102的权限内查询该票务。步骤403 执行票务交易。根据用户指令,执行票务操作。步骤404 在交易后成功后更新中心数据库101中的票务信息。在每成功售出票务、或者退回票务发生后,定时更新中心数据库101中的票务信息,使得该中心数据库101的票务信息实时性好,能够保持较好的最新状态。其中该中心数据库101通过适配器301与至少两个应用程序接口 302,用于通过各应用程序接口 302获取各票务系统的最新票务信息。比如,在成功售出票务后,可以但不限于将购票者的身份证标识(通过扫描或者输入获取)、邮箱地址、和/或购买者所的票据的二维验证码记录到该对应的售出票务的票务信息中。当票务分销系统的中心数据库101中记载用购买者的身份证,购买者可以直接使用身份镇进行验票而无需其它的票据或者凭证,更加方便用户;当票务分销系统的中心数据库101中记载用购买者的邮箱地址,则用户也可以在验票时采用邮箱地址的输入验证票务而无需其它的票据或者凭证,更加方便用户;当票务分销系统的中心数据库101中记载用购买者所的票据的二维验证码,则用户可以在验票时直接采用扫描仪而扫面票据,直接采用二维码扫描验票,使得验票更加方便快捷更加方便用户。由上可见,由于本系统中通过应用程序接口 302与分布的票务系统连接,分布的票各务系统可以通过应用程序接口 302将本系统最新的票务信息发送到本分销系统的中心数据库101,以使得本票务系统可存储的所有票务系统的票务信息,并且存储的票务信息时刻保持最新状态,本分销系统的各客户端102均与中心数据库101连接,各客户端102对用户实时显示的票务信息来源于同一个中心数据库101,故能够保证为用户提供票系信息的实时性。另外,由于在任一客户端102、或者票务系统发生票务操作(售出或者退回或者定购等)后,均在发生票务操作后实时更新中心数据库101中的票务信息,进一步保证了中心数据库101中存储的票务信息的实时性、准确性,保证了本分销系统的可靠工作。需要说明的是,在本实施例中,本实施例方法可以在实施例1、2中的票务分销系统中实现,但是不限于此。以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式
以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种票务分销系统,其特征是,包括中心数据库,存储有所有票务系统的最新票务信息、以及各客户端的权限信息、以及各管理端的管理权限信息;超级管理端,与所述中心数据库连接,用于供超级管理用户在所述中心数据库中设定本管理端连接的所述各客户端的权限信息、以及各下级管理端的管理权限,下级管理端,与所述超级管理端连接,用于供下级管理用户在所述超级管理端对本下级管理端的授权管理权限内,在所述中心数据库中设定本管理端连接的各客户端的权限信息;至少两个客户端,通过所述超级管理端或者下级管理端与所述中心数据库连接,用于在本客户端的权限内向用户显示所述中心数据库中存储的最新票务信息,以供用户根据显示进行票务操作;数据库更新模块,与所述中心数据库连接,用于根据票务操作结果,更新所述中心数据库中的票务信息。
2.根据权利要求1所述的一种票务分销系统,其特征是,还包括至少两个应用程序接口,分别与各票务系统网络连接,用于获取各票务系统的最新票务信息;适配器,与各应用程序接口、以及所述中心数据库分别连接,用于将所述各票务系统的最新票务信息存储至所述中心数据库。
3.根据权利要求1或2所述的一种票务分销系统,其特征是,所述权限信息包括所述管理端授权给本客户端的交易权限、票价定额、以及对数据库的访问权限信息。
4.根据权利要求1或2所述的一种票务分销系统,其特征是,所述管理权限信息为所述超级管理端授权给所述各下级管理端的交易权限、票价定额、以及对数据库的访问权限信息。
5.根据权利要求2所述的一种票务分销系统,其特征是,所述网络为无线网络、和/或有线网络。
6.根据权利要求5所述的一种票务分销系统,其特征是,所述网络为ADSL网络,或者GPRS网络。
7.根据权利要求5所述的一种票务分销系统,其特征是,所述中心数据库中,对于已售出的票务,各已售出的票务对应的票务信息还包括本票务购买者的身份证号码、邮箱地址、或者本票务票据的二维码。
全文摘要
本发明涉及网络票务系统领域,公开了实现数据实时同步的票务无限分销系统。系统包括中心数据库,存储有所有票务系统的最新票务信息、以及各客户端的权限信息、以及各管理端的管理权限信息;超级管理端,与中心数据库连接,用于供超级管理用户在中心数据库中设定本管理端连接的各客户端的权限信息、以及各下级管理端的管理权限,下级管理端,与超级管理端连接,用于供下级管理用户在超级管理端对本下级管理端的授权管理权限内,在中心数据库中设定本管理端连接的各客户端的权限信息;至少两个客户端,通过超级管理端或者下级管理端与中心数据库连接,用于在本客户端的权限内向用户显示中心数据库中存储的最新票务信息,以供用户根据显示进行票务操作;数据库更新模块,与中心数据库连接,用于根据票务操作结果,更新中心数据库中的票务信息。
文档编号H04L29/06GK102244667SQ20101017300
公开日2011年11月16日 申请日期2010年5月10日 优先权日2010年5月10日
发明者曹杰 申请人:北京红马传媒文化发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1