一种地铁二维码网上购票系统的制作方法

文档序号:12366683阅读:421来源:国知局

本发明涉及网上购票系统,具体涉及一种地铁二维码网上购票系统。



背景技术:

随着地铁建设的大力推进,地铁运营线路越来越多,里程越来越长,地铁已经成为市民出行的第一选择,但给传统的地铁运营带来了越来越大的挑战,每天地铁站点出来排很长的队进行购票,市民在进站口逗留时间也比较长。

随着互联网技术特别是移动互联网技术的发展和深入。移动互联技术、通信技术,先进的管理技术已经用到各行各业。互联网+的国家战略的推行,给我们的生活更方便,更智能。



技术实现要素:

本发明目的在于提供一种地铁二维码网上购票系统,解决如何减少用户乘坐地铁时购票、进站、出站的时间的问题。

本发明通过下述技术方案实现:

一种地铁二维码网上购票系统,包括用户注册登录模块、常用路线模块,单次路线模块、二维码生成模块;所述用户登录模块:用于生成、管理用户账号;

所述常用路线模块包括路线添加模块、中央处理模块、中央控制模块、自动支付模块;所述路线添加模块用于用户添加常用路线,所述路线包括起点站和终点站;所述中央处理模块用于根据添加模块中用户确定的起点站终点站确定所述起点站和终点站之间的里程,最后根据里程计算用户的支付费用;中央控制模块接收到中央处理模块传送的信息后将信息传送到存储模块;存储模块用于记录并保存中央处理模块接受到的所述用户添加常用路线及所述路线对应的支付费用;自动支付模块用于根据中央处理模块传送的用户的支付信息进行自动付款;

所述单次路线购票模块包括移动终端输入模块、中央处理模块、单次购票支付模块;所述移动终端输入模块用于用户输入起点站和终点站并将该路线信息传送给中央处理模块;所述单次购票支付模块用于根据中央处理模块传送的信息进行用户手动支付;

所述单次购票支付模块包括订单生成模块、订单确认模块、手动支付模块,订单生成模块接收到中央处理模块传送的信息后生成订单并将所述订单信息传送给订单确认模块,订单确认模块用于用户自行确认订单信息无误后将所述订单信息传送到手动支付模块,手动支付模块用于用户自行选择支付方式进行付款;

所述二维码生成模块包括数据输入模块、数据分析模块、数据处理模块,数据输入模块用于接受上述手动支付模块或是自动支付模块传输的支付信息并将所述支付信息传送到数据分析模块,数据分析模块根据所述支付信息进行分析并将分析后的数据传送到数据处理模块,数据处理模块用于根据数据分析模块传送的数据生成二维码;

所述中央处理模块包括后台数据库处理模块、计算模块;后台数据库处理模块用于存储各个城市的所有地铁路线信息和按里程收费标准,所述计算模块用于根据用户确定的起始站点和终点站点及后台数据库模块中的收费标准来计算用户单次乘车一共需要支付的费用。

本发明中的模块均是现有技术,只是将现有模块进行组合。本发明为地铁用户提供网上购票系统,用户下载本发明对应的APP后,在APP中进行用户的注册并登陆,用户注册账号需要填写其个人信息,用户通过其手机号码或是电子邮箱进行注册,所述注册的手机号码或是邮箱即为该用户的账号;用户登录后,可选择两种购票方式:单次路线模块购票方式与采用常用路线模块购票方式;

用户在购买地铁票时,需要到达的站点只是偶尔去或是只去一次就采用单次路线模块购票,单次路线模块需要用户在移动终端输入模块中输入起点站和终点站,用户每次采用单次路线模块购票都自行输入起点与终点,用户购票之后,系统会自行将用户输入的起点站与终点站的信息传送给后台数据库处理模块,后台数据处理模块存储各个城市的所有地铁路线信息和按里程收费标准,后台数据模块接收到用户确定的起点站与终点站信息后将信息自动转化为后台数据模块可识别的信息,该信息类型与后台数据模块存储的信息类型相同,后台数据模块提取到其内部存储的与移动终端输入模块传送的信息相同的信息后根据其存储的路线的里程确定所述用户输入的起点站与终点站之间的里程,计算模块根据其自身存储的计算公式及从后台数据模块提取到的收费标准来计算用户单次乘车一共需要支付的费用,在中央处理模块中需要后台数据模块与计算模块配合运行才能得到用户所需支付费用;计算模块将用户的支付费用信息传送给单次购票支付模块,单次购票支付模块接收到信息后将信息转换为支付订单,用户需要自行确定该订单信息是否正确,确认无误后点击确认,系统才能自行跳转到手动支付模块的支付界面,在手动支付模块的支付界面中用户能够选择支付方式,并在扣款中需要用户自行输入其支付密码或是验证码,扣款成功后即购票成功,二维码生成模块接收到用户购票成功的信息后后台进行信息处理生成二维码,用户进站与出站只需要在进站闸机、出站闸机上扫二维码即可,节约了进站与出站时间;

采用常用路线模块,用户登陆后在常用路线模块中添加多个常用路线,采用常用路线模块会显示出用户添加的路线,用户需要使用哪个路线,点击对应路线就可自动生成供用户进出站的二维码,常用路线模块与单次路线模块采用同一个中央处理模块,与单次路线模块不同的是常用路线模块的支付模块采用自动支付方式,不需要用户重新输入支付密码,路线添加模块存储了用户输入的起点、终点,用户多次使用时不需要重新输入,进一步节约了用户的购票时间。

所述用户登录模块连接有地图查询模块。地图查询模块帮助用户查询路线并规划路线,地图查询模块中会为用户提供用时最少、最少换成的路线。

所述地图查询模块包括商圈查询模块、路线查询模块,商圈模块记录用户查询的路线信息,根据所述路线信息向用户提供与路线对应站点的商圈信息。商圈模块为用户提供用户选择路线中各站点周围的酒店、饭店、娱乐场所等。

所述中央控制模块直接连接有显示模块,显示模块用于输出用户的常用路线。

所述中央处理模块连接有语音模块,语音模块用于接收用户的语音信息并将该信息传送给中央控制模块,中央控制模块接收到所述语音信息并与存储模块中与所述语音信息对应的信息进行识别,中央控制模块将存储模块中提取到的与用户语音信息对应的路线信息及路线信息对应的支付费用信息传送到自动支付模块。

所述自动支付模块包括电子钱包充值模块、电子钱包自动扣款模块,电子钱包自动扣款模块接收到中央控制模块传送的支付费用信息后自动扣去电子钱包中相应的金额。自动支付模块采用自动支付,用户可绑定银行卡,也可通过支付宝充值,在电子钱包中用户还可查询其消费情况及剩余金额。

所述手动支付模块采用微信支付或支付宝支付。

所述订单生成模块还连接有订单取消模块。订单取消模块便于用户发现地点输入错误后取消订单,重新购买。

本发明与现有技术相比,具有如下的优点和有益效果:

1、本发明一种地铁二维码网上购票系统购票快速,用户只需要下载APP并进行账号注册登录后就可直接购票;

2、本发明一种地铁二维码网上购票系统购票方便,用户在购票中可自行选择常用路线模块购票或单次路线模块购票,常用路线购票在用户添加常用路线后购票更加方便;

3、本发明一种地铁二维码网上购票系统具有多种用途,本发明地铁二维码网上购票系统除了购票外,还可以进行线路查询、商圈搜索。

附图说明

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,并不构成对本发明实施例的限定。在附图中:

图1为本发明结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。

实施例1

如图1所示,本发明一种地铁二维码网上购票系统,包括用户注册登录模块、常用路线模块,单次路线模块、二维码生成模块;所述用户登录模块:用于生成、管理用户账号;

所述常用路线模块包括路线添加模块、中央处理模块、中央控制模块、自动支付模块;所述路线添加模块用于用户添加常用路线,所述路线包括起点站和终点站;所述中央处理模块用于根据添加模块中用户确定的起点站终点站确定所述起点站和终点站之间的里程,最后根据里程计算用户的支付费用;中央控制模块接收到中央处理模块传送的信息后将信息传送到存储模块;存储模块用于记录并保存中央处理模块接受到的所述用户添加常用路线及所述路线对应的支付费用;自动支付模块用于根据中央处理模块传送的用户的支付信息进行自动付款;

所述单次路线购票模块包括移动终端输入模块、中央处理模块、单次购票支付模块;所述移动终端输入模块用于用户输入起点站和终点站并将该路线信息传送给中央处理模块;所述单次购票支付模块用于根据中央处理模块传送的信息进行用户手动支付;

所述单次购票支付模块包括订单生成模块、订单确认模块、手动支付模块,订单生成模块接收到中央处理模块传送的信息后生成订单并将所述订单信息传送给订单确认模块,订单确认模块用于用户自行确认订单信息无误后将所述订单信息传送到手动支付模块,手动支付模块用于用户自行选择支付方式进行付款;

所述二维码生成模块包括数据输入模块、数据分析模块、数据处理模块,数据输入模块用于接受上述手动支付模块或是自动支付模块传输的支付信息并将所述支付信息传送到数据分析模块,数据分析模块根据所述支付信息进行分析并将分析后的数据传送到数据处理模块,数据处理模块用于根据数据分析模块传送的数据生成二维码;数据输入模块中,接收到手动支付模块或是自动支付模块传输的支付信息后将信息转换成准备生成的二维码数据,利用DES双向加密算法,加密其中的用户信息、订单信息。

所述中央处理模块包括后台数据库处理模块、计算模块;后台数据库处理模块用于存储各个城市的所有地铁路线信息和按里程收费标准,所述计算模块用于根据用户确定的起始站点和终点站点及后台数据库模块中的收费标准来计算用户单次乘车一共需要支付的费用。

本发明中的模块均是现有技术,只是将现有模块进行组合。本发明为地铁用户提供网上购票系统,用户下载本发明对应的APP后,在APP中进行用户的注册并登陆,用户注册账号需要填写其个人信息,用户通过其手机号码或是电子邮箱进行注册,所述注册的手机号码或是邮箱即为该用户的账号;用户登录后,可选择两种购票方式:单次路线模块购票方式与采用常用路线模块购票方式;

用户在购买地铁票时,需要到达的站点只是偶尔去或是只去一次就采用单次路线模块购票,单次路线模块需要用户在移动终端输入模块中输入起点站和终点站,用户每次采用单次路线模块购票都自行输入起点与终点,用户购票之后,系统会自行将用户输入的起点站与终点站的信息传送给后台数据库处理模块,后台数据处理模块存储各个城市的所有地铁路线信息和按里程收费标准,后台数据模块接收到用户确定的起点站与终点站信息后将信息自动转化为后台数据模块可识别的信息,该信息类型与后台数据模块存储的信息类型相同,后台数据模块提取到其内部存储的与移动终端输入模块传送的信息相同的信息后根据其存储的路线的里程确定所述用户输入的起点站与终点站之间的里程,计算模块根据其自身存储的计算公式及从后台数据模块提取到的收费标准来计算用户单次乘车一共需要支付的费用,在中央处理模块中需要后台数据模块与计算模块配合运行才能得到用户所需支付费用;计算模块将用户的支付费用信息传送给单次购票支付模块,单次购票支付模块接收到信息后将信息转换为支付订单,用户需要自行确定该订单信息是否正确,确认无误后点击确认,系统才能自行跳转到手动支付模块的支付界面,在手动支付模块的支付界面中用户能够选择支付方式,并在扣款中需要用户自行输入其支付密码或是验证码,扣款成功后即购票成功,二维码生成模块接收到用户购票成功的信息后后台进行信息处理生成二维码,用户进站与出站只需要扫二维码即可,节约了进站与出站时间。

采用常用路线模块,用户登陆后,在常用路线模块中添加多个常用路线,采用常用路线模块会显示出用户添加的路线,用户需要使用哪个路线,点击对应路线就可自动生成供用户进出站的二维码,常用路线模块与单次路线模块采用同一个中央处理模块,与单次路线模块不同的是常用路线模块的支付模块采用自动支付方式,不需要用户重新输入支付密码,路线添加模块存储了用户输入的起点、终点,用户多次使用时不需要重新输入,进一步节约了用户的购票时间。

实施例2

基于实施例1,所述用户登录模块连接有地图查询模块。地图查询模块帮助用户查询路线并规划路线,地图查询模块中会为用户提供用时最少、最少换成的路线。

实施例3

基于实施例2,所述地图查询模块包括商圈查询模块、路线查询模块,商圈模块记录用户查询的路线信息,根据所述路线信息向用户提供与路线对应站点的商圈信息。商圈模块为用户提供用户选择路线中各站点周围的酒店、饭店、娱乐场所等。

实施例4

基于上述实施例,所述中央控制模块直接连接有显示模块,显示模块用于输出用户的常用路线。

实施例5

基于上述实施例,所述中央处理模块连接有语音模块,语音模块用于接收用户的语音信息并将该信息传送给中央控制模块,中央控制模块接收到所述语音信息并与存储模块中与所述语音信息对应的信息进行识别,中央控制模块将存储模块中提取到的与用户语音信息对应的路线信息及路线信息对应的支付费用信息传送到自动支付模块。

实施例6

基于上述实施例,所述自动支付模块包括电子钱包充值模块、电子钱包自动扣款模块,电子钱包自动扣款模块接收到中央控制模块传送的支付费用信息后自动扣去电子钱包中相应的金额。自动支付模块采用自动支付,用户可绑定银行卡,也可通过支付宝充值,在电子钱包中用户还可查询其消费情况及剩余金额。

实施例7

基于上述实施例,所述手动支付模块采用微信支付或支付宝支付。

实施例8

基于上述实施例,所述订单生成模块还连接有订单取消模块。订单取消模块便于用户发现地点输入错误后取消订单,重新购买。

实施例9

基于上述实施例,本发明中还设置有GPS定位系统,用户登陆后,系统自动定位到用户所在城市及所在的起点站及终点站。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1