一种基于智能终端的电子票证查验系统技术方案

技术编号:15392641 阅读:152 留言:0更新日期:2017-05-19 05:24
本发明专利技术公开了一种基于智能终端的电子票证查验系统,其中,手持终端包括:RFID读写器、报警模块以及第一数据库;服务器包括第二数据库;该RFID读写器用于读取票证的RFID标签信息,并通过第一数据库或第二数据库验证RFID信息;第一数据库以及第二数据库存储有票证的信息;报警模块用于在验证结果异常时进行报警;其中,第一数据库与第二数据库结构一致,如果手持终端与服务器处于联机状态,则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息;如果手持终端与服务器处于脱机状态,手持终端则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息。

Electronic ticket checking system based on intelligent terminal

The invention discloses an electronic ticket inspection system, intelligent terminal based on the handheld terminal comprises a RFID reader, the alarm module and the first database server includes second; database; the RFID reader used to read the RFID ticket label information, and through the verification of RFID information database first or second database; the first database second, the database stores the ticket information; the alarm module used in the verification result is abnormal alarm; among them, the first second are consistent with the database structure of the database, and if the handheld terminal server is online, then the handheld terminal RFID reader reads the RFID tag ticket information, verified by RFID second information database; if the handheld terminal and the server is offline, then the handheld terminal handheld terminal RFID reader to read the ticket After the RFID tag information, the RFID information is validated through the second database.

【技术实现步骤摘要】
一种基于智能终端的电子票证查验系统
本专利技术涉及票证查验
,特别涉及一种基于智能终端的电子票证查验系统。
技术介绍
现有的票证查验装置电子化程度较低,无法实现票证信息的实时更新,与无线互联网技术结合不紧密。射频识别(RFID)是一种无线通信技术,可以通过无线电讯号识别指定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。
技术实现思路
本专利技术的目的在于提供一种基于插件架构的主机监控系统,用于解决上述现有技术的问题。本专利技术的一种基于智能终端的电子票证查验系统,其特征在于,包括:服务器和手持终端;手持终端包括:RFID读写器、报警模块以及第一数据库;服务器包括第二数据库;该RFID读写器用于读取票证的RFID标签信息,并通过第一数据库或第二数据库验证RFID信息;第一数据库以及第二数据库存储有票证的信息;报警模块用于在验证结果异常时进行报警;其中,第一数据库与第二数据库结构一致,如果手持终端与服务器处于联机状态,则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息;如果手持终端与服务器处于脱机状态,手持终端则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息。根据本专利技术的基于智能终端的电子票证查验系统的一实施例,其中,入场查验阶段:手持终端调用RFID读写器,读取票证RFID标签唯一标识;在第一数据库或第二数据库中进行查找,以判断票证合法性;如果芯片为非法芯片,手持终端的报警模块报警;如果芯片为有效芯片,读取RFID标签的入场状态;如果入场状态为入场,且上次入场时间与查验当天时间一致,报警模块提示重复入场;如果入场状态为入场,但上次入场时间与查验当天时间不一致,报警模块提示允许入场,并设置入场状态;如果入场状态为出场,且上次入场时间与查验当天时间一致,报警模块提示允许入场,并设置入场状态;如果入场状态为“出场”,但上次入场时间与查验当天时间不一致,报警模块提示允许入场,并设置入场状态;将查验结果数据更新第一数据库和第二数据库;出场查验阶段:手持终端调用RFID读写器,读取票证RFID标签唯一标识;如果芯片为非法芯片,手持终端的报警模块报警;如果芯片为有效芯片,报警模块提示出场成功,并更新RFID标签的出场状态。根据本专利技术的基于智能终端的电子票证查验系统的一实施例,其中,报警模块包括:声音模块以及震动模块。根据本专利技术的基于智能终端的电子票证查验系统的一实施例,其中,RFID标签符合ISO14443A标准,分为16个扇区,每个扇区有4个块,一共有64个块,采用16进制编码块的序号。根据本专利技术的基于智能终端的电子票证查验系统的一实施例,其中,该手持终端为手机。本专利技术的基于智能终端的电子票证查验系统,手持终端通过无线通信的方式与服务器进行验证和查询,并在脱机时通过自身数据库进行票据的查验和记录,提高了电子票证验证的便捷性和有效性。附图说明图1所示为本专利技术基于智能终端的电子票证查验系统的模块图。具体实施方式为使本专利技术的目的、内容、和优点更加清楚,下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。图1所示为本专利技术基于智能终端的电子票证查验系统的模块图,如图1所示,本专利技术基于智能终端的电子票证查验系统包括:服务器1和手持终端2。手持终端2包括:RFID读写器21、声音模块23、数据库22以及震动模块24。服务器1包括数据库11。如图1所示,本实施例的基于智能终端的电子票证查验系统涉及RFID标签符合ISO14443A标准,分为16个扇区,每个扇区有4个块,一共有64个块,采用16进制编码块的序号。每一个扇区的前三个块为数据块,可以存放一个16字节的数据,而第四个块为密码控制块,由KEYA(6字节),控制序列(4字节),KEYB(6字节)组成。涉及的RFID标签的唯一标识存储在序号为0的块,查验时读写的区域为序号为1的块。如图1所示,手持终端数据库22和服务器1的数据库11,两个数据库表结构完全一致。如果手持终端处于“联机”工作状态,手持终端2的数据读写操作都需要经过网络发送指令给服务器1服务,由服务器1操作数据库,并返回操作结果给手持终端2相关结果;如果手持终端2处于“单机”工作状态,手持终端2只在本地数据库22进行数据的读写操作,并根据本地数据库获得相关结果。服务器1的查询和确认功能包括:入场信息实时展示、票证基本信息查询、查验结果信息查询、查验设备状态实时展示。如图1所示,本专利技术的基于智能终端的电子票证查验系统的手持终端查验流程包括:入场查验:手持终端2调用RFID读写器21,读取RFID标签序号为0的块中前4个字节数据,获取票证内置RFID标签的唯一标识,例如FC9D8AF6;在数据库22的表REGISTER_CARD中,以“RFID”字段为查询条件进行比对查询:如果数据表中存在一条数据,则表示该RFID标签为真实有效的RFID标签,将该条数据读入内存,以便后续使用;如果数据表中不存在符合条件的数据,则表示该RFID标签为非法RFID标签;如果RFID标签为非法RFID标签,控制手持终端2的声音模块23语音提示“非法”,震动模块24震动;如果RFID标签为有效RFID标签,读取RFID标签序号为1的块中前6个字节数据,例如“120161107003”。解析字符串,字符串第一位是RFID标签的入场状态,如果为“1”表示为入场状态,如果为“0”表示为出场状态,上述例子为“1”,表示该RFID标签为入场状态;字符串中间八位为上次入场时间,上述例子为“20161107”,表示该RFID标签上一次入场时间是2016年11月7日;最后三位表示该RFID标签的入场次数,上述例子为“003”,表示该RFID标签在2016年11月7日那一天入场了3次;如果入场状态为“入场”,且上次入场时间与查验当天时间一致,查验程序界面显示该RFID标签基本信息和“重复入场”的查验结果,控制手持终端2的声音模块23和震动模块24,语音提示“重复入场”,并且震动;如果入场状态为“入场”,但上次入场时间与查验当天时间不一致,查验程序界面显示该RFID标签基本信息和“入场成功”的查验结果,控制手持终端的声音模块和震动模块,语音提示“入场成功”,并且震动。同时将查验当天时间写入RFID标签,并且重置入场次数为1;如果入场状态为“出场”,且上次入场时间与查验当天时间一致,查验程序界面显示该RFID标签基本信息和“入场成功”的查验结果,控制手持终端2的声音模块23和震动模块24,语音提示“入场成功”,并且震动。同时将RFID标签的入场状态改为“入场”,将入场次数加1并且写入RFID标签;如果入场状态为“出场”,但上次入场时间与查验当天时间不一致,查验程序界面显示该RFID标签基本信息和“入场成功”的查验结果,控制手持终端2的声音模块23和震动模块24,语音提示“入场成功”,并且震动。同时将查验当天时间写入RFID标签,并且重置入场次数为1;将查验结果数据写入查验结果数据表CHECK_RESULT。出场查验:手持终端2调用RFID读写器21,读取RFID标签序号为0的块中前4个字节数据,获取票证内置RFID标签的唯一标识,例如FC9D8AF6在数据本文档来自技高网...
一种基于智能终端的电子票证查验系统

【技术保护点】
一种基于智能终端的电子票证查验系统,其特征在于,包括:服务器和手持终端;手持终端包括:RFID读写器、报警模块以及第一数据库;服务器包括第二数据库;该RFID读写器用于读取票证的RFID标签信息,并通过第一数据库或第二数据库验证RFID信息;第一数据库以及第二数据库存储有票证的信息;报警模块用于在验证结果异常时进行报警;其中,第一数据库与第二数据库结构一致,如果手持终端与服务器处于联机状态,则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息;如果手持终端与服务器处于脱机状态,手持终端则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息。

【技术特征摘要】
1.一种基于智能终端的电子票证查验系统,其特征在于,包括:服务器和手持终端;手持终端包括:RFID读写器、报警模块以及第一数据库;服务器包括第二数据库;该RFID读写器用于读取票证的RFID标签信息,并通过第一数据库或第二数据库验证RFID信息;第一数据库以及第二数据库存储有票证的信息;报警模块用于在验证结果异常时进行报警;其中,第一数据库与第二数据库结构一致,如果手持终端与服务器处于联机状态,则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息;如果手持终端与服务器处于脱机状态,手持终端则手持终端的RFID读写器读取票证的RFID标签信息后,通过第二数据库验证RFID信息。2.如权利要求1所述的基于智能终端的电子票证查验系统,其特征在于,入场查验阶段:手持终端调用RFID读写器,读取票证RFID标签唯一标识;在第一数据库或第二数据库中进行查找,以判断票证合法性;如果芯片为非法芯片,手持终端的报警模块报警;如果芯片为有效芯片,读取RFID标签的入场状态;如果入场状态为入场,且上次入...

【专利技术属性】
技术研发人员:刘磊蔡娜张琍
申请(专利权)人:北京航天爱威电子技术有限公司北京计算机技术及应用研究所
类型:发明
国别省市:北京,11

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

1