地铁自动售票机软件系统的实现方式

2017-05-10 19:31王消奇
电子技术与软件工程 2017年8期
关键词:售票机纸币硬币

王消奇

摘 要

对地铁自动售票机软件系统的构建进行了系统性的分析,总结了系统设计的现状,构建了针对性的解决策略,核心目的是通过在地铁自动售票及软件系统构建的基础上,完善工程项目设计的理念,从而为地铁自动售票机软件系统的优化提供稳定支持。

【关键词】地铁 自动售票系统 软件系统 实现方式

1 地铁自动售票机软件系统的运行现状

在现阶段地铁自动售票机软件系统运用的过程中,存在着单一性的售票方式,在这种背景下并不能充分满足用户的需求,而且也不能及时改善交通高峰客流拥堵的买票的现象。而且一些地区中的自动售票机不能对一元纸币进行识别,对于一些不符合指标的纸币会退还给乘客,这就为乘客的出现造成制约。而且,由于我国地铁系统自动售票及在购票中只能使用现金充值,没有与网络支付方式进行结合,同样为乘客造成了不便。因此,在现阶段地铁自动售票机软件系统优化中,需要认识到这些限制性的问题,通过存在问题的分析,解决单一性的售票形式,并在此基础上,通过对软件系统的合理优化,保证系统设计的可靠性以及可维护性,满足人们出行的便利性,并为地铁自动售票机软件系统结构的优化提供有效支持。

2 地铁自动售票机软件系统的实现

2.1 系统主要硬件模块设计

(1)主控单元设计中,通常情况下会采用MOXA嵌入式计算机设计理念,在该系统运用中可以实现低功耗、散热效果好以及性能稳定的目的,所以,主要运用在轨道交通行业之中。其中的主控单元功能作为一种自动性的售票业务形式,通过对各个模块工作项目的设计,可以实现系统的交互性。

(2)乘客显示器及触摸屏。乘客显示器与触摸屏主要由TVM以及用户可视化交互系统组成,通过该系统的构建,可以为用户提供便利性的服务。

(3)硬币处理模式模块。该系统设计中基本模块包括了硬币机芯、硬币暂存器、换向器等,功能是硬币接受、硬币识别以及硬币的找零。

(4)纸币接收模块。通过对纸币结构、纸币暂存器以及纸币箱等系统组成。

(5)票卡读卡器。通过对系统交易规则的确立进行交易数据模块的分析。

2.2 系统主要软件模块设计

2.2.1 系统开发平台

在系统开发的过程中,主要是运用了Windows XP Professional的组件化版本。通过Windows XP Professional系统的使用中可以保证资源开发的有效性,而且也可以通过对人们特定任务的分析,进行工程项目的设计。

2.2.2 软件系统的构建

在软件系统构建的过程中,其基本的框架如图1所示。在系统模块分析及处理中,可以将用户界面进行独立性的处理,优化主控制板与界面模块的交互程序,并在此基础上完成无硬件的项目演示。同时,在该系统运行中,也可以通过对终端系统的操作,进行工程项目的维护及分析,为TVM系统软件结构的优化提供有效支持。

2.2.3 用户界面

在用户界面设计中,其主要包括了乘客操作界面以及后台维护界面,通过资源结构的合理优化,可以实现对乘客操作界面的可视化构建,展现出人性化的系统设计理念。

2.3 系统的可靠性模块设计

在地铁自动售票机软件设计的过程中,可以实现系统操作的可靠性原则。其可靠性技术运用主要体现在以下几个方面:

(1)软件系统主要采用了面对对象的设计技术,可以在此基础上实现功能高及低耦合的技术形式。

(2)设备驱动模块化的设计,可以系统运用的可扩展性,同时也为系统的维护提供支持。

(3)系统设计中采用了动态化的链接库(DLL)和COM结构形式。

(4)操作系统的设计采用了嵌入式的工业系统形式,通过对系统的制定及操作,可以提升系统的整体质量。

(5)软件系统模块运用可以恢复处理,对于业务流程中发生的故障因素,可以实现自动性的系统恢复,并对制定的内容进行反复性的操作。

(6)实现对系统软件的日志记录,通过对设备运行状况以及维护人员数据输入及输出资源的分析,可以实现对故障的及时判断及恢复。

2.4 软件系统的可维护性设计

在地铁系统自动售票及设计的过程中,其系统的设计方式具有较为明显的可维护性。其具体体现在以下几个方面:

(1)在系统呈现故障问题时,打开系统的维护开关,可以实现对后台终端的有效维护及课程操作,保证操作界面的直观性、易懂性。而且,在系统维护中,当出现错误代码时,可以对模块进行初始化的检测。

(2)软件可维护系统主要采用了面向对象的设计方法,为软件模块的维护和升级提供了有效支持。

(3)在软件系统可维护性设计方式分析中,可以为维修面板提供模块测试功能,为系统的维护提供有效支持。

3 结束语

总而言之,在现阶段地铁自动售票设计的过程中,通过系统硬件、系统软件、系统可靠性以及系统可靠性设计理念的构建,可以为系统软件设计提供有效支持,提高系統的操作性及可靠性,同时也为用户提供了便利性的服务。同时,在多线程设计理念运用的背景下,可以合理进行系统的线程安排,提高售票的准确性。

参考文献

[1]刘琳琳,梁雪慧,徐道强.地铁系统自动售票机的售票方式及技术研究[J].自动化技术与应用,2016(08):142-145.

[2]张恒.南京地铁一号线自动售票机硬币处理系统(CHS)保护器开发与应用[J].科技展望,2014(10):129.

猜你喜欢
售票机纸币硬币
自动售票机拆移的必要性及施工注意事项分析
售票机取现
基于重庆轨道自动售票机充值模块的技改设计
消失的纸币
不翼而飞的硬币
猜纸币
猜纸币
硬币塔