地铁系统自动售票机的售票方式及技术研究

地铁系统自动售票机的售票方式及技术研究
地铁系统自动售票机的售票方式及技术研究

地铁系统自动售票机的售票方式及技术研究作者:只宇鹏

来源:《企业文化·下旬刊》2017年第05期

摘要:在地铁系统的运行过程中,大多采用自动售票机的售票方式,在目前的售票方式下,我们要应用更好的售票技术,才能够提高地铁系统自动售票的效率。

关键词:地铁系统;自动售票机;售票方式;技术

一、国内地铁系统自动售票机的售票方式

目前国内地铁站中的自动售票机已具备基本的购票功能和充值功能,此外,自动售票机还预留了金融卡充值功能。国内地铁的计费标准普遍按里程限时分段计价。

北京地铁有单程票和储值票两种,单程票采用ultralight薄卡IC卡,在自动售票机上可用5元、10元面值纸币或1元硬币购买并具有硬币找零功能;储值票采用市政交通一卡通IC 卡,充值可使用20元、50元、100元面值的纸币在自动售票机上完成,但充值时不具备找零功能。

武汉地铁集团发行的地铁票有单程票、储值票、纪念票3种,单程票在自动售票机上购买,一次最多可购买6张;储值卡的充值可使用50元以上面值的纸币在自动售票机上完成;纪念票则可从指定车站客服中心购买。上海地铁票种多样,分为单程票、一日票、三日票、储值卡、纪念票等,站内的自动售票機可购买单程票、一日票、三日票和价值50元的储值卡;乘车还可以使用上海公共交通卡、手机卡、磁浮地铁一票通,此外还可使用敬老服务卡和免费乘车凭证进站;储值卡的充值可使用50元、100元面值的纸币在自动售票机上完成;另外,近年来上海地铁还成功开发了手机支付的应用,但它要求乘客必须持有具备NFC功能的中国移动定制手机且开通“上海地铁功能”才能使用。

天津地铁有单程票、储值卡(城市交通卡和地铁特惠票)、一日票、三日票、纪念票,目前自动售票机只出售单程票;储值卡、日票、纪念票由人工发售和人工充值,持储值卡乘地铁有一定比例优惠。

这种单一的计费标准和售票方式不能很好地满足所有乘客的需求,也不能有效改善交通高峰时段乘客流的拥挤,即使纸币支付也存在纸币识别问题。部分城市地铁(如北京)对一元纸币不能进行识别,即使对可识别面额的纸币,当识别出不符合指标(假币、残缺、过于破旧)时也只是将其退还给乘客而不做出相应的警告处理,使乘客不明所以;另外,由于目前国内地铁系统中的自动售票机在购票或者储值卡充值时只能使用现金,还未能使用银行卡、信用卡等

地铁自动售票系统概要设计说明书

地铁自动售票系统概要设计说明书 一、引言 1.1 编写目的 编写地铁自动售票系统需求分析说明书的目的在于从详细设计的角度明确该系统的功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。 1.2 系统背景 随着社会经济的发展,城市交通的日渐拥堵,地铁建设日益成为人们日常生活中不可或缺的一部分。但是,随着客流量的增加,人工售票窗口又不足,人们排队浪费大量时间,售票人员劳动强度过大,人们的要求不能得以满足。因此需要开发一种地铁自动售票系统,它的产生和应用将大大满足人们的需求。 1.3 参考资料 《地铁自动售票系统需求分析说明书》 《北京地铁AFC系统使用指南》 《软件工程》——张海藩编著清华大学出版社 二、总体设计 2.1 需求规定 主要输入项目:选项指令、钱、一卡通 主要输出项目:系统提示、钱、一卡通、凭条 处理功能:站点查询、自动售票、一卡通充值 结构图: 2.2 模块设计

2.2.1站点查询 IPO图: 输入处理输出 活动图: 时序图:

2.2.2自动售票 IPO图: 输入处理输出

时序图: 2.2.3一卡通充值 IPO图: 输入处理输出 活动图:

时序图:

2.3运行设计 1)终端机: 本软件运行最低配置:20T硬盘空间,256M内存,64 M显存,900 MHz Pentium Ⅲ 推荐配置:40T硬盘空间,4G内存,512显存,2.8G Pentium D 2)客户机:200M,64M内存,32M显存,900 MHz Pentium Ⅲ 3)操作系统:Windows 98以上各版本,Linux 8.0 以上各版本 2.4 接口设计 1)外部接口(用户界面) a. 大屏幕液晶显示器能够使显示更加清晰美观 b. 设备外观颜色可以根据客户要求量身定做,针对客户的功能模块都有操 作提示灯

地铁自动售票系统需求分析说明书

地铁自动售票系统需求分析说明书 一、引言 1.1 编写目的 编写地铁自动售票系统需求分析说明书的目的在于明确该系统的功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。1.2 系统背景 随着社会经济的发展,城市交通的日渐拥堵,地铁建设日益成为人们日常生活中不可或缺的一部分。但是,随着客流量的增加,人工售票窗口又不足,人们排队浪费大量时间,售票人员劳动强度过大,人们的要求不能得以满足。因此需要开发一种地铁自动售票系统,它的产生和应用将大大满足人们的需求。 1.3 参考资料 《北京地铁AFC系统使用指南》 《软件工程》——张海藩编著清华大学出版社 二、任务概述 2.1 目标 开发出一套地铁自动售票系统,能实现站点查询、自动售票、一卡通充值的功能。易懂,好操作,以满足人们的需要,减轻人工售票窗口的工作压力。 2.2 用户的特点 由于使用自助终端的人员是广大市民,所以自助终端的操作界面应满足小学以上文化程度的人无障碍的操作。 2.2 假定和约束 1)使用监控管理功能的人员应具有较强的业务技能和基本的电脑知识,对他们提供的操作界面应保证他们经过简单培训后无障碍的操作; 2)报表应该可以在多种操作系统上浏览、打印; 3)系统应提供审记追踪功能; 4)应该把有可能变动的参数存放到配置文件或数据库中,保证修改参数的灵活性。 三、需求规定

3.1 对功能的要求 3.1.1功能划分 1)站点查询 2)自动售票 3)一卡通充值 3.1.2功能描述 1)站点查询 用户通过触摸屏可以查询任何线路上的任意站点信息,该功能面向所有用户。 操作流程: 用户→选择站点查询服务→选择线路→选择站点→输出站点信息 2)自动售票 用户在确认购票数量、应付金额之后,从硬币入口处逐枚投入1元硬币,或从纸币入口逐张插入八成新的纸币,纸币面额仅限于5元、10元。点击确认付款后售票机会自动出票、找零。 操作流程: 用户→选择购票张数→确认购票数量、应付金额→投币→显示投入金额→确认付款→出票、找零 3)一卡通充值 一卡通用户可通过售票机自动充值,纸币只能使用八成新面额50元或者100元的纸币,一次充值的最大金额为500元,若充值金额大于500元,分两次办理,但卡内最大储值金额不得超过1000元。 操作流程: 用户→插入一卡通→确认卡内余额→选择充值服务→投币→确认充值金额→充值→显示当前余额→选择是否打印凭条→退卡 3.2 对性能的要求 3.2.1数据精度 在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,可以满足各种精度的需求。 3.2.2时间特性 响应时间0.03秒,更新处理时间0.03秒,数据转换与传输时间0.03秒。3.2.3灵活性 当用户需求,如操作方式、运行环境、结果精度、数据结构及其他软件接口等发生变化时,设计的软件可做适当调整,灵活性非常大。

地铁自动售票机

地铁自动售票机

————————————————————————————————作者:————————————————————————————————日期:

地铁自动售票机 设计要求:设计一个自动售票机,用开关电平信号模拟投币过程,每次投一枚硬币,但可以连续投入数枚硬币。机器能自动识别硬币金额,最大为1元,最小为5角。设定票价为2.5元,每次售一张票。 购票时先投入硬币,当投入的硬币总金额达到或超过票的面值时,机器发出指示,这时可以按取票键取出票。如果所投硬币超过票的面值则会提示找零钱,取完票以后按找零键则可以取出零钱。 ————殷一般、郭洋洋、丁啸小组课题系统框图如图12-1所示。 图12-1 自动售邮票机系统框图 12.2设计提示

此设计问题可分为币值输入相加模块、主控模块和币值显示几部分。在币值输入相加模块中,用两个开关电平输入按钮分别代表2种硬币输入,one表示1元,half表示5角,每按一次,表示投入一枚硬币。设置5角和1元输入计数电路,并设置控制电路,由5角和1元输入的次数控制十进制加法器的加数A和被加数B,使输入的币值实时相加。用两位数码管显示当前的投入币值,显示的币值位×元×角,输入控制模块状态表如表12-1所列。 在主控模块中设置一个复位信号reset,用于中止交易(系统复位)。设置一个取票信号ok,一个邮票给出信号tout,tout接LED显示,灯亮则表示可以取票,否则取票键无效,按ok键取票,灯灭。设置一个取零钱信号charge,一个零钱输出信号mout,mout接LED显示,灯亮则表示有零钱,按charge取零钱,灯灭。 主控模块中是一个状态机,当币值等于2.5元时,有邮票给出,不找零钱;当币值为3.0元时,有邮票给出,找零钱;其余情况下,既无票给出也不找零钱。

地铁自动售票系统

数字电路综合设计实验报告 ——地铁自动售票系统 一、设计课题的任务要求 基本要求: 1、地铁票价统一为每张两元,只能投入币值为五元的人民币进行购票。 2、能够开机自检,检验显示器件正常。 3、通过按键开关BTN输入购票张数和投入的人民币张数并恰当显示相应信息。 4、设置适当的声音提示或显示提示表示取票和找零。 5、一次购票成功后系统能够恰当地转入下一次购票状态。 6、系统能够复位。 提高要求: 将投币种类增加为1元、5元、10元三种。 二、系统设计 1.设计思路 地铁售票系统按要求需要有购票张数输入,投入1元,5元,10元张数输入,出票提示输出,找零输出,开机自检,复位和循环购票几项功能。由于BTN按键开关每次按下就会产生一个正脉冲,因此我决定对所需的4个按键开关进行防抖处理,检测按下次数,购票张数和投入1元,5元,10元张数分别对应ticket,RMB1,RMB5,RMB10.票数和投入的总的货币数分别用模三的向量和一个模四的向量进行累加,同时将其设为全局信号,利用数码管将其同步显示。 同时我将购票过程分为以下几个状态: (1)xianshi_state(开机自检状态,当检测到复位键后进入下一状态)(2)waiting_state(等待状态,当按下买票按键式开始买票) (3)select_state(选票状态,输入购票张数,确定进入下一状态,取消

返回等待状态) (4)insert_state(投币状态,投入钱币,点击购票键进入下一状态) (5)titcket_state(出票状态,显示输出的票数) (6)change_state(找零状态,显示购票后的余额) 因此设有一个主进程即为状态机转移进程,实现按键的检测和状态的转移,完成开机自检及循环购票的功能。 2.总体框图:

地铁自动售票系统(2)

课程设计题目地铁自动售票系统 学生姓名刘阳 学号0082694 学生姓名徐俊晔 学号0082671 学生姓名游斌 学号008837 学院信息管理学院 专业信息管理与信息系统 指导教师沈波老师 二O年月日

目录 1 绪论 (1) 2 JA V A简介 (1) 3 系统分析 (2) 3.1系统需求陈述 (2) 3.2系统功能需求分析 (2) 3.2.1 用例图 (2) 3.2.2 顺序图 (4) 3.2.3 类图 (4) 3.3系统数据需求分析 (6) 4 系统设计 (8) 4.1总体设计 (9) 4.2数据库设计 (10) 5 系统实现 (12) 5.1开发环境简介 (12) 5.2主要模块实现 (12) 5.3系统运行示例 (12) 结论 .................................................................................................................................................. 错误!未定义书签。参考文献: . (12) 致谢 (13) ABSTRACT: (14)

地铁自动售票管理系统 摘要:地铁自动售票系统实现了售票功能、调度功能、验票功能、财务结算、统计功能、维护功能、财务清分、留言功能、信息查询等功能。以每个车站电子票务系统为核心,通过互联网平台,可以实现多车站的联网售票、远程售票和数据共享。 关键词:java;地铁售票管理;MyEclipse 8.0 1 绪论 地下铁道,简称地铁,亦简称为地下铁,狭义上专指在地下运行为主的城市铁路系统或捷运系统;但广义上,由于许多此类的系统为了配合修筑的环境,可能也会有地面化的路段存在,因此通常涵盖了都会地区各种地下与地面上的高密度交通运输系统。绝大多数的城市轨道交通系统都是用来运载市内通勤的乘客,而在很多场合下城市轨道交通系统都会被当成城市交通的骨干。通常,城市轨道交通系统是许多都市用以解决交通堵塞问题的方法。随着中国城市的迅速发展,地铁承担着越来越重要的任务----缓解城市交通压力。 地铁自动售票系统实现了售票机与互联网的混合销售模式,集成了IC/临时卡读写模块,支持IC/临时卡介质类型的门票的发售。可以进行售票机查询以及网站自助查询等功能,缓解了地铁售票的压力,混合销售模式使购票更快捷,更明晰,为乘客与工作人员带来便捷。 2 java简介 Java是一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。Java的开发环境有不同的版本,如sun公司的Java Developers Kit,简称 JDK。后来微软公司推出了支持Java规范的Microsoft Visual J++ Java开发环境,简称 VJ++。 Java语言有好多特点。①平台无关性。②安全性。③面向对象。④分布式。⑤键壮性。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能。这些功能特征大大提高了开发Java应用程序的周期。Java提供:Null指针检测、数组边界检测、异常出口、Byte code校验。 Java设计系统时普遍采用的模式就是MVC设计模式,MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。在MVC结构中,模型(Model)代表应用程序的数据(data)和用于控制访问和修改这些数据的业务规则(business rule)。通常模型被用来作为对现实世界中一个处理过程的软件近似,当定义一个模型时,可以采用一般的简单的建模技术。当模型发生改变时,它会通知视(View),并且为视图提供查询模型相关状态的能力。同时,它也为控制器(Controller)提供访问封装在模型内部的应用程序功能的能力。一个视图(View)用来组织模型的内容。它从模型那里获得数据并指定这些数据如何表现。当模型变化时,视负责维持数据表现的一致性。视图同时将用户要求告知控制器(Controller)。控制器(Controller)定义了应用程序的行为;它负责对来自视的用户要求进行解释,并把这些要求映射成相应

地铁自动售票机简介

地铁自动售票机 一、设计背景和概述 目前,为了解决城市交通日益拥挤的难题,全国各大城市都开始地铁项目的建设。城市与城际轨道交通的建设也成为近年国家投资的重点项目。自动售检票系统就是用来解决轨道交通系统各个终端设备协同工作的平台,主要负责自动售票、自动检票、人工售票、结账与清算等工作,该系统由以下几块组成:中央计算机系统;车站计算机系统;自动售票机;自动检票机;自动加值机;人工售补票机;编码分拣机;自动查询机;紧急按钮及双电源设备以及其他辅助设备。 二、设计目的和功能 城市地铁本身就是对于拥挤的城市交通而缓解出现的,而且地铁站一般都设在地下比较狭小的空间,设立多个票务供应点是不合理,于是自动售票机的出现就成为了必然。既节约了空间,也节约了时间,操作相应的方便了许多,就算是老人和幼童一般也可以自己购买。 自动售票机是AFC 系统的重要组成部分,也是主要的终端设备之一,主要的功能就是实现无人自动售票。 1.自动售票系统可对单价为2元,3元,4元,5元四种票售票。 2.能够选择买1-2张 3.有1元,5元,10元,20元四个投币口。当投入的钱币与选择的票款相等时,送出车票;若投 入的钱币不够,1分钟后,退出钱币,无票送出;若投入的钱币超过票款,能自动找零。 三、设计仪器和设备 Microsoft Windows XP Embedded系统 Modlesim软件 QuartueII软件 四、系统方案 4.1 系统的硬件组成 该自动售票系统由以下主要模块组成:主控单元、乘客显示器与触摸屏、L E D状态显示器、票卡读卡器、硬币模块、纸币接收模块、单程票售票模块、凭条打印机、不间断电源。此外本系统还预留有银行卡购票功能。 自动售票系统主要业务如下:(1 )标准功能:现金(硬币、纸币)支付;单程票发售;硬币找零;语音提示;后台管理功能。(2 )可选功能:视频广告(无声);储值卡现金充值;银行卡购票、纸币找零。 4.2 系统的总体框架结构 地铁自动售票系统大致可以分为四个功能模块:车票选择模块、钱币处理模块、余额计算模块、显示功能模块。 4.2.1.系统总体框图如下

地铁自动售票机简介(doc 9页)

地铁自动售票机简介(doc 9页)

地铁自动售票机 一、设计背景和概述 目前,为了解决城市交通日益拥挤的难题,全国各大城市都开始地铁项目的建设。城市与城际轨道交通的建设也成为近年国家投资的重点项目。自动售检票系统就是用来解决轨道交通系统各个终端设备协同工作的平台,主要负责自动售票、自动检票、人工售票、结账与清算等工作,该系统由以下几块组成:中央计算机系统;车站计算机系统;自动售票机;自动检票机;自动加值机;人工售补票机;编码分拣机;自动查询机;紧急按钮及双电源设备以及其他辅助设备。 二、设计目的和功能 城市地铁本身就是对于拥挤的城市交通而缓解出现的,而且地铁站一般都设在地下比较狭小的空间,设立多个票务供应点是不合理,于是自动售票机的出现就成为了必然。既节约了空间,也节约了时间,操作相应的方便了许多,就算是老人和幼童一般也可以自己购买。 自动售票机是AFC 系统的重要组成部分,也是主要的终端设备之一,主要的功能就是实现无人自动售票。 1.自动售票系统可对单价为2元,3元,4元,5 元四种票售票。

2.能够选择买1-2张 3.有1元,5元,10元,20元四个投币口。当投入 的钱币与选择的票款相等时,送出车票;若投入 的钱币不够,1分钟后,退出钱币,无票送出;若 投入的钱币超过票款,能自动找零。 三、设计仪器和设备 Microsoft Windows XP Embedded系统 Modlesim软件 QuartueII软件 四、系统方案 4.1 系统的硬件组成 该自动售票系统由以下主要模块组成:主控单元、乘客显示器与触摸屏、L E D状态显示器、票卡读卡器、硬币模块、纸币接收模块、单程票售票模块、凭条打印机、不间断电源。此外本系统还预留有银行卡购票功能。自动售票系统主要业务如下:(1 )标准功能:现金(硬币、纸币)支付;单程票发售;硬币找零;语音提示;后台管理功能。(2 )可选功能:视频广告(无声);储值卡现金充值;银行卡购票、纸币找零。 4.2 系统的总体框架结构 地铁自动售票系统大致可以分为四个功能模块:车票选择模块、钱币处理模块、余额计算模块、显示功

51地铁自动售票检票系统施工工法

地铁自动售票检票系统施工工法 (TLEJGF-99·00-48) 中国铁路通信信号济南工程公司 一、前言 为了改善地铁的运营服务环境,近年来,国内引进了先进的地铁自动售票检票系统(AF C)。该系统的消化、吸收、安装、调试随即成为地铁施工领域内新课题。本工法就是针对广州地铁一号线的需要而研究开发的,并在广州地铁一号线、上海地铁一号线南段AFC系统安装工程成功地应用。 二、工法特点 1.运用车站间模拟运营测试程序,使系统测试更加完整。 2.使用专用安装工具,保证设备安装精度。 3.采用流水作业方式,可根据工程具体情况处理工序衔接,达到优质高效的目标。 三、适用范围 本工法适用于地铁自动售票检票系统和其他自动售票检票系统的安装和调试。 四、施工工艺 (一)工艺流程(见图1) (二)操作方法 1.施工准备 (1)了解并熟悉施工设计图和系统设备的结构、性能。 (2)调查前期土建、装修工程的实施情况。检查下述各项是否达到系统的设计要求:地下预埋钢管、分向盒、终端盒;站厅层、车控室、通信设备室、售票亭的装修工程;配电盘;RS422通信接口;设备安装地点的温度、湿度等。 (3)编制施工组织设计 (4)准备通用机具、仪表,并制作下述专用安装工具: 钻孔定位样板闸机、自动售票机、验票机需用200mm长的¢12mm螺栓固定在地面上。为了提高定位和钻孔的精度,按照各设备的底座结构图,制作专用的钻孔定位样板。样

板的钻孔定位部分应采用加强结构,使其能够经受冲击钻头的冲击和磨擦,延长使用寿命。 长柄中空式套筒扭力扳手闸机内部部件密集,且许多部件靠近底座,作业空间狭小,使用普通工具很难将底座螺栓加以紧固,特制的长柄中空式套筒扭力扳手能够很好地解决这个问题。该扳手直柄长1.2m,采用不锈钢管,上端焊接一个套筒卡头,以便安装扭力手柄,下端焊接一个20mm套筒头,打通该套筒头的底部,使螺栓能够深入到钢管内部。使用该扳手,可以轻松地从闸机上盖位置紧固底座螺栓。 (5)设备开箱、功能预测试 检查设备包装箱外观,根据装箱单,核对装箱标志和装箱号码。 对照装箱清单,清点设备数量,核对设备部件号和序列号,并做设备外观检查。附件、备件、说明书、出厂检验书等当即移交给建设单位项目工程师。 会同建设单位、供货商、驻地监理做好设备开箱、检查记录,并签字确认。 在仓库的测试区内进行设备功能预测试:运用系统软件,测试设备各部件工作是否正常,功能是否完整;定义各设备的通信信道;定义各设备的位置编码并做好标识。 (6)人员培训 结合设备功能预测试,熟悉设备,掌握调试程序。 培训配线人员,掌握RS-232电缆插头的制作方法和测试手段。 培训安装人员,掌握设备的安装要求、安装方法和注意事项。 2.敷设缆线 清理地下预埋线管,保证管内无水、无杂物,线管接地良好。 对整盘电缆进行绝缘测试,然后实测电缆长度,预配电缆。敷设电缆时,应做好防护和标识。电缆敷设后,根据技术要求,进行电缆测试,做好测试记录。 会同建设单位、供货商、驻地监理进行隐蔽工程检查,做好检查记录。 3.设备安装 使用钻孔定位样板进行钻孔,安装螺栓。根据车站的具体情况,抽测螺栓强度。 将设备运输到安装现场。设备装运时,要注意天气变化,做好设备的防护。 安装设备时,要轻搬轻放,其水平偏差、垂直偏差应符合技术要求。配线时,应遵照设备内部配线图及设备连接图的规定。 进行防水处理。用防水胶密封终端盒、分向盒、出线管孔、设备底座。 设备安装完毕,会同建设单位、供货商、驻地监理进行检查验收,做好检查记录。 4.车站(中央)系统调试 (1)设备单机测试 按照程序对车站系统中的车站计算机、自动售票机、半自动售票机、进/出闸机、验票机和中央系统中的服务器、工作站、编码/分拣机的功能一一进行测试,并在测试数据表中记录相应的结果及结论。 (2)车站(中央)系统内部联调 车站(中央)系统内部联调的前提条件是:所有车站(中央)设备均已完成单机测试,存在问题均已处理完毕,单机工作状态良好;设备间通信正常,传输速率及误码率符合设计要求。 从车站计算机上下达控制命令,控制车站设备的状态,并从各车站设备获取各种运营数据,以确认车站计算机与各车站设备的通信是否快速、有效。 根据中央系统的功能设计,确认服务器、工作站、编码/分拣机之间的命令或数据传输是否准确,并检查相关报表数据是否与实际发生的数据相符。 (3)提交完整的测试报告,对存在问题进行处理,直至所有设备功能都能达到设计书的要求为止。 5.全线联调

地铁自动售票机(基于FPGA)设计

地铁自动售票机(基于FPGA) 西安电子科技大学 08级集成电路设计与集成系统专业 井站14082094 尹俊镖14082108 潘志友14082068 李波14082117 一功能需求 1 市场目标 本工程设计是基于FPGA设计一个地铁自动售票系统。近年来,集成电路技术的迅猛发展,特别是可编程逻辑器件的高速发展,电子设计自动化EDA技术成为电子设计工程师的新宠。然而随着城市人口的迅速增加、车辆的增多,世界各地的城市交通变得愈发拥挤,地铁成为城市交通的重要组成部分。随着国民经济的发展,我国的地铁建设也日益成为人们日常生活中不可或缺的一部分。作为地铁运营服务的第一道关,改善地铁已逐渐落后于时代步伐的售票系统势在必行。本系统是结合行业管理中实际的地铁售票系统运行过程中的需求过程,经过实际的需求分析,开发出来的地铁自动

售票系统。整个系统的设计从符合操作简便快捷、灵活实用、保证稳定安全的要求出发,完成售票管理的基本过程。 2 功能定义 通过本设计,正确掌握数字系统的模块划分、并能自如应用硬件描述语言描述各模块功能,以实现系统设计。以Verilog语言和Quartue II,Modlesim为工具,实现了地铁自动售票系统。系统划分为几个功能模块,分模块进行分析和设计,系统给出相应的设计原理图和Verilog源程序,通过仿真实现预定的功能。 本组成员参与设计的自动售票机,就其功能特点来说,可以归纳如下: 1)该自动售票系统可对单价为3元、4元、5元,6元四种票售票。 2)能选择买1张或2张票; 3)有1元,5元、10元,20元四个投币口。当投入的钱币与选择的票款相等时,送出车票;若投入的钱币不够,1分钟后,退出钱币,无票送出;若投入的钱币超过票款,能自动找赎。4)系统显示选择所选票单价面额、购买的票数、投入的钱币额及找赎的钱额。 3 应用案例

简易地铁自动售票系统

数字电路与逻辑设计实验 实验报告 题目:简易地铁自动售票系统 学院:信息与通信工程学院 专业:电子信息工程

一、设计课题的任务要求 基本要求: a)地铁票价统一为每张两元,只能投入币值为五元的人民币进行购票。 b)能够开机自检,检验显示器件正常。 c)通过按键开关BTN输入购票张数和投入的人民币张数并恰当显示相应信息。 d)设置适当的声音提示或显示提示表示取票和找零。 e)一次购票成功后系统能够恰当地转入下一次购票等待状态。 f)系统能够复位。 提高要求: 将投币种类增加为1元、5元和10元三种。 二、系统设计 本次实验中采用的是自自顶向下的设计方法,即从整个系统功能出发,按一定原则将系统划分为若干子系统,再将每个子系统分为若干功能模块,再将每个模块分成若干较小的模块……直至分成许多基本模块实现。 1.外部呈现结构 CAT5,CAT4:用数码管显示购票张数 CAT3,CAT2:显示总共输入的钱数 BTN7:开始购票按键 BTN6:输入购票张数确定按键 BTN5:输入钱数确定按键/确定购买按键 BTN4:复位键/取消键 BTN3:通过按键按下次数输入购票张数 BTN2:每按下1次,输入1张1元纸币

BTN1:每按下1次,输入1张5元纸币 BTN0:每按下1次,输入1张10元纸币 LED7-0:通过8个灯不同的亮灭显示不同的状态 全亮:开机自检及复位状态 LED7亮:输入购票张数状态 LED6亮:输入总钱数状态 LED5,2亮:显示购票成功 亮灭亮灭亮灭亮灭:显示找零状态 2、模块划分及功能 1、计算模块:计算用户投币的总金额,以及用户的余额。 2、显示模块:将计算的结果及用户操作信号译码后显示在数码管或LED灯上。 3、输入模块:通过按键,开关输入信息 4、信号模块:系统对系统时钟,用户的买、选择、完成信号,显示开关信号等信号的设置。 3、自动售货机系统总体框图 4、流程图

城市轨道交通自动售检票(AFC)系统方案

城市轨道交通自动售检票(AFC)系统方案 1、方案概述 轨道交通自动售检票AFC系统由中央计算机系统(CC)、车站计算机系统(SC)、自动售票机(ATVM)、半自动售票机(S-ATVM)、进/出站检票机(EnG/ExG)(包括三杆式、门式检票机、半自动补票机(BOM)、增值机(AVM)、验票机(TCM)以及查票机(PCA)、编码机(ES)、光传输网以太网、车站局域网(LAN)等设备组成。 中央计算机系统 中央计算机系统由两台冗余配置的服务器、磁盘阵列、磁带机、工作站(系统管理工作站、数据管理工作站、网络通信管理工作站、参数下载工作站、票卡管理工作站、设备监控工作站、报表查询工作站、中央及远程维修工作站、10/100M交换式HUB等局域网设备、打印机、不间断电源及编码机等组成。中央计算机系统的容量,64个本线车站,512个换乘车站。能处理全日客流量500万人次。中央计算机系统是自动售检票系统的管理控制中心。中央计算机系统与各车站计算机系统进行通信;可收集全线的交易数据和设备运营状态信息,进行财务和客流统计;中央计算机系统能传送相关的参数、信息至各有关终端设备。中央计算机系统能将需要清分的信息上传给清分系统,接收清分系统下传的清分数据、黑名单、费率等数据。实现系统数据的集中采集、统计及管理、实现系统运作、收益及设备维护集中管理、实现对本线自动售检票系统内所有设备的监控。中央计算机可通过网络对下级设备的软件更新。中央计算机系统可通过通信系统的时钟子系统获取标准时间,自动进行同步,并将标准时间信息将下传至车站计算机和各终端设备。中央计算机系统有备份和恢复功能及灾难恢复功能。 车站计算机系统 车站计算机系统主要由车站计算机、系统操作工作站、10/100M交换式HUB、紧急报警按钮、打印机、UPS等组成。车站计算机系统能处理全日客流量30万人次。车站计算机系统可监控车站终端设备的运行状态、设备控制、客流监控、下达系统运营模式、系统参数。车站计算机系统有车站收益管理、设备维护管理、数据管理、电源管理等功能。 车站设备 车站设备由自动售票机、半自动售票机、检票机、增值机、验票机、查票机组成。自动售票机发售单程车票或其它类型车票。自动售票机可接受硬币、纸币、储值票付费等方式,具有可一次性出售多张车票。自动售票机有硬币及纸币找零的功能。自动售票机的外形、触摸屏、乘客显示器、运营状态显示器、投币及出票口布置和位置满足人体工程学的要求,方便乘客操作。售票速度,使用单个硬币<3秒/张,使用单张纸币<4秒/张。双票盒,增加了储票容量,也可售两种不同类型的车票。平均故障间隔次数(MCBF)≥300000次。 半自动售票机由车站工作人员操作。可发售各种类型的车票,同时兼有补票、对储值票充值、对车票进行查验和票据打印的功能。半自动售票机具有收益管理功能。售票速度<0.8秒/张。平均故障间隔次数(MCBF)≥500000次。 检票机有外部感应方式和内部感应方式,进站检票机采用外部感应方式,出站检票机采用内、外部感应方式。检票机有足够的传感器对乘客的通行行为进行监控。能区分大人、小孩、手持行李与手推行李车,并能检测乘客在通道的移动情况,检查到任何非法进入可发出报警声及闪烁提示灯。当

地铁系统自动售票机的售票方式及技术研究

地铁系统自动售票机的售票方式及技术研究作者:只宇鹏 来源:《企业文化·下旬刊》2017年第05期 摘要:在地铁系统的运行过程中,大多采用自动售票机的售票方式,在目前的售票方式下,我们要应用更好的售票技术,才能够提高地铁系统自动售票的效率。 关键词:地铁系统;自动售票机;售票方式;技术 一、国内地铁系统自动售票机的售票方式 目前国内地铁站中的自动售票机已具备基本的购票功能和充值功能,此外,自动售票机还预留了金融卡充值功能。国内地铁的计费标准普遍按里程限时分段计价。 北京地铁有单程票和储值票两种,单程票采用ultralight薄卡IC卡,在自动售票机上可用5元、10元面值纸币或1元硬币购买并具有硬币找零功能;储值票采用市政交通一卡通IC 卡,充值可使用20元、50元、100元面值的纸币在自动售票机上完成,但充值时不具备找零功能。 武汉地铁集团发行的地铁票有单程票、储值票、纪念票3种,单程票在自动售票机上购买,一次最多可购买6张;储值卡的充值可使用50元以上面值的纸币在自动售票机上完成;纪念票则可从指定车站客服中心购买。上海地铁票种多样,分为单程票、一日票、三日票、储值卡、纪念票等,站内的自动售票機可购买单程票、一日票、三日票和价值50元的储值卡;乘车还可以使用上海公共交通卡、手机卡、磁浮地铁一票通,此外还可使用敬老服务卡和免费乘车凭证进站;储值卡的充值可使用50元、100元面值的纸币在自动售票机上完成;另外,近年来上海地铁还成功开发了手机支付的应用,但它要求乘客必须持有具备NFC功能的中国移动定制手机且开通“上海地铁功能”才能使用。 天津地铁有单程票、储值卡(城市交通卡和地铁特惠票)、一日票、三日票、纪念票,目前自动售票机只出售单程票;储值卡、日票、纪念票由人工发售和人工充值,持储值卡乘地铁有一定比例优惠。 这种单一的计费标准和售票方式不能很好地满足所有乘客的需求,也不能有效改善交通高峰时段乘客流的拥挤,即使纸币支付也存在纸币识别问题。部分城市地铁(如北京)对一元纸币不能进行识别,即使对可识别面额的纸币,当识别出不符合指标(假币、残缺、过于破旧)时也只是将其退还给乘客而不做出相应的警告处理,使乘客不明所以;另外,由于目前国内地铁系统中的自动售票机在购票或者储值卡充值时只能使用现金,还未能使用银行卡、信用卡等

地铁自动售票系统VHDL

通信线路EDA课程项目 --关于VHDL语言模拟地铁售票控制系统设计 项目组负责人:胡弘正通信0903(200985250321) 项目组成员:刘上校通信0903(200985250317) 邹娟通信0901(200985250103) 完成日期:遥遥无期

一、设计要求: 功能描述:用于模仿地铁售票的自动售票,完成地铁售票的核心控制功能。 功能要求:售票机有两个进币孔,一个是输入硬币,一个是输入纸币,硬币的识别范围是5 角和1 元的硬币,纸币的识别范围是1 元、2 元,5 元,10 元。乘客可以连续多次投入钱币。 乘客可以选择的种类为2 元和4 元,乘客一次只能选择一个出站口。购买车票时,乘客先选 择出站名,然后选择所需的票数,再进行投币,投入的钱币达到所需金额时,售票机自动出 票,并找出余额,本次交易结束,等待下一次的交易。在投币期间,乘客可以按取消键取消 本次操作,钱币自动退出。 功能描述:用于模仿地铁售票的自动售票,完成地铁售票的核心控制功能。 功能要求:售票机有两个进币孔,一个是输入硬币,一个是输入纸币,硬币的识别范围是5 角和1 元的硬币,纸币的识别范围是1 元、2 元,5 元,10 元。乘客可以连续多次投入钱币。 乘客可以选择的种类为2 元和4 元,乘客一次只能选择一个出站口。购

买车票时,乘客先选 择出站名,然后选择所需的票数,再进行投币,投入的钱币达到所需金额时,售票机自动出 票,并找出余额,本次交易结束,等待下一次的交易。在投币期间,乘客可以按取消键取消 本次操作,钱币自动退出。 二.课题分析 1.买车票时,乘客按“开始选择”按钮,接着选择出站口接着选择购票数量(根据提示,一次购票数限制在3张以内);然后按“开始投币”按钮,投入钱币;当投入的钱币达到所需金额时,售票机自动出票,并找出余额。考虑到控制整个售票机的物理体积,余额将全部采用5角硬币的形式找出。 2.选择出站口或投币过程中,乘客都可以按“取消”按钮取消该次交易。选择出站口的过程中,若按“取消”,则售票机直接回到初始状态;投币过程中,若按“取消”,则售票机将乘客已经投入的钱币全部退出,再回到初始状态。 3.客一次只能选择一个出站口,根据乘坐的站数确定票价。假设乘客购票所在站到终点站共有15站。若乘坐1-8站,则票价为

C(地铁自动售票机)

《地铁站售票机售票过程的模拟》 1.本题内容为:用C语言编写一个模拟广州市地铁一号线某车站自动售票机售单程票的过程的程序。 2.要求按“选到达站”→“投币“→“出票”的过程准确无误地完成一次购票操作。 选到达站:用显示菜单方式显示各车站名,然后按相应的车站编号选择; 投币:按到达站的票价,可用按下一次空格键代表投入一枚一元硬币。(不要直接按数字键); 出票:用给出文字信息表示出票操作(包括退还多投的硬币信息)。 3.要求能对乘客购票步骤给予提示,4.对错误操作给予提醒。(如在规定的时间快到时未能投入足够的币额则显示催促信息,而5.规定的时间到后未能投入足够的币额者则取消本次购票操作并退还已投款项)。 6.操作简便、可靠性好(7.不能遇误操作就出现退出运行程序或死机)。 可以不用链表吗?? 可以给你做个参考,有什么问题可以邮cloud_leonhart@https://www.360docs.net/doc/db8932173.html, #include "graphics.h" #include "stdio.h" #include "conio.h" #include "bios.h" #include "dos.h" #define ENTER 7181 #define SPACE 14624 #define UP 18432 #define DOWN 20480 #define LEFT 19200 #define RIGHT 19712 #define ESC 283 int pos=0, value=1,val=1, num=0; main() { initgraphics(); initmenu(0); clrwnd(180,280,500,340); helpwnd(180,280,500,340, "","PRESS ANY KEY TO START...",""); getche(); getmenu(1); getch(); closegraph(); } initgraphics() { int gmode, gdriver=DETECT;

地铁自动售检票系统方案设计

培训总结 交通工程学院郭江静 随着我国国民经济的飞速发展和人民生活水平的不断提高,人们的出行也更为频繁,城市轨道交通作为一种重要而且方便的出行方式为越来越多的人们接受和选择。城市轨道交通同样也面临着增加运能、提高服务质量、提高竞争能力的迫切需求。自动售检票系统作为轨道交通系统中时刻与出行人群交流的一项重要工具,也面临这巨大的挑战,而自动售票机是自动售检票系统终端设备中内部部件最多且各部件之间关联最为复杂的设备。自动售票机实现了旅客购票自助化,大大降低了由人工售票带来的人力消耗,避免了人工操作引起的不必要的错误。 我国城市轨道交通车站的自动售检票设备,最初是来自外国,近年来我国已进行了大量的开发研制工作,提出了多种形式的产品,技术水平也在不断提高。国内轨道交通AFC系统的发展经历了从无到有的过程。自动售检票系统(AFC)是基于计算机、通信、网络和自动控制等技术,实现轨道交通售票、检票、计费、收费、统计、清分和管理等全过程的自动化系统。由于AFC系统需要承载所有轨道交通的运营财务数据,并与城市公交卡、银行系统等多个系统互联,因此,AFC 系统也成为轨道交通中的准财务系统,与运营收入息息相关,是轨道交通收益的主要来源 随着城市人口的不断上涨,轨道运输将成为大、中城市最方便快捷的交通手段,国内许多城市已经完成了地铁/轻轨的蓝图规划,为了适应其发展要求,如何利用先进的电子化技术创造一个安全、方便、快捷的收费环境已成为当前的迫切需要。为此我们提供了一个采用非接触式IC卡作为储值卡支付手段,以计算机系统为信息处理方法并结合先进的电子通信、网络等技术设计的现代化信息管理系统,使地铁/轻轨售检票工作实现全过程的电子化、自动化、网络化综合管理。一方面,它可以大量减少地铁/轻轨票务管理人员、提高地铁/轻轨系统的运行效率和效益、使乘车收费更趋合理、减少逃票情况的发生、减少现金流通、堵塞人工售/检票过程中的各种漏洞和弊端、避免售票“找零”的繁琐、方便乘客、提高收费速度、增加客流分析预测的能力、合理地调配车辆,提高了运营公司的

设计模式在地铁自动售票机软件中的应用

收稿日期:2012-07-31;修回日期:2012-09-09。 作者简介:孙陈飞(1987-),男,江苏南通人,硕士研究生,主要研究方向:地铁自动检票系统;徐骏善(1966-),男,江苏南京人,副教授, 硕士,主要研究方向:地铁自动检票系统、虚拟制造、网络化制造。 文章编号:1001-9081(2012)S2-0116-03 设计模式在地铁自动售票机软件中的应用 孙陈飞* ,徐骏善 (南京理工大学机械工程学院,南京210094)(*通信作者电子邮箱sunchenf@126.com) 摘 要:地铁自动售票机(TVM )的功能日益丰富,对软件的要求亦日趋完善。为了实现较强的复用性,可利用分 层的体系结构进行总体设计,使得基础业务层与设备层之间进行解耦,然后再将设计模式大量运用到其中,使得软件 具有弹性来应对软件今后发生的变化,以节省维护资金。在运用此方法完成多个项目后发现在使用设计模式后,对软件的改动只是改动相应更换的硬件部分的代码,无须对不同的项目写不同的代码。 关键词:分层体系;设计模式;自动售票机 中图分类号:TP31;TP311.11文献标志码:A Application of design pattern in the TVM software SUN Chen-fei * ,XU Jun-shan (School of Mechanical Engineering,Nanjing University of Science and Technology,Nanjing Jiangsu 210094,China ) Abstract:This paper shows the big change of Ticket Vending Machine (TVM) s functions,which requires the TVM software should be perfect.To bring it more adjustable,the hierarchical architecture was used to general design,decoupling the layer of service from the layer of equipment.This paper adopted a lot of design patterns in the TVM software to make it more flexible and reduce the maintenance expense.After completing lots of projects by using this method,when the hardware changs,the software need not afresh all of the code,it just needs afresh relevant code. Key words:hierarchical architecture;design pattern;Ticket Vending Machine (TVM) 0引言 随着国民经济的发展,全国许多城市都在进行轨道交通 的建设,地铁中的自动售票机需求也越来越大。如果全部采用进口设备,投资成本势必增大,所以,国务院提出轨道交通设备60%国产化的要求,这无疑也对自动售检票(Automatic Fare Collection , AFC )系统的国产化提出了相应的要求[1]。而自动售票机(Ticket Vending Machine , TVM )作为AFC 系统中的主要的设备,它不但掌管着轨道交通运营的经济命 脉— ——票务收入,而且还能反映出轨道交通线路各车站的每天客流量和完整的客流动态信息[2] 。但是,随着AFC 系统国 产化, 原来地TVM 中进口的硬币机和纸币机也会逐渐随着国产化的趋势而被国产硬币机和纸币机所替代,并且TVM 内部 的装置也面临着不断升级的问题。因此, 在设计TVM 软件时,需要面对这一变化。而现在分层的软件体系结构以及设计模式能够很好地解决这一方面的问题,使得设计出的软件 富有弹性, 大大减少了将来维护所需的费用。1TVM 软件系统 软件分层是软件设计者在设计复杂软件系统时最常用的 一种技术。分层架构的目的就是为了隔离各个层之间的耦合,并划分各个层之间的职责关系。由于层与层之间的依赖 关系被最大限度地剥离, 并且层之间的高内聚,以及层与层之间通过接口交互而剥离了对接口实现的依赖,使得系统解决方案的维护和增强变得容易。当一个设计合适的分层系统为了满足业务增长的需要来提高系统的性能时,在这个层内进 行业务的扩展, 使得系统具有很强的伸缩性,这就实现了新的功能而不会影响其他层的实现。只有在影响原来实现的接口 时,才有可能影响到各个层之间的关系[3] 。 自动售票机是AFC 系统中重要的一个终端,它的主要任务是售票和收取乘客支付的票款,还包括招援功能、广告发布功能、维护功能、数据管理功能等其他的功能。它的分层体系结构如图1所示 。 图1TVM 分层体系结构 TVM 的每一个功能可能都依赖于TVM 内部的一个或者多个子设备来实现。提供一个接口层能很好地将基础业务层与设备控制层进行解耦,面对今后TVM 内部子设备的更改而导致整个TVM 软件崩溃所带来的问题。 2设计模式 设计模式的思想是描述一个不断重复出现的问题以及对该问题的核心解决方案,它是成功的构架、设计及实施方案的反映,也是经验的总结。设计模式诸多的定义中,总结起来有一个共同的主题,那就是特定上下文环境下,问题与解决方案 Journal of Computer Applications 计算机应用,2012,32(S2):116-118ISSN 1001-9081CODEN JYIIDU 2012-12-31 http://www.joca.cn

相关文档
最新文档