本设计主要是以上海地铁轨道交通为例,通过基于Windows系统和Visual Basic软件设计AFC自动售检票系统界面,并改进程序,增加程序算法,使自动售检票系统在操作使用时更加方便快捷。
1.2 国内外AFC系统发展现状与水平
1.2.1 国内发展现状与水平
1.2.2 国外发展现状与水平
1.3 论文主要工作和内容
论文的主要工作是基于Windows 和VB开发功能完善、实时性强、人机界面友好的自动售票机系统,并且要对所设计的系统进行仿真测试,确定系统的稳定性,并对全部工作进行全面的总结。
在内容方面,本论文共分为如下几个部分:
第1章:绪论,课题的目的和意义,AFC系统概述,国内外AFC系统发展现状和水平,论文的主要工作和内容。
第2章:分析了自动售票机系统的硬件结构和系统架构,详细介绍AFC系统的硬件和软件组成及功能,以及AFC系统的研究概况。
第3章:详述系统大致规划并介绍了本课题需要运用到的设计软件VB。
第4章:从系统的业务逻辑层论述了系统的主要功能模块的实现方法,为系统最终实现打下了扎实的基础。
第5章:指出了系统应达到的预期目标,并给出了系统测试的两种方案,并对测试结果进行了分析。
第6章:结论,对本论文的研究成果进行总结,同时展望今后的研究方向。
2 自动售票机系统结构分析
2.1 AFC系统硬件结构
本文主要研究的是轨道交通自动售票机系统的设计及模拟。由于涉及到计费问题,选择使用的软件类型时需要考虑到软件在工作时的缜密性、完整性等等。在设计及模拟程序之前,需要对轨道交通系统的具体构成做一定的调查及了解,探究设计涉及到的开发环境、技术、以及对重点难点进行初步的分析,因此决定先从调查方面入手,通过查阅相关文献资料调查现阶段的研究水平,再切合实际检测软件是否适合系统设计。文献综述
根据文献,对AFC系统的硬件结构和软件组成进行了主要调研。具体调研结果如下:
自动售票机的购票支付方式分为三种:硬币、纸币以及硬币纸币混合购票的方式,找零只使用硬币。在购票时,用户通过触摸屏选择线路,显示器中的线路根据地铁线路的实际规划制成鲜明形象的线路图,通过不同的颜色进行区分,并设置对应颜色的按钮方便用户快速选择。与此同时,自动售票机也分为可使用纸币和不可使用纸币两种,为了不耽误乘客购票的时间,自动售票机都会设置LED灯显示该机是否可以使用纸币。
自动售票机的硬件外观、硬件模块配置和系统组成如图2.1、表2.2、。
自动售票机硬件外观
表2.2 系统硬件模块配置表
模块名称 技术要求 数量
主控单元 MOXA V2401-XPE:N270 1.6G,1G内存、以太网卡(TCP/IP),共12个串口,6个USB,3个视频接口
1乘客显示器与触摸屏 采用19”TFT和19”声波防爆触摸屏 1
LED状态显示器 大尺寸LED、32X160点阵,2行X10个汉字,三线RS-232通信接口,红、绿、橙三色读写
1票卡读卡器 非接触票卡 1
硬币模块 G40,不带暂存区,高安全、高可靠,识别率高,硬币闸门增加防水设计