一种地铁售票客户端及检票设备的制作方法

文档序号:11409099阅读:192来源:国知局
一种地铁售票客户端及检票设备的制造方法与工艺

本发明涉及电子计算机技术领域,尤其涉及一种地铁售票客户端及检票设备。



背景技术:

随着国民经济飞速发展,城市交通,尤其是地铁交通也得到了快速发展。地铁交通以其快捷准时等优点,已经逐渐成为很多大中型城市人们出行的重要公共交通工具。由于地铁交通每日需要负担大量乘客的运输任务,因而为便于乘客购票进出站及减少地铁运营成本,目前大多地铁站已经设立了自助售票机器,乘客可以自助地在自助售票机上购买车票,并通过自助闸机检票进出地铁站。这种地铁售票及进出站系统,都是沿用上世纪国外技术、设备和系统,其一定程度上为乘客购票进出站提供了方便。然而,随着地铁运营过程中乘客数量的日益增多,目前在很多地铁车站的自助售票机前经常出现乘客排长队购票的情况,给乘客的出行带来了不便。同时,如此大量乘客通过自助售票机购票也使得地铁公司需要针对自助售票机投入大量的运维成本。



技术实现要素:

本发明的目的是提供一种地铁售票客户端及检票设备,可以方便乘客随时自助进行购票,并可以降低地铁公司针对售票设备的运维成本。

本发明的目的是通过以下技术方案实现的:

一种地铁售票客户端,设置于用户电子设备中,且包括:

购票信息获取单元,用于获取乘客输入的购票信息;

支付处理单元,用于根据所述购票信息获取单元获取的所述购票信息输出购票待支付信息;

出票处理单元,用于在乘客根据所述支付处理单元输出的购票待支付信息完成票款支付操作后输出一个一维码作为地铁乘车票据。

所述乘客输入的购票信息包括:地铁线路信息、上车站信息和下车站信息。

所述购票待支付信息包括:待支付金额和支付方式信息,所述支付方式信息包括:微信支付、银行卡支付或支付宝支付中的至少一项。

所述一维码包括:9个字段和校验码,其中,

所述9个字段分别包括:年、月、日、时、分、秒、路线、站点和站数;

或者,

所述9个字段分别包括:年、月、日、时、分、秒、路线、上车站点和下车站点。

所述9个字段中,每个字段包含62个字符,所述检验码为四个字符,且每个字符采用所述9个字段包含的字符对应的数字累加获得,且累加过程中根据乘客乘坐站数的奇偶分别选择18进制或22进制。

还包括:

一维码发送单元,用于将所述出票处理单元输出的作为地铁乘车票据的一维码发送到指定的移动终端设备中。

一种地铁检票设备,包括:

一维码扫描单元,用于读取用户出示的作为地铁乘车票据的一维码;

检票处理单元,用于对所述一维码扫描单元读取的所述一维码进行识别处理;

闸机控制单元,用于在所述检票处理单元识别所述一维码为可用地铁乘车票据时,控制自动打开闸机。

所述检票处理单元对所述一维码进行识别处理的步骤包括:

检查所述一维码的日期是否为当天日期,若否,则提示错误,若是,则,

检查所述一维码的时、分、秒信息是否存在于一维码列表中,若是,则提示错误,若否,则,

检查所述一维码,判断是否为起点站,若是,则将该一维码添加到一维码列表中,并通知所述闸机控制单元该一维码为可用地铁乘车票据,若否,则

检查所述一维码,判断是否为终点站,若是,则将该一维码添加到一维码列表中,并通知所述闸机控制单元该一维码为可用地铁乘车票据,若否,则提示错误。

当通知所述闸机控制单元该一维码为可用地铁乘车票据,或者,提示错误后,还包括:通知所述一维码扫描单元继续通过扫描枪读取扫描数据。

所述一维码列表中保存的无效信息需要定时或实时进行清理删除。

由上述本发明提供的技术方案可以看出,本发明实施例提供的一种地铁售票客户端及检票设备利用了互联网+时代的手机支付特点,实现新型的基于手机支付的地铁售票实现方式及对应的进出站检票系统,从而方便地铁乘客可以轻松快捷购买地铁票,同时还可以减少现有地铁站中地铁自助售票设备的使用,进而降低地铁运营部门的运营成本。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。

图1为本发明实施例提供的地铁售票客户端的结构示意图;

图2为本发明实施例提供的地铁检票设备结构示意图;

图3为本发明应用实施例的结构示意图;

图4为本发明实施例中一维码结构示意图;

图5为本发明实施例中检验位计算方式示意图。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

本发明实施例提供了一种基于手机一维码刷票的地铁售票及进出站的技术方案,使得地铁乘客可以通过手机预先购买地铁票,然后利用表示地铁票的一维码,通过刷手机上的一维码进出地铁闸机口,从而实现无卡片购票进出地铁站,地铁部门也无需购买有关的售票设备。在地铁闸机上仅需要进行少量改造就可以实现刷手机进出。

下面将结合附图对本发明实施例作进一步地详细描述。

本发明实施例提供了一种地铁售票客户端,其具体实现过程中,该客户端可以设置于用户电子设备中,所述用户电子设备可以但不限于包括可连接互联网的移动终端设备(手机等)、掌上电脑、笔记本电脑或台式电脑,且如图1所示,该客户端可以包括:

购票信息获取单元,用于获取乘客输入的购票信息,其中,所述乘客输入的购票信息可以包括:地铁线路信息、上车站(起点站)信息和下车站(终点站)信息等;

支付处理单元,用于根据所述购票信息获取单元获取的所述购票信息输出购票待支付信息;具体地,所述购票待支付信息可以包括:待支付金额和支付方式信息,所述支付方式信息包括:微信支付、银行卡支付或支付宝支付中的至少一项,若为多项,则可以进一步方便用户根据自身需求选择相应的支付方式;

出票处理单元,用于在乘客根据所述支付处理单元输出的购票待支付信息完成票款支付操作后输出一个一维码作为地铁乘车票据。

可选地,本发明实施例中,所述一维码可以包括:9个字段和校验码,其中,所述9个字段分别包括:年、月、日、时、分、秒、路线、站点和站数,或者,所述9个字段分别包括:年、月、日、时、分、秒、路线、上车站点和下车站点。其中,年、月、日、时、分、秒为用于记录购票时间信息。

进一步地,所述9个字段中,每个字段可以包含62个字符,所述检验码可以为四个字符,且每个字符采用所述9个字段包含的字符对应的数字累加获得,且累加过程中根据乘客乘坐站数的奇偶分别选择18进制或22进制。

本发明实施例中,若相应的客户端设置于笔记本电脑或台式电脑等设备中,则可以将相应的一维码传送到手机等便携式移动终端设备中,从而便于乘客乘坐地铁时应用。或者,为方便为他人购票,也可以在客户端中提供一维码发送单元,以用于将所述作为地铁乘车票据的一维码发送到指定的移动终端设备(手机)中。

本发明实施例还提供了一种地铁检票设备,其具体实现结构如图2所示,可以包括:

一维码扫描单元,用于读取用户出示的作为地铁乘车票据的一维码;

检票处理单元,用于对所述一维码扫描单元读取的所述一维码进行识别处理;

闸机控制单元,用于在所述检票处理单元识别所述一维码为可用地铁乘车票据时,控制自动打开闸机。

在上述地铁检查设备中,所述检票处理单元对所述一维码进行识别处理的步骤包括:

检查所述一维码的日期是否为当天日期,若否,则提示错误,若是,则,

检查所述一维码的时、分、秒信息是否存在于一维码列表中,若是,则表示该一维码已经被乘车应用过,故提示错误,若否,则,

检查所述一维码,判断是否为起点站,若是,则将该一维码添加到一维码列表中,并通知所述闸机控制单元该一维码为可用地铁乘车票据,若否,则

检查所述一维码,判断是否为终点站,若是,则将该一维码添加到一维码列表中,并通知所述闸机控制单元该一维码为可用地铁乘车票据,若否,则提示错误。

进一步地,在上述处理过程中,当通知所述闸机控制单元该一维码为可用地铁乘车票据,或者,提示错误后,还包括:通知所述一维码扫描单元继续通过扫描枪读取扫描数据。

上述一维码列表中保存的无效信息需要定时或实时进行清理删除,清理掉无用的一维码信息,以提高地铁检查设备检查一维码过程中的处理效率。

为便于理解,下面将结合具体的应用实施例对本发明实施例提供的基于手机一维码刷票的地铁售票及进出站的技术方案的实现方式进行详细描述。

具体应用过程中,相应的实现方式如图3所示,包括手机客户端(相当于地铁售票客户端)和地铁进口闸机系统(即地铁检票设备),其中:

手机客户端,用于为手机客户提供地铁线路、上车站和下车站的选择功能,以便于用户进行购票线路的选择,并可以支持用户采用微信或支付宝进行票款的支付,进而获得相应的地铁票(即一个一维码)。

地铁进口闸机系统,可以包括:一维码扫描器、一维码闸机系统和一台普通闸机,一维码扫描器,就是普通扫描器,用于扫描手机显示的一维码,检查是否是合格有效的(进口)一维码,若有效,则控制闸机开启。

地铁出口闸机系统,可以包括:一维码扫描器、一维码闸机系统和一台普通闸机,一维码扫描器,就是普通扫描器,用于扫描手机显示的一维码,检查是否是合格有效的(出口)一维码,若有效,则控制闸机开启。

上述本发明实施例中采用手机一维码扫描方式实现地铁闸机出入口快速扫描通关,有效节约地铁乘客的购票时间,无需排队购票,也节约地铁部门运营成本,无需购买维护地铁购票设备。

而且,由于本发明实施例中采用了一维码来表示电子地铁票,因而使得相应的扫描器扫描过程简单快捷且扫描器价格便宜,有效满足了地铁进出口快速刷票的要求。同时还要满足防止盗刷的防伪要求。

具体地,本发明实施例中,相应的一维码可以采用code128条码编码方式,对地铁车票内容:购票年、月、日、时、分、秒、地铁线路编号、起点站编号、乘坐站数,每个字段采用一个字符表示,如图4所示,每个字段中从0~9,a~z,a~z,共62个字符,分别代表0~61数字,从而实现每个字段一位编码,整个地铁车票内容共用9个字段描述,另外四个字符,作为整个车票前9个字符的校验位,可以作为车票真伪检测依据。四个字符的校验位a、b、c、d的计算方法如图5所示,具体为对各个字段字符对应的数字进行累加,进制采用18进制或22进制,具体可以根据乘坐站数奇偶决定。例如,如乘坐站数是奇数,就采用18进制,否则就采用22进制,而且具体进制,可以方便重新定义,以增加车票内容的破解难度。

本发明实施例中,基于手机一维码刷票的地铁售票及进出站技术方案中通过手机客户端购票的主要处理流程可以包括:地铁乘客通过手机客户端,选择地铁线路、上车站和下车站,出现支付金额,乘客使用微信或支付宝支付后,就可以获得相应的地铁票(一个一维码)。

本发明实施例中,基于手机一维码刷票的地铁售票及进出站技术方案中通过地铁进口闸机系统进出闸机系统的主要处理流程可以包括:

(1)不断读取扫描枪,如果有输入(即一维码),则转下一步(2),否则,继续执行该步骤(1);

(2)检查一维码日期是否是当天日期,若不是,则报错,播出语音提示错误,并转至步骤(1);否则,继续步骤(3);

(3)检查一维码数组(今天开始,扫描通过的一维码列表,只保留其中的时分秒,三个数字),若找到,表明该一维码已经使用过,则播出语音,提示错误,并转到步骤(1);否则,继续步骤(4);

(4)判断是否是起点站,若是,则将当前一维码添加到一维码数组中,开闸;然后转至步骤(1);否则继续步骤(5);

(5)判断是否是终点,若是,则将当前一维码添加到一维码数组中,开闸;然后转至步骤(1);否则,报错,播出语音提示错误,并转至步骤(1)。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

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