首页> 中国专利> 一种自助行程单通用平台系统及自助行程单生成方法

一种自助行程单通用平台系统及自助行程单生成方法

摘要

本发明提供了一种自助行程单通用平台系统及自助行程单生成方法,所述自助行程单通用平台系统包括:授权认证模块、身份自动识别模块、客票信息提取模块、行程单序列号管理模块、行程单数据流生成模块、行程单打印模块。通过本发明提供的系统及方法,能够通过获取旅客的身份证件信息实现行程单的自助打印,节省了旅客时间,提高了航空公司服务效率,节省航空公司运营成本。

著录项

  • 公开/公告号CN104021591A

    专利类型发明专利

  • 公开/公告日2014-09-03

    原文格式PDF

  • 申请/专利权人 中国民航信息网络股份有限公司;

    申请/专利号CN201410263012.3

  • 发明设计人 赵先颖;薛志兵;李晖;王硕;

    申请日2014-06-13

  • 分类号G07B1/00(20060101);H04L9/32(20060101);

  • 代理机构北京瑞思知识产权代理事务所(普通合伙);

  • 代理人李涛;袁红红

  • 地址 100010 北京市东城区东四西大街157号

  • 入库时间 2023-12-17 01:39:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-01-11

    授权

    授权

  • 2014-10-08

    实质审查的生效 IPC(主分类):G07B1/00 申请日:20140613

    实质审查的生效

  • 2014-09-03

    公开

    公开

说明书

技术领域

本发明涉及一种机场自助柜机,特别涉及一种自助行程单通用平台系统及自助行程单生成方法。

背景技术

航空运输电子客票行程单,简称行程单。由国家税务总局监制并按照《中华人民共和国发票管理办法》纳入税务机关发票管理,是旅客购买国内航空运输电子客票的付款及报销的凭证。每个行程单对应一个唯一的行程单序列号,该号印制在行程单的右上角。行程单序列号由10位数字组成,简称行程单号。

通常,旅客在乘机前需要在机场的人工办票柜台从工作人员处获得,或者通过航空公司代理人邮寄的邮件或快递方式获得,这种传统的行程单获得方式常常需要旅客和机场付出大量时间进行处理。

发明内容

有鉴于此,本发明提供一种自助行程单通用平台系统及自助行程单生成方法,通过本发明提供的系统及方法,能够通过获取旅客的身份证件信息实现行程单的自助打印,节省了旅客时间,提高了机场运行效率。

本发明提供的一种自助行程单通用平台系统,包括:授权认证模块、身份自动识别模块、客票信息提取模块、行程单序列号管理模块、行程单数据流生成模块、行程单打印模块。

所述授权认证模块,用于根据用户名、密码构造授权请求参数并发送给服务端,以及接收并解析服务端返回的授权结果。

所述身份自动识别模块,用于获取硬件设备读取的旅客身份证件信息数据流,验证旅客身份证件,并解析旅客身份证件信息数据流得到旅客身份证件信息。

所述验证旅客身份证件包括:验证旅客身份证件的类型是否合法,以及验证旅客身份证件的号码长度是否合法。

所述客票信息提取模块,用于根据旅客身份证件信息生成客票信息请求并发送给服务端,接收并解析服务端返回的客票信息,以及检验客票是否可以打印。

所述检验客票是否可以打印包括:根据返回的客票信息,判断客户是否已打印行程单,若未打印行程单,则确定客票可以打印;若已打印行程单,则确定客票不可以打印。

所述行程单序列号管理模块,用于维护行程单起始序列号、行程单结束序列号和当前可用序列号,以及在打印完行程单后自动计算下一个可用序列号。

所述行程单数据流生成模块,用于根据旅客客票信息和当前可用行程单序列号生成旅客唯一的行程单数据流,包括:根据客票信息和当前可用行程单序列号构造行程单数据流请求参数并发送给服务端;接收并解析服务端返回的行程单数据流请求结果,得到旅客唯一的行程单数据流。

所述行程单打印模块,用于维护打印机设备状态,并根据行程单数据流打印出旅客行程单。

所述旅客身份证件是旅客的身份证、护照、航空公司发送的用于获得自助行程单的手机短信或者航空公司发送的用于获得自助行程单的二维条码。

本发明提供的一种自助行程单生成方法,包括:

步骤1:请求服务端验证客户端用户名、密码及IP地址;

步骤2:读取并解析旅客身份证件信息,以及校验旅客身份证件的合法性;

步骤3:根据旅客身份证件信息提取相应的客票信息,并校验是否可以打印行程单;

步骤4:自动生成当前可用行程单序列号;

步骤5:根据客票信息和当前可用行程单序列号获取行程单数据流;

步骤6:判断打印机状态,根据行程单数据流打印行程单。

所述步骤1包括:

步骤1.1:根据用户名、密码构造授权请求;

步骤1.2:将授权请求发送给服务端;

步骤1.3:接收并解析服务端返回的授权结果。

所述步骤2包括:

步骤2.1:读取旅客身份证件信息数据流;

步骤2.2:判断旅客身份证件类型是否合法,若合法,则进入步骤2.3;否则,向用户返回错误信息并结束;

步骤2.3:判断旅客身份证件的号码长度是否合法,若合法,则进入步骤2.4;否则,向用户返回错误信息并结束;

步骤2.4:解析旅客身份证件信息数据流得到旅客身份证件信息。

所述步骤3包括:

步骤3.1:根据解析得到的旅客身份证件信息生成客票信息请求;

步骤3.2:将客票信息请求发送给服务端;

步骤3.3:接收并解析服务端返回的客票信息;

步骤3.4:根据返回的客票信息,判断客户是否已打印行程单,若未打印行程单,则进入步骤4;若已打印行程单,结束本方法。

所述步骤4包括:

步骤4.1:输入起始行程单序列号和结束行程单序列号;

步骤4.2:自动计算当前可用序列号;

步骤4.3:将起始行程单序列号、结束行程单序列号、当前可用序列号存入序列号文件夹。

所述步骤5包括:

步骤5.1:根据客票信息和当前可用行程单序列号构造行程单数据流请求参数;

步骤5.2:向服务端发送所述行程单数据流请求参数;

步骤5.3:接收并解析服务端返回的行程单数据流请求结果;

步骤5.4:判断对所述服务端返回的行程单数据流请求结果的解析是否成功,若成功,则从所述解析结果中提取出行程单数据流;若不成功,则向用户返回错误信息并结束。

所述步骤6包括:

步骤6.1:检查打印机状态是否正常,若正常,则进入步骤6.2;若不正常,则向用户返回错误信息并结束;

步骤6.2,打印行程单数据流。

所述步骤6还包括:步骤6.3:打印完成后,自动计算当前可用序列号并更新所述序列号文件夹。

所述旅客身份证件是旅客的身份证、护照、航空公司发送的用于获得自助行程单的手机短信或者航空公司发送的用于获得自助行程单的二维条码。

综上所述,本发明提供的自助行程单通用平台系统及自助行程单生成方法,能够通过获取旅客的身份证件信息,得到旅客的行程单信息,从而为旅客自助打印行程单,节省了旅客的时间,提高了机场的运行效率。

附图说明

图1为本发明一实施例提供的一种自助行程单通用平台系统的结构示意图;

图2为本发明一实施例提供的一种自助行程单生成方法的流程图;

图3为基于图2方法的步骤1的流程图;

图4为基于图2方法的步骤2的流程图;

图5为基于图2方法的步骤3的流程图;

图6为基于图2方法的步骤4的流程图;

图7为基于图2方法的步骤5的流程图;

图8为基于图2方法的步骤6的流程图;

图9为基于图1的系统得到的旅客行程单的示意图。

 

具体实施方式

如图1所示,本发明一实施例提供的一种自助行程单通用平台系统主要由客户端系统构成,该系统包括:授权认证模块、身份自动识别模块、客票信息提取模块、行程单序列号管理模块、行程单数据流生成模块、行程单打印模块。客户端部署在符合国际航协通用自助服务标准的柜机上,柜机上的硬件设备包括但不仅限于身份证扫描设备、护照扫描设备、行程单打印机等。

所述授权认证模块,用于根据用户名、密码构造授权请求参数并发送给服务端,以及接收并解析服务端返回的授权结果。

所述身份自动识别模块,用于获取硬件设备读取的旅客身份证件信息数据流,验证旅客身份证件,并解析旅客身份证件信息数据流得到旅客身份证件信息。

所述验证旅客身份证件包括:验证旅客身份证件的类型是否合法,以及验证旅客身份证件的号码长度是否合法。

所述客票信息提取模块,用于根据旅客身份证件信息生成客票信息请求并发送给服务端,接收并解析服务端返回的客票信息,以及检验客票是否可以打印。

所述检验客票是否可以打印包括:根据返回的客票信息,判断客户是否已打印行程单,若未打印行程单,则确定客票可以打印;若已打印行程单,则确定客票不可以打印。

所述行程单序列号管理模块,用于维护行程单起始序列号、行程单结束序列号和当前可用序列号,以及在打印完行程单后自动计算下一个可用序列号。

所述行程单数据流生成模块,用于根据旅客客票信息和当前可用行程单序列号生成旅客唯一的行程单数据流,包括:根据客票信息和当前可用行程单序列号构造行程单数据流请求参数并发送给服务端;接收并解析服务端返回的行程单数据流请求结果,得到旅客唯一的行程单数据流。

所述行程单打印模块,用于维护打印机设备状态,并根据行程单数据流打印出旅客行程单。

所述旅客身份证件是旅客的身份证、护照、航空公司发送的用于获得自助行程单的手机短信或者航空公司发送的用于获得自助行程单的二维条码。

如图2所示,本发明一实施例提供了一种自助行程单生成方法,包括:

步骤1:请求服务端验证客户端用户名、密码及IP地址;

步骤2:读取并解析旅客身份证件信息,以及校验旅客身份证件的合法性;其中,所述旅客身份证件可以是旅客的身份证、护照、航空公司发送的用于获得自助行程单的手机短信或者航空公司发送的用于获得自助行程单的二维条码。

步骤3:根据旅客身份证件信息提取相应的客票信息,并校验是否可以打印行程单;

步骤4:自动生成当前可用行程单序列号;

步骤5:根据客票信息和当前可用行程单序列号获取行程单数据流;

步骤6:判断打印机状态,根据行程单数据流打印行程单。

如图3所示,所述步骤1包括:

步骤1.1:根据用户名、密码构造授权请求;

步骤1.2:将授权请求发送给服务端;

步骤1.3:接收并解析服务端返回的授权结果。

如图4所示,所述步骤2包括:

步骤2.1:读取旅客身份证件信息数据流;

步骤2.2:判断旅客身份证件类型是否合法,若合法,则进入步骤2.3;否则,向用户返回错误信息并结束;

步骤2.3:判断旅客身份证件的号码长度是否合法,若合法,则进入步骤2.4;否则,向用户返回错误信息并结束;

步骤2.4:解析旅客身份证件信息数据流得到旅客身份证件信息。

如图5所示,所述步骤3包括:

步骤3.1:根据解析得到的旅客身份证件信息生成客票信息请求;

步骤3.2:将客票信息请求发送给服务端;

步骤3.3:接收并解析服务端返回的客票信息;

步骤3.4:根据返回的客票信息,判断客户是否已打印行程单,若未打印行程单,则进入步骤4;若已打印行程单,结束本方法。

如图6所示,所述步骤4包括:

步骤4.1:输入起始行程单序列号和结束行程单序列号;

步骤4.2:自动计算当前可用序列号;

步骤4.3:将起始行程单序列号、结束行程单序列号、当前可用序列号存入序列号文件夹。

如图7所示,所述步骤5包括:

步骤5.1:根据客票信息和当前可用行程单序列号构造行程单数据流请求参数;

步骤5.2:向服务端发送所述行程单数据流请求参数;

步骤5.3:接收并解析服务端返回的行程单数据流请求结果;

步骤5.4:判断对所述服务端返回的行程单数据流请求结果的解析是否成功,若成功,则从所述解析结果中提取出行程单数据流;若不成功,则向用户返回错误信息并结束。

如图8所示,所述步骤6包括:

步骤6.1:检查打印机状态是否正常,若正常,则进入步骤6.2;若不正常,则向用户返回错误信息并结束;

步骤6.2,打印行程单数据流。

所述步骤6还包括:步骤6.3:打印完成后,自动计算当前可用序列号并更新所述序列号文件夹。

综上所述,本发明提供的自助行程单通用平台系统及自助行程单生成方法,能够通过获取旅客的身份证件信息,得到旅客的行程单信息,从而为旅客自助打印行程单,节省了旅客的时间,提高了机场的运行效率。

 

现举例说明如下,某旅客使用二代身份证或者护照办理购票手续后,在自助服务柜机上使用自助行程单应用,客户端首先调用授权认证服务登录服务端,之后,客户端自动识别旅客刷取身份证件信息,根据证件号构造客票请求向服务端请求旅客客票信息并检验客票是否可打印行程单,如果旅客尚未打印行程单,旅客可以选择相应的客票进行打印,客户端会自动计算当前可用行程单号,并根据旅客客票信息和当前可用行程单序列号构造行程单数据流请求发送到服务端,并解析服务端返回的行程单数据流,当检查了打印机状态可用时即为旅客打印出行程单,如图9。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号