一种基于互联网的航空售票系统技术方案

技术编号:30782968 阅读:11 留言:0更新日期:2021-11-16 07:44
本发明专利技术公开了一种基于互联网的航空售票系统,包括购票客户端、票务服务端及数据库;购票客户端包括虚拟账户注册模块、票务查询模块及购票请求模块,虚拟账户包括个人信息;用户购票并将法定货币支付给购票客户端,购票请求包括虚拟账户的信息及票务信息;票务服务端包括身份信息识别模块、票务管理模块、票务收入换算模块、票务信息返回模块及票务收入管理模块,对个人信息进行加密处理,将法定货币换算成虚拟货币;将累计的虚拟货币换算成法定货币,作为该航空公司订票总收入,同时票务收入管理模块对总收入计算过程进行加密处理。本发明专利技术具有能够使订票总收入不被造假,同时也保护了用户的个人信息不被泄露的有益效果。了用户的个人信息不被泄露的有益效果。了用户的个人信息不被泄露的有益效果。

【技术实现步骤摘要】
一种基于互联网的航空售票系统


[0001]本专利技术涉及航空售票领域。更具体地说,本专利技术涉及一种基于互联网的航空售票系统。

技术介绍

[0002]现如今,用户通过网上购买机票系统可以足不出户就能购票,大大节省了用户购票所需的时间,网上购票系统因其购票的便利性逐渐受到广大用户的欢迎,但是在互联网时代体验购票便利的同时,亦有用户个人信息泄露的风险。
[0003]相关技术中的网上购票系统通常是通过中心化的数据库来对购票交易的交易信息进行管理,这种管理机制下票务的交易信息不透明,票务的交易情况不能公开化,这就导致票务管理机制混乱,容易致使售票平台与航空公司由于分成产生纠纷。

技术实现思路

[0004]本专利技术一个目的是提供一种基于互联网的航空售票系统。
[0005]为达到上述目的,本专利技术采取的技术手段为:
[0006]一种基于互联网的航空售票系统,包括购票客户端、票务服务端及基于互联网的数据库。
[0007]所述购票客户端包括信息相互连接的虚拟账户注册模块、票务查询模块及购票请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的个人信息。
[0008]虚拟账户注册成功后,用户通过票务查询模块进行票务查询,然后用户通过购票请求模块输入购票请求,并将法定货币支付给购票客户端,所述购票请求包括用户的个人信息及票务信息。
[0009]所述购票服务端与购票客户端信息连接,所述票务服务端包括信息相互连接的身份信息识别模块、票务管理模块、票务收入换算模块、票务信息返回模块及票务收入管理模块,所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模块通过识别用户的个人信息,为所述用户分配含有唯一标识该用户个人信息的身份信息标识码,同时所述身份信息识别模块对所述个人信息进行加密处理,所述身份信息识别模块将所述身份信息标识码及加密处理后的个人信息传送至数据库。
[0010]所述票务管理模块根据用户输入的票务查询的信息进行票务余量情况查询,并且将票务余量信息返回至购票客户端。
[0011]所述票务信息返回模块将票务购买信息返回至购票客户端。
[0012]所述票务收入换算模块将用户支付的法定货币换算成相应的虚拟货币。
[0013]所述票务收入管理模块累计所有购买该航空公司机票的用户支付的虚拟货币,并通过票务收入换算模块将累计的虚拟货币换算成法定货币,作为该航空公司订票的总收入,同时票务收入管理模块对所述总收入计算的过程均进行加密处理。
[0014]优选的是,其中,所述法定货币换算与虚拟货币之间是通过预设比例来进行换算的,例如一百单位的法定货币对应一单位的虚拟货币的比例关系来进行换算。
[0015]优选的是,其中,所述个人信息包括姓名、证件类型、证件号码、面部特征、指纹特征。
[0016]优选的是,其中,所述加密处理是通过将用户的个人信息添加时间戳进行的。
[0017]优选的是,其中,所述票务信息包括登机时间、飞行班次、金额及起止地点。
[0018]优选的是,其中,所述票务购买信息包括用户的个人信息、购票时间及票务信息。
[0019]优选的是,其中,所述数据库含有智能合约,所述智能合约规定的规则包括以下至少一种:票务价格规则、登机时间规则、票务改签规则及票务退票规则。
[0020]本专利技术至少包括以下有益效果:本专利技术能够使机票订票总收入不被造假,可靠性较高。不能随意篡改订购机票的相关数据,同时也保护了用户的个人信息不被泄露。
[0021]本专利技术的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本专利技术的研究和实践而为本领域的技术人员所理解。
附图说明
[0022]图1为本专利技术实施例的系统示意图;
[0023]图2为本专利技术实施例的流程示意图。
具体实施方式
[0024]下面对本专利技术实施例中的技术方案进行清楚、完整地描述。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。
[0025]请参阅图1,一种基于互联网的航空售票系统,包括购票客户端、票务服务端及基于互联网的数据库。
[0026]所述购票客户端包括信息相互连接的虚拟账户注册模块、票务查询模块及购票请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的个人信息。
[0027]虚拟账户注册成功后,用户通过票务查询模块进行票务查询,然后用户通过购票请求模块输入购票请求,并将法定货币支付给购票客户端,所述购票请求包括用户的个人信息及票务信息。
[0028]所述购票服务端与购票客户端信息连接,所述票务服务端包括信息相互连接的身份信息识别模块、票务管理模块、票务收入换算模块、票务信息返回模块及票务收入管理模块,所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模块通过识别用户的个人信息,为所述用户分配含有唯一标识该用户个人信息的身份信息标识码,同时所述身份信息识别模块对所述个人信息进行加密处理,所述身份信息识别模块将所述身份信息标识码及加密处理后的个人信息传送至数据库。
[0029]表:身份信息标识码
[0030]序号身份信息标识码
用户10000 0001用户20000 0002
……
用户N0000 000N
[0031]如上表,身份信息识别模块为每个用户分配一个唯一标识该用户个人信息的身份信息标识码,其中,用户1分配的为0000 0001,这个身份信息标识码就代表用户1,用户2分配的为0000 0002,这个身份信息标识码就代表用户2,以此类推,用户N分配的为0000 000N,这个身份信息标识码就代表用户N,每个用户与自己的身份信息标识码一一对应。
[0032]当然,上述身份信息标识码是简单化的形式,在实际应用中会设计的相对较为复杂,比如有数字、字母、字符、校验码等等,设计者可以结合密码学、信息采集学的内容个性化设计。
[0033]所述票务管理模块根据用户输入的票务查询的信息进行票务余量情况查询,并且将票务余量信息返回至购票客户端。
[0034]所述票务信息返回模块将票务购买信息返回至购票客户端。
[0035]所述票务收入换算模块将用户支付的法定货币换算成相应的虚拟货币。
[0036]所述票务收入管理模块累计所有购买该航空公司机票的用户支付的虚拟货币,并通过票务收入换算模块将累计的虚拟货币换算成法定货币,作为该航空公司订票的总收入,同时票务收入管理模块对所述总收入计算的过程均进行加密处理。使用法定货币与虚拟货币换算简化计算,有助于提高工作效率。
[0037]请参阅图2,在具体操作中,用户首先注册虚拟账户,注册成功后,用户先进行票务查询,查询用户需要的航班票务信息,再根据查询结果输入购票请求,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于互联网的航空售票系统,其特征在于,包括购票客户端、票务服务端及基于互联网的数据库;所述购票客户端包括信息相互连接的虚拟账户注册模块、票务查询模块及购票请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的个人信息;虚拟账户注册成功后,用户通过票务查询模块进行票务查询,然后用户通过购票请求模块输入购票请求,并将法定货币支付给购票客户端,所述购票请求包括用户的个人信息及票务信息;所述购票服务端与购票客户端信息连接,所述票务服务端包括信息相互连接的身份信息识别模块、票务管理模块、票务收入换算模块、票务信息返回模块及票务收入管理模块,所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模块通过识别用户的个人信息,为所述用户分配含有唯一标识该用户个人信息的身份信息标识码,同时所述身份信息识别模块对所述个人信息进行加密处理,所述身份信息识别模块将所述身份信息标识码及加密处理后的个人信息传送至数据库;所述票务管理模块根据用户输入的票务查询的信息进行票务余量情况查询,并且将票务余量信息返回至购票客户端;所述票务信息返回模块将票务购买信息返回至购票客户端;所述票务收入换算模块将用户支付的法定货币换算成相应的虚拟货币;所述票务收入...

【专利技术属性】
技术研发人员:赵海玉
申请(专利权)人:海口东芜云计算机科技有限公司
类型:发明
国别省市:

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

1