3)清算及帐务处理系统
清分中心应用系统是以卡业务为基础的综合业务处理系统,该系统不但具备统计功能、管理功能而且还具备财务功能。
统计功能主要体现在清分中心帐务的累计处理、管理单位帐务的清算和累计处理、充资网点帐务的核对和累计处理、服务费的清算和累计处理、异常情况的累计处理等。
财务功能主要体现在清分中心现金的收入或支出处理、银行存款的收入或支出处理、卡科目的收入或支出处理、资金的暂收和暂付处理、营业外收入或支出处理、宕帐的收付及盘亏盘盈处理、一卡通卡的进/销/存管理等。
由于一卡通业务是清算处理中心的主要经营业务,该业务的收入和支出将直接反映在清分中心的财务帐上,所以从业务功能上理解,清分中心应用系统是数据中心的一个财务子系统。该系统将设置财务总帐以反映数据中心卡业务经营资金的来龙去脉并在日、月、年终时对各种科目作转帐处理或作余额续延。
以上统计和财务功能可通过清算及帐务处理系统实现。
日志解析
清分中心应用系统日志保留进出系统的所有正常和异常交易,根据业务处理的需要可将异常交易分为重复交易、可疑交易和拒付交易,可疑交易一般由脱机交易产生,拒付交易一般由联机交易产生。清算及帐务处理系统对各种正常或异常的业务类交易的处理方法如下:
● 重复交易登记到重复交易明细库中作为将来系统安全审核的依据,但不作为调帐的依据。
● 可疑交易登记到充资或消费可疑帐库中。可疑交易即作为系统安全审核的依据,又作为调帐的依据。
● 正常交易登记到交通卡历史明细库中。
● 可疑交易通过联机事务处理交易调整后变为正常交易时系统将删除相应的可疑交易。
帐务清算
以菜场管理单位为单元对各个代理单位的应收应付款进行清算,清算完成后通知结算银行转帐。
宕帐数据分析
当一卡通IC卡的消费交易为脱机交易时,系统在长期运行过程将会产生未达帐,清算及帐务处理系统将根据卡帐户帐面余额及最后一笔充资或消费交易的卡面余额进行宕帐分析,为管理中心财务人员提供盘盈盘亏的帐务依据。
总帐更新
清算系统设置财务总帐主要是为了通过表内科目借贷记帐法反映数据中心和管理中心卡业务引起的资金流动和资金变化情况,通过表外科目反映IC卡及与IC卡相关的设备的进、销、存情况,同时通过表外科目又可反映来源不明或占用不明的资金单向收付情况。清算及帐务处理系统根据交易的收付情况更新总帐。
4)发卡及卡管理
制卡应用
(部分示意图暂时用城市一卡通代替,软件部分需要跟上位机程序员协商后更改)
一卡通系统由清分中心统一制卡,由管理中心发售或管理商户代理销售,卡的发售物流管理及由卡引发的客户纠纷由清分中心统一处理。发卡及管理系统的主要功能如下:
● 卡初始化,包括卡序列号、押金、余额、密钥等初始化。
● 建立交通卡帐户。
● 卡质量检验、卡状态设置等。
● 卡信息查询、卡历史明细打印等。
物流管理应用
由于系统的一卡通卡及POS机具注册需清分中心统一管理,所以在清分中心必须建立一套严格的物流管理体系,以统计卡和机具使用情况。物流管理应用系统的主要功能如下:
● 空白卡管理
● 已初始化卡(预售卡)进、销、存管理
● 作废卡管理
● 卡的流量统计
● 机具注册管理
5)综合管理应用
清分中心的工作站可分为管理工作站、数据库维护工作站、报告工作站、监控工作站、卡管理工作站等。为了使工作站应用系统管理集中并且易于维护和扩充,可将大多数工作站应用系统合并为一个综合管理应用系统,通过对用户权限和优先级的设置以实现工作人员分工的目的。综合管理应用系统直接面向用户,是业务处理系统的窗口,所以在进行工作站应用系统设计时不但要考虑系统的功能,而且还需考虑界面的优化,以便使用户能更好地操作和维护相关的应用系统。综合管理应用系统主要包括以下功能:
● 报表输出:包括清算统计报表、资金统计报表、明细报表及帐务核对报表等。
● 系统维护:对系统运行参数、管理参数等进行维护。
(部分示意图暂时用城市一卡通代替,软件部分需要跟上位机程序员协商后更改)
● 信息发送:包括广播通知消息、发送通知消息、浏览通知消息、报表下发等。
● 系统监控:包括网络设备管理、系统连接情况、系统运行情况监控等。
B、 二级平台
二级管理结算中心系统是一卡通结算中心系统的一个重要组成部分,为数据中心清算系统转发、采集消费和充资交易数据,同时对联网管理机构或网点进行管理。
1) 联机交易前置POSP系统
管理中心应用系统转发管理商户POS网点的联机消息请求,完成实时消费/充资交易处理;
部署在管理中心的交易前置POSP系统负责实现银行POS对一卡通的联机消费等交易处理。前置POSP的系统设计遵从PBOC2.0的《银行卡联网联合技术规范》,尽可能降低现已投用的消费POS的改造工作量,充分利用已有的受理终端资源。
交易前置POSP系统的技术产品实现描述将包括以下几个方面:
※守侯进程:POSP设立了一个系统的总控进程-守侯进程,用于管理各功能模块的启动、停止,监控这些进程的运行状况,若发现所管理的功能模块core dump,自动将其拉起,并能控制各功能模块所运行的进程个数
※通信服务模块:POSP的通信资源模块由一组通信进程组成。这些通信进程负责按照通信线路配置信息建立路由器/网控器之间与POSP的通信连接及POSP与数据中心系统之间的通信连接,从通信端口接收交易消息,向通信端口发送交易消息,监视通信链路状态,报告通信链路状态变化。一旦发现通信故障,通信资源模块立即重新建立通信链路。通信资源模块支持多种通信连接类型,有单工长连接、半双工长连接和全双工短连接。
※消息解析模块:POSP的消息解析模块包括一组或多组消息解析进程。每组有一个或多个消息解析进程。消息解析模块的主要功能有两个:
一是对外部ISO8583消息进行格式转换,一组消息解析进程负责一种消息接口规范的消息解析;
二是对消息进行分流,将转换后的消息分流到合适的流程服务进程组。
消息解析进程从输入队列接收通信服务进程发来的外部ISO8583消息,按照预先设定的消息接口规范对其进行解析,转换成易于处理的内部消息,并确定它的处理流程类型,最后依据处理流程类型送往适当的流程服务进程进行处理。
※交易流程服务模块:POSP的流程服务模块由若干组流程服务进程组成。
每个流程服务进程组由一个或多个流程服务进程构成。一组流程服务进程处理一种交易流程类型。
交易流程服务进程的主要功能是接收消息解析进程送来的经过转换的内部消息,按预定的消息处理流程进行处理。当需要将消息转发到某一个系统时,流程服务进程根据配置信息,确定该使用的消息接口规范,将内部消息转发到合适的消息组装进程组进行处理。
所谓“交易流程”是指完成一个交易消息处理所进行的一系列操作步骤。处理流程相同的各种交易可以归入同一个流程服务进程。
※消息组装模块:POSP的消息组装模块包括一组或多组消息解析进程。每组有一个或多个消息解进程,负责一种消息接口规范的消息组装。消息组装模块将流程服务进程送来的内部消息按照预先设定的消息接口规范对其进行组装,转换成外部的ISO8583消息,然后将此送往指定的通信服务进程进行发送。
※存储转发模块:POSP的存储转发模块负责交易消息的存储转发和重发,当POSP与数据中心之间的通信线路出现繁忙或短暂故障时,发往该POSP的消息被暂存在临时文件中,一旦通信恢复正常,存储转发模块就从临时文件中取出暂存的消息,发往数据中心系统。
系统对超时后需要重发的交易进行了控制,通过参数配置来设定每次重发的间隔时间、每次重发的交易笔数。
对于设定重发的消息,存储转发模块以一定时间间隔不断发送重发消息,直至收到交易应答,或达到一定的重发次数。
※超时处理模块:超时处理模块负责对发往POSP的交易请求消息进行超时检测,对于设立超时控制的一笔交易请求消息,如果在规定时间内POSP未收到它的应答消息,超时处理进程按照消息接口规范要求,对超时交易进行处理,如:向POS终端发送拒绝消息,向数据中心清算系统发送冲正消息。
※出错处理模块:出错处理模块既包括内部出错管理机制,同时提供了应用级出错消息的管理机制,并可以随时给出出错提示信息。
※安全管理模块:一卡通POSP系统提供严格的安全管理机制和功能。安全管理模块完成了POSP与硬件加密机的通讯、调用以及负载均衡的功能。
※清分对帐模块:管理中心POSP的清分对帐模块由一组进程协调完成面向接入商户机构的清分对账功能。
首先,控制进程直接接收来自控制台的命令后,接收数据中心清算系统的文件。
当收到本管理中心的流水文件后,对账程序对流水文件与POSP本地流水进行勾对。并将勾对结果记录在统计结果表中。
根据一卡通的业务管理特点,该模块功能可以从前置POSP系统中分离出来,由数据中心的相应模块负责完成。
※数据清理:数据清理模块完成了对数据的日终汇总、备份和无用数据的清理,保证了系统可以稳定的运行。