南京地铁票卡管理系统
2011-04-12李丽芬王媛媛
李丽芬,王媛媛
(南京地铁票务中心,江苏 南京 320100)
1 引言
随着南京轨道交通的不断发展,网络化运营所带来的各类票卡的管理往往是很复杂、很繁琐的。由于目前票卡管理中所涉及到的各类票卡的采购、管理和票卡在线网内流动都需要在每个环节有序管理,各个环节的管理体制不尽相同,各类报表统计繁多,因此票卡的库存管理必须有一套库存管理信息系统,实现计算机信息化操作。提高票卡管理的工作效率,库存管理系统是票卡管理活动中的核心,此系统必须可以用来控制线路中心与车站适时适量的库存数量,使票卡流动效率最大化。
2 系统概述
AFC系统库存管理主要是对车站和中央的票卡通过网络来实现调配,对车票的调配主要包括线路之间车票的调配、车站之间车票的调配、车站内设备之间车票的调配等,从而达到车票库存管理的目的。
2.1 业务流程图
业务流程图,见图1。
2.2 车站票卡管理
车站票务管理人员通过 SC 对车票进行管理、分配以及自动检票机票箱更换、车票存库管理等工作。所有在 SC流转的车票,均有出入库记录,车站间的调配则由线路中心进行控制。线路中心对各车站设有各类车票的库存上下限,车站将检查车站的车票库存是否低于库存低限或者高于库存高限,如果是,向线路票务中心请求车票调配。车站调配车票,根据实际的出入库活动办理车票出入库。
图1 业务流程图
2.3 线路中心票卡管理
线路中心票卡管理是车票循环中的一个车票库存点,线路中心有专门的库管根据车票出库、入库,记录准确的车票库存。线路中心全盘掌握整个线路AFC系统车票流通和库存情况。同时,线路中心对各车站都设有各类车票的库存上下限,线路中心经过库存管理对各车站的各票种进行库存量的实时计算,当某类车票的库存量超过警戒最低限时,系统将自动生成配票计划及回收计划,协调下属各SC进行车票调配及回收操作。
3 系统主要功能描述
3.1 票卡调拨
(1)票卡调拨指地铁使用的单程票的调拨,线路中心的票卡调拨主要有以下功能:根据线路库存检查的实际情况,向清分中心提出票卡调拨申请;接受清分中心调拨命令,根据线路实际情况,响应该命令,完成票卡的调拨,该调配命令仅作为LC车票调配的参考,不强行作为出入库指令;接受车站的调拨申请,根据线路实际情况,发送调拨命令,完成票卡的调拨;根据车站上传的库存点库存状态,发送票卡库存调拨命令,完成票卡的调拨。
(2)调拨流程图,见图2。
图2 调拨流程图
3.2 票卡入库
3.2.1 票卡入库功能
管理LC票卡入库,查看从ACC及SC接受的各种类型票卡的入库信息,提供LC票卡入库信息的查询统计。
提供 LC票卡入库信息的录入、删除操作,供高级别的操作人员在特殊情况下使用。
3.2.2 入库流程图
入库流程图,见图3。
图3 入库流程图
3.3 票卡出库
3.3.1 票卡出库功能
管理LC 票卡出库,查看向ACC及SC调拨的各种类型票卡的出库信息,提供LC票卡出库信息的查询统计。
提供 LC票卡出库信息的录入、修改、删除操作,供高级别的操作人员在特殊情况下使用。
3.3.2 出库流程图
出库流程图,见图4。
图4 出库流程图
3.4 库存盘点
由于运营中不可避免的导致票卡流失,尤其单程票,一天一天累计后,实际库存和电脑库存的差异会越来越大,需要通过盘点来校正库存的差异。生成盘点单,同时生成盘盈入库单和盘亏出库单数据。
3.5 库存查询
LC需要统计票卡以下信息:LC各类票卡当前的库存数据;能够按照一定的时间间隔,将各车站内所有设备中的票卡库存数量上传ACC;日终时生成下辖车站及线路票务中心的库存点库存状态快照。
3.6 后台功能
3.6.1 接受ACC的库存分类
ACC根据库存实际需要维护线网库存分类,如果库存分类有变化,ACC通知线路下载库存分类文件。
3.6.2 库存点出入库信息上传
SC等库存点有出库或者入库操作时,LC将出入库信息发送给ACC。
3.6.3 库存点库存快照上传
LC按照参数设定的时间,通过实时通讯接口将本线路各车站的库存快照,发送给ACC。
3.6.4 车站设备内票卡库存快照上传
3.6.5 库存点出入库信息接收
3.6.6 线路各SC库存日报
每天运营结束后,LC向ACC发送各个车站的日终库存日报,列出各个车站各种票卡的日终库存。
3.6.7 日终线路各SC出入库清单上传
每天运营结束后,LC向ACC发送各个车站当天的所有出入库记录清单。
4 系统实现
票卡库存管理系统是典型的信息管理系统,其实施过程主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性及数据的安全性,而对于后者则要求应用程序功能完备、易使用等特点。经过分析使用微软公司的 Visual Basic.net开发工具,利用其提供的各种面向对象的开发工具,尤其是 ADO性能方便而简洁操纵数据库的智能化对象,短期内开发出可行的系统。