银行卡铁路自动售票系统的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:ayelili
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,我国自主研发的铁路客票发售和预订系统已经十分成熟,可以方便的实现全国联网异地售票。随着IT技术的迅速提高、电子商务的不断普及,在我国出现了一些新颖的售票方式。银行卡铁路自动售票对现有的人工售票起到有益并且有效的补充作用。系统充分利用现有铁路客票系统的票务资源和银行系统的网络资源,采用银行卡在自动售票机上购买火车票,实现实时电子支付付款,并提供预订票的取票功能,给旅客提供更加方便快捷的购票服务。本文以作者参与开发的银行卡铁路自动售票系统为背景,研究了银行卡铁路自动售票系统的总体结构、关键技术和具体的实现过程。在整个系统中,作者参与了系统总体目标、功能结构划分的研究和制定,承担了前置服务器端的前置机子系统、自动售票终端的软件系统的编程实现。主要工作如下:1.通过分析铁路客票系统和银行系统的结构特点,结合本系统自身的特点,最终确定了银行端/铁路端——前置服务器端——自动售票终端的3层体系结构模型。前置服务器端实现通信转发、数据校验、交易存储、终端管理监控的功能,自动售票终端直接与用户交互,收集用户提交的信息,实现车票的购买。这种“胖服务”-“瘦客户”的结构提高系统的可扩展性、可维护性、灵活性。2.为提高系统的稳定性和并发处理多个终端的能力,前置服务器安装Linux操作系统并采用并发服务器软件模型,在处理I/O时采用了多路复用技术。3.系统采用了软件加密和硬件加密相结合的方式来增强交易的安全性。采用实现了SSL协议的OpenSSL开发包来保证自动售票终端到前置服务器通信线路的安全性,同时,用户的银行卡账号、个人密码和交易金额均采用金融标准加密算法加密后传输。硬件加密是通过密码键盘和SJL05系列金融数据加密机实现的。前置服务器至中国银联支付网关通信数据的安全性由加密机来保证。4.为了保证铁路、银行交易事务的完整性,系统以单张车票作为交易处理的基本单位,多张车票要依次处理,同时采用了先扣除票款,后打印车票的处理方式。如果扣除票款后没有成功打印出车票,系统会自动进行冲正处理,将已经扣除的票款重新打回用户的银行卡上,这样就保证了交易的完整性。
其他文献
随着通信、计算机、微电子、嵌入式系统等技术的进步,以及无线网络带宽的增加,各种新的无线增值业务应运而生,无线网络能够提供的信息服务也极大的丰富起来,越来越多的用户会
随着Internet飞速发展,网络应用对QoS要求越来越高,越来越多网络流量推向边缘设备和终端主机。比如网络电话、视频点播、网络会议等。这种现象促使端系统成为了网络的瓶颈,单
随着USBKey技术的发展,基于B/S架构系统的网络安全方案已经越来越多采用USBKey做为认证证书和私钥的存储介质。在自学考试系统的广泛应用中,网络安全认证体系的建立已经成为
声呐、雷达、遥感领域分析的信号一般是上GHz高频信号,要想采集高频信号就要使用更高频率采样率的采集系统进行采集,并且随着采样率的升高如何提高采样精度和提高采集信号的
人体运动的视觉分析是计算机视觉研究领域的重要课题之一,也是近年来备受研究者关注的前沿方向。人体运动视觉分析的主要目的,是从一组包含人的图像序列中检测、识别、跟踪人
“信息无障碍”被定义为任何人在任何环境下都可以享受信息技术所带来的便利,从而提高工作效率和生活质量,受益人群从残疾人扩展到老年人和其他健全人。为了使上肢残疾人士共
片上网络经过多年的研究已经发展成为一个具有完整研究体系的课题。路由算法作为片上网络系统设计的关键步骤,研究在不同的网络拓扑中节点之间消息传递的路径选择,数据传递,信息
人脸识别是基于生物特征的认证技术中具有挑战性的领域之一,也是本世纪有良好发展潜力的技术之一。作为自然而友好的身份识别方式,人脸识别已经成为模式识别和图像处理中的重
随着校园网规模的日益增大,新的网络应用类型不断出现,网络的管理也越来越难。信息化程度的不断提高给校园网的安全性、可用性、稳定性以及可扩展性提出了越来越高的要求。新
随着多媒体技术和网络技术的飞速发展,以视频压缩编码为基础的数字视频的应用也越来越广泛。运动估计是视频压缩编码的核心技术之一,能有效降低序列图像的帧间冗余,实现高效