【摘要】:轨道交通传统售票机存在诸多弊端,而移动支付近几年发展普及非常快。本文主要从移动支付现状和自动售检票系统(AFC)的需求出发,开发研究第三方移动支付的电子票务系统。本文以二维码作为票证介质,首先根据二维码数据传输的特点以及几类加密算法的特点,设计了票证内容的加密解密方法,确保票证信息在使用过程中不被第三方窃取,且在设备暂时离线的情况下也能正常工作。本部分还对二维码票证的加密解密性能进行了测试验证,结果表明该方法能够满足实际应用需求。其次,考虑到AFC系统多种运行模式,设计了二维码票证的三种应用模式:换票模式、及时支付模式、预付费模式,并制定了相应的业务规则。 在此基础上,论文基于上述方案开发了客户端、服务器、设备的原型系统。并重点研究了基于微信公众号客户端的用户注册、第三方支付、订单管理等模块的实现方法。最后结合购票系统的特点和需求,进行了扩展应用研究。通过用户的GPS信息,推荐购票车站,并结合第三方地图接口,实现步行导航到出发站的功能;对线路网络进行网络建模,利用Yen算法实现K条最优路径的搜索,为用户提供多种乘车路径解决方案;利用RNN等模型对短期车站客流进行预测,生成相应的路径流量梯度图,供乘客从舒适度的角度进行路径选择。根据研究内容,论文开发了相应的原型系统,并在某市AFC系统测试中心通过测试,达到了预期的功能和性能要求。