摘要:自动售检票(AFC)系统是通过对计算机、统计、财务等专业知识的综合运用,来实现轨道交通的售票、检票、计费、收费、统计、清分结算和运行管理等全过程的自动化系统。也是票务系统的一种体现和实施方法。一个优秀的企业将会选择一套适合于服务广大乘客的自动售检票系统。
本论文通过Visual Basic软件模拟仿真上海地铁八号线江浦路自动售票机人机交互界面,进行自动售票机的仿真。首先文章对AFC系统进行了机构分析,其次对软件开发工具进行了说明,之后进行了程序的编写,在最后进行软件运行测试。8579
关键词:自动售检票(AFC)系统;Visual Basic软件; 人机交互; 编写程序;测试
Design and Simulation of Automatic Fare Collection
Abstract: Automatic fare collection ( AFC ) system is through to the computer, integrated application of statistical and financial expertise to achieve mass transit ticketing, check-in, Charges, Fees, statistics, such as clearing and settlement and management of the entire process automation systems. And it is an embodiment of the ticketing system and implementation methods. It is a system used by the passengers and face to passengers. A good business will choose a suitable service automatic fare collection system of the travelling public.
In this paper, through simulation of Shanghai NO.8 metro line Jiangpu road automatic ticket vending machine interaction interface by Visual Basic, to achieve the simulation of an automatic ticket vending machine. This paper makes the analysis of mechanism of AFC system, Secondly, makes the description of the software development tools. After the program,, running test in the end.
Keyword:
Automatic fare collection ( AFC ) system; Visual Basic: human-computer interaction; program; test
目录
1绪论 1
2自动售票机系统简介 2
2.1 课题的背景及研究目的 2
2.2 与课题相关的国内外研究综述 2
2.2.1 自动售检票系统的国内外发展现状 2
2.2.2 AFC发展方向 4
2.2.3 自动售票机的国内外发展现状 5
3自动售票机系统及硬件分析 6
3.1 AFC系统架构 6
3.2 AFC系统的硬件构成 7
3.3 TVM自动售票机硬件结构分析 8
3.4 自动售票机业务逻辑分析 9
3.5 自动售票机设备驱动层分析 12
3.6 系统功能需求分析 12
4程序设计及实现 14
4.1 设计目标及参数要求 14
4.2 编程工具的选择 15
4.3 人机界面选择 15
4.4 自动售票机业务逻辑实现 19
4.5 程序编写重点 28
5软件测试及运行结果 34
5.1 测试方案 34
5.2 测试结果分析 34
6总结 36
致谢 37
参考文献 38
附件 地铁自动售票机系统设计及模拟程序 39