论文部分内容阅读
随着地铁线路的增多,从线到网的变化,依据城市规划与建设、城市轨道交通的交通模式与功能定位,清分系统建设遵循整体规划,分步实施的原则,城市轨道交通的自动售检票系统(Automatic Fare Collection,AFC)负责清分结算、票务管理、密钥管理、运营管理等工作。根据AFC系统五层架构最顶层的线网清分中心系统,它的功能可涵盖了9条线路的接入及清分需要,面对线网化运营,线网资源共享等迫切需要。地铁清分系统(AFC Clearing Center,ACC)的建设是自动售检票系统发展的必经之路,票务管理作为ACC系统重要的子系统,它的构建亦是重中之重。本文旨在研究和实现地铁清分系统的票务管理,通过研究国内外轨道交通发展现状以及地铁清分系统中票务管理的最新实践成果,结合西安地铁票务管理的需求以及运营要求,进行了可行性分析、功能设计和功能实现等工作。从地铁清分系统的架构展开,研究ACC各部分的构成及职能,以及ACC中票务管理的接口,分析票务管理中的关键技术基础,从票务模式、票价表、车票流程,对清分系统中的票务管理进行设计,设计部分分为票卡业务管理、车票业务管理、黑名单和灰名单,实现了清分系统中的票卡信息查询、交易数据查询、交易数据调整、交易调整记录、设备流水异常和黑名单信息管理这六个票务管理功能。通过对轨道交通相关票务管理业务的分析和研究,本文在AFC系统架构的基础上,详尽的介绍了票务管理各个业务模块的设计和实现。其中通过对六个票务管理功能的测试,验证设计结果的正确性,不仅能使工作人员提高票务管理工作的工作效率,而且就乘客而言也能大大的提升乘车体验。本文旨在地铁清分系统中票务管理功能的设计与实现,从前期AFC系统功能的整理到票务管理功能需求的收集,从业务规则出发,结合票务政策的设计理念。本系统采用模块化设计,在充分理解需求的基础上,结合原有小清分系统的功能/实现方式以及接口协议,高度抽象业务逻辑,全面扩展业务功能。实现ACC清分系统中票务管理的全部功能;而且兼容现有小清分系统,实现小清分系统的平稳迁移;并且在设计上考虑将来系统功能的扩充,为将来添加新的系统功能,实现新的业务预留接口以及软件环境。本系统主要采用B/S架构,使用SpringMVC框架,开发语言为JAVA,数据库采用了Oracle 11g,设计并实现了地铁清分系统中的票务管理。