地铁自动售票机中财务系统设计和开发

地铁自动售票机中财务系统设计和开发

ID:34701685

大小:4.30 MB

页数:74页

时间:2019-03-09

地铁自动售票机中财务系统设计和开发_第1页
地铁自动售票机中财务系统设计和开发_第2页
地铁自动售票机中财务系统设计和开发_第3页
地铁自动售票机中财务系统设计和开发_第4页
地铁自动售票机中财务系统设计和开发_第5页
资源描述:

《地铁自动售票机中财务系统设计和开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士论文地铁自动售票机中财务系统的设计与开发摘要自动售检票系统(AutomaticFareCollectionAFC)是城市轨道交通的一个很重要的组成部分,能够在无人值守的条件下高效准确地完成车票的售卖和进出站检票。在自动售检票系统中,自动售票机(TicketVendingMachineTVM)是财务数据和票务数据的源头,是整个AFC系统的最为重要的部分,因此对TVM财务系统的研究具有重要意义。本文首先分析了自动售票机的基本功能,进而采用以组件为基础的分层的软件体系结构设计整个TVM软件系统的架构,将业务层和设备控制层通过接口层进行解耦。在接口层中设计了与财务有关的收款、

2、找零和退款三个接口,利用硬币接收与找零模块、纸币接收模块和纸币找零模块来实现这三个接口。然后对每个模块进行详细设计,并按照通信协议和工作流程实现各个模块的功能。在每个模块的详细设计和实现过程中采用设计模式、动态链接库技术、多线程技术,来提高软件开发的效率和敏捷性。最后,设计测试界面对每个模块的接口进行测试,最终实现了纸币和硬币的接收、找零与退款功能。最后指出本系统存在的问题和有待改进之处,作为今后研究的参考。关键词:TVM,硬币接收和找零,纸币接收和找零,设计模式Abstract硕士论文AutomaticFareCollection(AFC)systemplaysaver

3、yimportantpartinthetracktransportation,salingtheticketsandcheckinginoroutefficientlyandaccuratelywithoutpersonnel.TicketVendingMachineOWM)isthemostimportantpartintheAFCsystem,becauseitisthesourceoffinancialdataandticketdata.Therefore,studyingthefinancialsystemoftheTVMsystemisimportant.Thi

4、spaperanalyzesthebasicfunctionofTVM,anddesignstheTVMsoftwaresystemarchitecturewithhierarchicalcomponent-basedsoRwarearchitecture.inordertomakethebusinesslayeranddevicecontrollayerdecoupledthroughtheinterfacelayer.Itdesignsreceiving-payment,giving-changeandrefundingthreeinterfacesrelatedwi

5、thfinancewhichareimplementedbyCoinHandleMachine(CHS),BanknoteAcceptor(BNA)andBanknoteDispensorUnit(BDU)module.Then,thearticledesignstheCHS,BNAandBDUdetailedlyincludingdesigningtheinterfaceandworkflow,andrealizesthemodules’function.Intheprocessofdesigningandrealizingthefinancialsubsystem,i

6、tadoptsdesignpatterns,DynamicLinl【Library(DLL),multithreadtoimprovethesoftwaredevelopmentefficiencyandagility.Atlast,thispapertestedthethreemodules’interfacesandcompletedthefunctionofreceptving—payment,giving-changeandrefunding,bothcoinandbanknote.Thispapersummarizestheexistingproblemsint

7、hesystemandareasforimprovementinthefutureasareferenceforfutureresearch.Keywords:TVM,CoinAcceptingandChanging,BankboteAcceptingandChanging,designpatternsU硕士论文地铁自动售票机中财务系统的设计与开发图表目录图1.1AFC的网络架构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2图2.1硎功能模块图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.8图2.2乘客

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。