票务系统和门票使用方法_2

文档序号:9275202阅读:来源:国知局
将多个子门票发送给服务器。服务器获取到多个子门票后,将多个子门票存储在门票列表中。
[0031]步骤S103:主设备分别对多个子门票进行加密以获得多个加密门票,且将多个加密门票分别发送至购票者对应的从设备上。
[0032]如图2所示,步骤S103包括以下子步骤:
[0033]步骤S1031:主设备获取主设备对应的购票者的联系方式以及多个购票者的联系方式;
[0034]其中,主设备对应的购票者的联系方式包括主设备对应的购票者的昵称、电话号码、微信号码、QQ号码或者其他联系号码。从设备对应的购票者的联系方式包括昵称、电话号码、微信号码、QQ号码或者其他联系号码。
[0035]步骤S1032:主设备将主设备对应的购票者的联系方式分别与多个购票者的联系方式组合成多个不同的加密密码,并通过多个不同的加密密码一一对多个子门票进行加密,以得到多个加密门票。
[0036]具体地,获取主设备对应的购票者的电话号码和多个从设备对应的购票者的电话号码,将主设备对应的购票者的电话号码与第一个从设备对应的购票者的电话号码组合成第一加密密码对子门票进行加密以得到第一加密门票;将主设备对应的购票者的电话号码与第二个从设备对应的购票者的电话号码组合成第二加密密码对子门票进行加密以得到第二加密门票;将主设备对应的购票者的电话号码与第三个从设备对应的购票者的电话号码组合成第三加密密码对子门票进行加密以得到第三加密门票等。
[0037]步骤S104:从设备对加密门票进行解密以获得子门票。
[0038]如图3所示,步骤S104包括以下子步骤:
[0039]步骤S1041:从设备获取从设备对应的购票者在从设备上输入的主设备对应的购票者的联系方式以及从设备对应的购票者的联系方式。
[0040]步骤S1042:从设备通过主设备对应的购票者的联系方式以及从设备对应的购票者的联系方式对加密门票进行解密以得到子门票。
[0041]具体地,第一从设备获取第一从设备对应的购票者的微信号码以及主设备对应的购票者的微信号码,通过第一从设备对应的购票者的微信号码以及主设备对应的购票者的微信号码对加密门票进行解密以得到属于第一从设备对应的购票者的子门票;第二从设备获取第二从设备对应的购票者的微信号码以及主设备对应的购票者的微信号码,通过第二从设备对应的购票者的微信号码以及主设备对应的购票者的微信号码对加密门票进行解密以得到属于第二从设备对应的购票者的子门票。
[0042]应理解,在对加密门票进行解密得到子门票后,该解密的子门票只在预设时间内有效,如果超过预设时间后,该解密的子门票又会变回加密门票,则需再次输入主设备对应的购票者的联系方式以及从设备对应的购票者的联系方式对加密门票进行解密,以防止丢失后被别人使用。
[0043]步骤S105:服务器检测从设备上的子门票是否有效。
[0044]在步骤S105中,服务器主要是通过判断门票列表中是否包含从设备上的子门票。优选地,服务器可以通过扫描从设备上的子门票来判断门票列表中是否包含从设备上的子门票。
[0045]如果服务器确定门票列表中包含从设备上的子门票,则服务器确定从设备上的子门票有效,则执行步骤S106:服务器指示从设备上的子门票正确,以便于持有子门票的从设备的购票者进入相关设施场所。应理解,相关设施场所可以是旅游景点、娱乐设施场所或
rt>c ~zx 寸 ο
[0046]如果服务器确定门票列表中不包含从设备上的子门票,则服务器确定从设备上的子门票无效,则执行步骤S107:服务器指示从设备上的子门票不正确,以禁止持有子门票的购票者进入相关设施场所。
[0047]应理解,如果服务器扫描从设备上的加密门票,则判定为无效门票,则执行步骤S107o
[0048]在本实施例中,主设备还可以对一个或多个子门票进行退票,具体地,主设备对应的购票者在主设备的应用程序上输入超级密码后,可选定特定从设备对应的购票者的子门票进行退票,服务器会根据提交的退票信息进行退票。
[0049]本实施例利用购票者本身的联系方式对子门票进行加密,并通过购票者本身的联系方式即可方便的解密出票务信息,呈现在购票者的票务信息每次都要输入加密的密钥才能解密出来,这样有效的防止了被截获的可能性,加大安全性。
[0050]如图4所示,图4是本发明票务系统的结构示意图,该票务系统对应图1中的门票使用方法。该系统包括主设备11、服务器12和从设备13。主设备11包括收发模块111、拆分模块112和加密模块113,服务器12包括存储模块121、验证模块122和指示模块123,从设备13包括解密模块131。
[0051]收发模块111用于按照购票者人数向服务器12支付费用后,从服务器12获取团购票的团购码。持有主设备11的购票者可以通过收发模块111以网上支付方式向服务器12支付费用,应理解,持有主设备11的购票者也可以现场支付费。在本实施例中,支付费用后,服务器12会按照购买的人数生成一个团购票的团购码。其中,该团购票的团购码可以是二维码,也可以是图案或者其他方式。
[0052]拆分模块112用于通过应用程序将团购码拆分成与购票者人数对应的多个子门票。其中,拆分模块112拆分的子门票可以是二维码,也可以是图案或其他方式。应理解,需要在主设备11上输入超级密码后,拆分模块112才能将团购码拆分成多个子门票。优选地,拆分模块112将团购码拆分成与购票者人数相同数量的子门票。
[0053]加密模块113用于分别对多个子门票进行加密以获得多个加密门票。如图5所示,加密模块113包括第一获取单元1131和加密单元1132。第一获取单元1131用于获取主设备11对应的购票者的联系方式以及多个从设备13对应的购票者的联系方式。加密单元1132用于将主设备11对应的购票者的联系方式分别与多个从设备13对应的购票者的联系方式组合成多个不同的加密密码,并通过多个不同的加密密码一一对多个子门票进行加密,以得到多个加密门票。其中,主设备11对应的购票者的联系方式包括主设备11对应的购票者的昵称、电话号码、微信号码、QQ号码或者其他联系号码。从设备13对应的购票者的联系方式包括昵称、电话号码、微信号码、QQ号码或者其他联系号码。
[0054]收发模块111还用于将多个加密门票分别发送至购票者对应的从设备13上。
[0055]解密模块131用于对加密门票进行解密以获得子门票。如图6所示,解密模块131包括第二获取单元1311和解密单元1312。第二获取单元1311用于获取从设备13对应的购票者在从设备13上输入的主设备11对应的购票者的联系方式以及从设备13对应的购票者的联系方式。解密单元1312用于通过主设备11对应的购票者的联系方式以及从设备13对应的购票者的联系方式对加密门票进行解密以得到子门票。应理解,在解密单元1312对加密门票进行解密得到子门票后,该解密的子门票只在预设时间内有效,如果超过预设时间后,该解密的子门票又会变回加密门票,则需再次输入主设备11对应的购票者的联系方式以及从设备13对应的购票者的联系方式对加密门票进行解密,以防止丢失后被别人使用。
[0056]进一步地,收发模块111还用于将多个子门票发送给服务器12。
[0057]存储模块121用于将多个子门票存
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1