The invention discloses a ticketing system and method based on the WeChat public number. Including: ticketing information module, used to input the site, line, vehicle and driver information, line information contains optional up and off points, and the best point of recommendation; ticket processing module is used to process the purchase process and generate orders, and generates an electronic ticket with two-dimensional code; the WeChat public number interface module is used. In order to display the user's ticket purchase operation, the ticket information module, the ticket purchase processing module and the WeChat public number interface module are all web applications developed using Java. The three software modules are connected and interacted through the restful protocol. The invention does not need to install a new APP or enter a number of systems to carry out a variety of travel modes, and can also be able to see the location information in real time on a map, so it is very convenient for people to travel.
【技术实现步骤摘要】
一种基于微信公众号的出行购票系统及方法
本专利技术涉及出行购票方法及系统,具体涉及一种基于微信公众号的出行购票系统及方法。
技术介绍
目前,人们出行的需要越来越多,出行的方式选择也越来越多;既可以选择传统的客运系统,也可以选择私家车或者私营客运系统。当前的出行购票方式有三种:(1)客运系统网站,将客运系统票务时刻信息发布至web服务器,用户只需要访问web浏览器即可购票;(2)客运手机APP,将票务时刻信息集成在手机APP中,用户需要安装相应的APP才能购票;(3)汽车客运站,用户需要去汽车客运站才能购票。客运系统网站需要记住服务器域名并在浏览器上查询,便捷性较差;同时不能购买定制线路的车票,只能购买客运公司规划线路的车票。客运手机APP虽然可以购买定制线路的车票,但是需要单独安装APP,对于大部分手机用户来说,太过耗费内存。汽车站则需要乘客到指定地点;同时不能购买定制线路的车票,只能购买客运公司规划线路的车票。当前越来越多的人在手机上使用微信应用,利用微信应用中的微信公众号接口,可以在微信公众号上开发一种出行购票系统,满足人们越来越灵活的出行需求,包括客运、定制班线以及拼车包车等出行方式。
技术实现思路
鉴于现有技术所存在的上述不足,本专利技术的目的是提供一种基于微信公众号的出行购票系统及方法,无须安装新的APP或进入多个系统便可进行各种各样的出行方式,同时还能在地图实时查看位置信息,极大方便人们出行。本专利技术的技术解决方案是:一种基于微信公众号的出行购票系统,包括:票务信息模块,用于录入站点、线路、车辆和司机信息,线路信息包含可选择的上下车点,以及最佳上 ...
【技术保护点】
1.一种基于微信公众号的出行购票系统,其特征在于包括:票务信息模块,用于录入站点、线路、车辆和司机信息,线路信息包含可选择的上下车点,以及最佳上车点推荐;购票处理模块,用于处理购票流程并生成订单,以及生成带二维码的电子车票;微信公众号界面模块,用于显示用户购票操作;票务信息模块、购票处理模块、微信公众号界面模块均是使用Java开发的web应用程序,三个软件模块通过restful协议进行连接和交互;票务信息模块提供购票基础数据restful接口,包括站点、线路、班次、订单、车辆和司机信息数据查询接口,微信公众号界面模提供用户和司机界面展示给用户,购票处理模块则提供购票、退票、支付等操作的restful接口,用户在微信公众号界面模块所做的操作,均调用票务信息模块和购票处理模块的restful接口来处理票务数据,并将结果返回给微信公众号界面模块,最终展示给用户;购票支付直接调用微信公众号提供的restful接口进行操作,支付金额直接进入微信账户中;地图显示调用票务基础数据的rest接口,获取站点地理数据,同时调用腾讯地图接口分析上车路线和出行路线并显示在地图上。
【技术特征摘要】
1.一种基于微信公众号的出行购票系统,其特征在于包括:票务信息模块,用于录入站点、线路、车辆和司机信息,线路信息包含可选择的上下车点,以及最佳上车点推荐;购票处理模块,用于处理购票流程并生成订单,以及生成带二维码的电子车票;微信公众号界面模块,用于显示用户购票操作;票务信息模块、购票处理模块、微信公众号界面模块均是使用Java开发的web应用程序,三个软件模块通过restful协议进行连接和交互;票务信息模块提供购票基础数据restful接口,包括站点、线路、班次、订单、车辆和司机信息数据查询接口,微信公众号界面模提供用户和司机界面展示给用户,购票处理模块则提供购票、退票、支付等操作的restful接口,用户在微信公众号界面模块所做的操作,均调用票务信息模块和购票处理模块的restful接口来处理票务数据,并将结果返回给微信公众号界面模块,最终展示给用户;购票支付直接调用微信公众号提供的restful接口进行操作,支付金额直接进入微信账户中;地图显示调用票务基础数据的rest接口,获取站点地理数据,同时调用腾讯地图接口分析上车路线和出行路线并显示在地图上。2.一种基于微信公众号的出行购票方法,其特征在于包括:S1:购票,流程包括:S1.1:普通用户登陆手机微信,关注指定微信公众号;S1.2:进入公众号首页进行普通用户信息注册,注册完后登陆出行购票系统;S1.3:点击购票菜单,显示购票主页面;选择起始点和终点;S1.4:点击查询按钮,显示路线、票价、余票和客车信息;选择余票不为0的线路,点击订票按钮,进行支...
【专利技术属性】
技术研发人员:董方洲,
申请(专利权)人:武汉长江通信智联技术有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。