论文部分内容阅读
深圳地铁票务收益管理过程中,票务终端设备的交易数据、日志数据、录入数据、统计数据、设备计数数据均上传到中心数据库。深圳地铁收益管理部门通过对上述数据进行筛选、统计、对比、分析等工作,来确认收益数据是否有误,收益是否有流失,并对核对不上的数据进行跟踪分析原因。但是在核对过程中,存在一些纸质单据过多,需要人工全阶段投入精力较大的问题,对此开发收益管理子系统,实现电子化、自动化的收益管理。本文首先对国内外收益管理系统的相关现状进行研究分析,然后通过调查深圳地铁收益管理的实际业务情况,分析收益管理业务流程,最终确定收益管理子系统的功能需求为3个核心模块,设备核对模块、SC(Station Computer)核对模块、收益台账模块。设备核对模块实现售票员结算单核对、TVM(Ticket Vending Machine)核对、AVM(Add Value Machine)核对、备用金日报核对、备用金核销核对等子模块功能。然后本文在系统需求分析基础上,采用SpringMvc+Mybatis+EasyUI框架搭建系统,前端使用EasyUI、Jsp等,后端采用SpringMvc+Mybatis。系统架构采用分层式,至顶向下,分别是由服务层、业务层、数据访问层、数据库层构成。数据库层是系统的数据来源,数据主要来源于线路上传到中心的数据,通过存储过程对数据处理后加入收益系统相关的表中。数据访问层用于实现对数据的操作。采用Mybatis框架获取数据,以提高开发效率。业务层及服务层使用SpringMVC框架来完成。在系统设计和实现过程中,本文分别对核心功能模块进行了类图、时序图、流程图设计。本文分别展示了部分功能模块的界面。通过功能和性能测试后,从测试结果中可以反映收益管理子系统可以基本满足当前业务需求。收益管理子系统功能稳定,在运作上同步于车站系统数据,确保了数据的准确性。收益管理子系统在一个系统上同时完成对设备核对数据、SC核对数据、收益台账数据统一管理审核,可随时查看各类设备机器的每个时间段的详细使用数据,同时提供核对员对各类需审核数据的实时审核,并生成每个时间段的指标数据分析。节约大量的上报上送步骤,改变传统纸质单审核模式,节约了大量人力物力成本,提高了收益管理的效率和效益。