欢迎来到天天文库
浏览记录
ID:34701685
大小:4.30 MB
页数:74页
时间:2019-03-09
《地铁自动售票机中财务系统设计和开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
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乘客
此文档下载收益归作者所有