论文部分内容阅读
摘 要: 作为国内运营商首次推出的无障碍异地充值业务,中国联通一卡充业务在激烈的市场竞争中发挥了巨大的作用。本文介绍了中国联通一卡系统的业务模型,业务流程以及功能特点,并结合业务场景详细描述了充值卡数据管理和异地缴费两大核心功能。同时也对一卡充系统提出了一些改进意见。
关键词:一卡充系统;卡数据管理;异地缴费
1 引言
随着通信市场竞争的不断深入,电信运营商的一方面不断提高业务目标与业务要求,同时也面临着提升服务水平、盈利能力和网络质量等多方面的压力。根据国家对电信业整合的要求,中国联通和中国网通已经于2008年10月15日正式合并。目前,中国联通已经实施业务支撑系统的改造和营业厅、客户服务热线的整合,形成了向客户提供全业务服务的能力,方便客户统一办理各项业务。为了有效促进网络和产品的融合,为客户提供包括固定通信、移动通信、宽带及多媒体服务、数据及增值业务的全方位、多层次综合信息服务,满足客户多元化需求,在这个大背景下,对一卡充业务提出了新的要求。
中国联通一卡充系统的总体业务目标为:统一服务品牌,包括统一语音接入号和短信接入码;统一用户体验,包括IVR语音流程和短信内容格式;实现移动业务的跨省异地充值,促进业务发展;统一生成和管理卡数据,统一业务管理流程,奠定会业相符的基础。
2 系统总体设计
2.1 功能结构设计
根据一卡充的业务需求,整个一卡充系统分为总部枢纽、代理物理节点以及省分平台共三层。总部枢纽负责制卡、跨省交易信息路由转发、跨省超时交易重发、异地结算以及下发对账文件;省分平台负责卡属性数据管理、每日对账、用户缴费接入以及逻辑处理等。代理物理节点位于总部层与省分层之间,负责省分与总部层面的信息交换、业务数据负载均衡以及部分网络性能监控功能。本文主要的讨论对象为一卡充省分系统。
一卡充系统在设计和实现上采用分布式组件技术,并采用“统一架构、标准模块”的设计方式,以功能为主线划分模块,体现系统设计扁平化的思想。其主要模块为卡管数据模块、用户缴费模块、对账模块、查询模块、系统管理模块以及系统性能监控模块。
卡管数据模块主要实现卡种管理规划、用卡计划申报管理、制卡订单的管理,卡的发行管理以及库存管理、卡的调拨管理以及卡的销售激活管理等功能。
对账模块,主要实现为了保证数据的一致性,需要在各个系统之间进行对帐功能。
查询模块的主要作用为根据管理者的需要动态获取统计元素、动态调整统计时间,生成统计结果数据,并形成各种统计报表。
系统管理模块主要实现对整个系统的运营做基础性的管理,包括整个系统的组织结构管理、系统角色管理以及用户管理。
系统性能监控模块主要负责对系统性能数据(包括服务器CPU内存占用、文件系统空间、固定时间内交易量以及网络流量等数据)进行实时采样,并定时整理成监控文件通过物理节点上传给总部监控系统,以便进行24小时不间断监控。
用户缴费模块是一卡充系统的核心模块,主要功能是接收通过语音、短信营业厅以及网上电子营业厅等途径发起的缴费请求,经过对相关用户账户以及缴费卡的鉴权判断之后,将卡内金额缴入计费系统内的用户账户内,同时扣除卡内金额。
2.2 系统流程设计
一卡充系统同原有的本地网充值卡平台的“本地控制,本地管理”方式不同,除缴费卡属性数据管里和缴费流程能够由总部层集中控制管理外,各省分也能够根据业务的需要进行操作和稽核,因此根据业务的实际情况,将整个业务流程设置为多个可以独立操作、运行和管理的阶段。
卡管阶段:由文件或消息驱动,实时进行卡数据处理;
交易阶段:系统通过消息进行触发,实时进行处理;
核对统计阶段:系统每天需要定时处理一些任务,比如对账、上传交易记录等,还需要进行月末的出帐处理。
系统流程的总体设计是按照插件式的方式进行设计,流程具有一定的自定义性。不同的业务可以执行不同的处理流程;可以根据特殊需要,增加一些处理流程,执行特定的处理过程。稽核点可以根据需要进行定义,以加强对系统处理过程的稽核控制。
2.3 系统数据存储设计
一卡充系统中需要存储海量的数据,对于一些大的数据表,根据一定的规则进行分表、分区,优化数据的存储规划,采用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。
3 卡数据处理
本部分主要讲述从总部一卡充制卡平台采集各种缴费卡数据,通过对这些数据进行划拨、收回、激活、反激活、延期以及注销等处理,最后根据下游销售、查询、统计等的格式要求输出数据的过程。
图4-1卡数据管理流程图
3.1 卡数据导入
卡数据导入是指数据导入模块发起取卡数据请求。如果取得卡数据文件,则经过文件格式校验、数据逻辑判断以及去重等处理后,将其导入到数据库中,同时生成卡数据导入日志。
3.2 卡属性数据管理
卡属性数据管理主要分为卡归属地管理以及卡状态管理。
卡归属地管理,是指通过划拨和回收等操作,修改充值卡的归属地属性,用以确定充值卡的归属公司。省分以及下属各分公司或部门只能操作归属于自己单位的充值卡。
卡状态管理,是指针通过激活、延期或者注销等操作,修改卡状态数据,从而为缴费或者统计查询提供基础数据。
3.3 卡数据统计查询
在一卡充系统中,任何修改卡归属地信息以及卡状态信息的操作,都会被系统自动记录。系统可以根据这些数据自动或手动生成业务管理部门所需的缴费卡销售、延期等报表,也可以生成其他相关的统计报表供业会核对使用。
4系统交易处理
系统交易处理主要包含缴费事务处理对账处理。
4.1缴费事务处理
缴费事务处理是指处理用户通过多种渠道发起的缴费交易。
当用户通过各种渠道(目前支持web、短信以及电话语音等渠道)发起交易后,系统的接口程序将缴费信息转换为一卡充标准报文格式,并交由业务处理模块。
业务处理模块判断号码账户信息与卡信息的有效性,若用户账户或者缴费卡在本地无法鉴权,业务处理模块会将相关交易信息发往一卡充总部枢纽平台,由总部枢纽平台进行路由,将信息转发给归属地公司一卡充系统处理,并将确认信息反馈给缴费处理发起省分平台。
用户账户以及卡鉴权成功后,系统记录交易信息,同时扣除卡内余额,并将缴费信息发送给计费营帐系统。
在处理过程中,上述任何环节(信息转换、账户以及卡鉴权、计费系统处理等)出现没有在规定的时间内返回确认信息的情况,系统会在一定的时间内重发交易数据,在重发达到一定次数时,系统自动认为交易失败;若收到枢纽或计费营帐系统返回的明确的失败信息,那么此次交易也被认为是失败的。失败的交易由业务处理模块模块进行处理,将交易记录置为失败,同时回滚缴费卡面值。
系统基于事件驱动、数据驱动、时间驱动的原则,有严格的参数化审核校验和流程控制。在此基础上,一卡充系统支持多种缴费方式:IVR语音缴费、web缴费以及短信缴费。系统提供完善的审核校验,对于交易处理过程的各个环节,系统自动产生日志,以备审核。帐务处理流程如图所示:
图4-2缴费处理流程图
4.2对账处理
对账处理,包含省分一卡充平台与总部枢纽对账以及省分一卡充平台与计费营帐系统之间的对账。省分一卡充系统根据每日总部下发交易记录与本地交易记录进行核对,依据多退少补的原则同步缴费交易数据,并生成回执上传给总部枢纽平台。省分一卡充系统生成并发送与各计费营帐系统之间的对账文件,各终端计费系统须以次对账文件为依据进行平帐处理,以保障总部、省分一卡充以及各计费系统之间的数据一致性。
5结论
一卡充系统是吉林联通公司企业运营支撑系统的重要组成部分,是最关键的业务子系统之一。一卡充系统需要与BSS、OSS及MSS的其他系统密切协同配合,共同为通信的业务经营和发展提供良好的支撑。
一卡充系统不但要做到实时准确地完成缴费交易的处理,还要为企业的欠费、收回提供有效的管理手段,提高企业资金的利用率,最重要的是一卡充掌握着电信公司运作的重要企业数据,这些数据对进一步分析企业经营态势、客户群分布特征及消费习惯、各项业务发展状况等非常有价值的信息,有待进一步挖掘和利用。
本文就是在上述背景下进行的一卡充系统的研究,目标就是实现一卡充系统的构架,探讨提高系统性能和灵活性的途径。一卡充系统所实现的随时随地充值,在实际业务的运行过程中,已经体现了其极强的适应性和拓展简易性,为省、局级运营支撑提供有效的解决方案,增强了企业的核心竞争力。
关键词:一卡充系统;卡数据管理;异地缴费
1 引言
随着通信市场竞争的不断深入,电信运营商的一方面不断提高业务目标与业务要求,同时也面临着提升服务水平、盈利能力和网络质量等多方面的压力。根据国家对电信业整合的要求,中国联通和中国网通已经于2008年10月15日正式合并。目前,中国联通已经实施业务支撑系统的改造和营业厅、客户服务热线的整合,形成了向客户提供全业务服务的能力,方便客户统一办理各项业务。为了有效促进网络和产品的融合,为客户提供包括固定通信、移动通信、宽带及多媒体服务、数据及增值业务的全方位、多层次综合信息服务,满足客户多元化需求,在这个大背景下,对一卡充业务提出了新的要求。
中国联通一卡充系统的总体业务目标为:统一服务品牌,包括统一语音接入号和短信接入码;统一用户体验,包括IVR语音流程和短信内容格式;实现移动业务的跨省异地充值,促进业务发展;统一生成和管理卡数据,统一业务管理流程,奠定会业相符的基础。
2 系统总体设计
2.1 功能结构设计
根据一卡充的业务需求,整个一卡充系统分为总部枢纽、代理物理节点以及省分平台共三层。总部枢纽负责制卡、跨省交易信息路由转发、跨省超时交易重发、异地结算以及下发对账文件;省分平台负责卡属性数据管理、每日对账、用户缴费接入以及逻辑处理等。代理物理节点位于总部层与省分层之间,负责省分与总部层面的信息交换、业务数据负载均衡以及部分网络性能监控功能。本文主要的讨论对象为一卡充省分系统。
一卡充系统在设计和实现上采用分布式组件技术,并采用“统一架构、标准模块”的设计方式,以功能为主线划分模块,体现系统设计扁平化的思想。其主要模块为卡管数据模块、用户缴费模块、对账模块、查询模块、系统管理模块以及系统性能监控模块。
卡管数据模块主要实现卡种管理规划、用卡计划申报管理、制卡订单的管理,卡的发行管理以及库存管理、卡的调拨管理以及卡的销售激活管理等功能。
对账模块,主要实现为了保证数据的一致性,需要在各个系统之间进行对帐功能。
查询模块的主要作用为根据管理者的需要动态获取统计元素、动态调整统计时间,生成统计结果数据,并形成各种统计报表。
系统管理模块主要实现对整个系统的运营做基础性的管理,包括整个系统的组织结构管理、系统角色管理以及用户管理。
系统性能监控模块主要负责对系统性能数据(包括服务器CPU内存占用、文件系统空间、固定时间内交易量以及网络流量等数据)进行实时采样,并定时整理成监控文件通过物理节点上传给总部监控系统,以便进行24小时不间断监控。
用户缴费模块是一卡充系统的核心模块,主要功能是接收通过语音、短信营业厅以及网上电子营业厅等途径发起的缴费请求,经过对相关用户账户以及缴费卡的鉴权判断之后,将卡内金额缴入计费系统内的用户账户内,同时扣除卡内金额。
2.2 系统流程设计
一卡充系统同原有的本地网充值卡平台的“本地控制,本地管理”方式不同,除缴费卡属性数据管里和缴费流程能够由总部层集中控制管理外,各省分也能够根据业务的需要进行操作和稽核,因此根据业务的实际情况,将整个业务流程设置为多个可以独立操作、运行和管理的阶段。
卡管阶段:由文件或消息驱动,实时进行卡数据处理;
交易阶段:系统通过消息进行触发,实时进行处理;
核对统计阶段:系统每天需要定时处理一些任务,比如对账、上传交易记录等,还需要进行月末的出帐处理。
系统流程的总体设计是按照插件式的方式进行设计,流程具有一定的自定义性。不同的业务可以执行不同的处理流程;可以根据特殊需要,增加一些处理流程,执行特定的处理过程。稽核点可以根据需要进行定义,以加强对系统处理过程的稽核控制。
2.3 系统数据存储设计
一卡充系统中需要存储海量的数据,对于一些大的数据表,根据一定的规则进行分表、分区,优化数据的存储规划,采用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。
3 卡数据处理
本部分主要讲述从总部一卡充制卡平台采集各种缴费卡数据,通过对这些数据进行划拨、收回、激活、反激活、延期以及注销等处理,最后根据下游销售、查询、统计等的格式要求输出数据的过程。
图4-1卡数据管理流程图
3.1 卡数据导入
卡数据导入是指数据导入模块发起取卡数据请求。如果取得卡数据文件,则经过文件格式校验、数据逻辑判断以及去重等处理后,将其导入到数据库中,同时生成卡数据导入日志。
3.2 卡属性数据管理
卡属性数据管理主要分为卡归属地管理以及卡状态管理。
卡归属地管理,是指通过划拨和回收等操作,修改充值卡的归属地属性,用以确定充值卡的归属公司。省分以及下属各分公司或部门只能操作归属于自己单位的充值卡。
卡状态管理,是指针通过激活、延期或者注销等操作,修改卡状态数据,从而为缴费或者统计查询提供基础数据。
3.3 卡数据统计查询
在一卡充系统中,任何修改卡归属地信息以及卡状态信息的操作,都会被系统自动记录。系统可以根据这些数据自动或手动生成业务管理部门所需的缴费卡销售、延期等报表,也可以生成其他相关的统计报表供业会核对使用。
4系统交易处理
系统交易处理主要包含缴费事务处理对账处理。
4.1缴费事务处理
缴费事务处理是指处理用户通过多种渠道发起的缴费交易。
当用户通过各种渠道(目前支持web、短信以及电话语音等渠道)发起交易后,系统的接口程序将缴费信息转换为一卡充标准报文格式,并交由业务处理模块。
业务处理模块判断号码账户信息与卡信息的有效性,若用户账户或者缴费卡在本地无法鉴权,业务处理模块会将相关交易信息发往一卡充总部枢纽平台,由总部枢纽平台进行路由,将信息转发给归属地公司一卡充系统处理,并将确认信息反馈给缴费处理发起省分平台。
用户账户以及卡鉴权成功后,系统记录交易信息,同时扣除卡内余额,并将缴费信息发送给计费营帐系统。
在处理过程中,上述任何环节(信息转换、账户以及卡鉴权、计费系统处理等)出现没有在规定的时间内返回确认信息的情况,系统会在一定的时间内重发交易数据,在重发达到一定次数时,系统自动认为交易失败;若收到枢纽或计费营帐系统返回的明确的失败信息,那么此次交易也被认为是失败的。失败的交易由业务处理模块模块进行处理,将交易记录置为失败,同时回滚缴费卡面值。
系统基于事件驱动、数据驱动、时间驱动的原则,有严格的参数化审核校验和流程控制。在此基础上,一卡充系统支持多种缴费方式:IVR语音缴费、web缴费以及短信缴费。系统提供完善的审核校验,对于交易处理过程的各个环节,系统自动产生日志,以备审核。帐务处理流程如图所示:
图4-2缴费处理流程图
4.2对账处理
对账处理,包含省分一卡充平台与总部枢纽对账以及省分一卡充平台与计费营帐系统之间的对账。省分一卡充系统根据每日总部下发交易记录与本地交易记录进行核对,依据多退少补的原则同步缴费交易数据,并生成回执上传给总部枢纽平台。省分一卡充系统生成并发送与各计费营帐系统之间的对账文件,各终端计费系统须以次对账文件为依据进行平帐处理,以保障总部、省分一卡充以及各计费系统之间的数据一致性。
5结论
一卡充系统是吉林联通公司企业运营支撑系统的重要组成部分,是最关键的业务子系统之一。一卡充系统需要与BSS、OSS及MSS的其他系统密切协同配合,共同为通信的业务经营和发展提供良好的支撑。
一卡充系统不但要做到实时准确地完成缴费交易的处理,还要为企业的欠费、收回提供有效的管理手段,提高企业资金的利用率,最重要的是一卡充掌握着电信公司运作的重要企业数据,这些数据对进一步分析企业经营态势、客户群分布特征及消费习惯、各项业务发展状况等非常有价值的信息,有待进一步挖掘和利用。
本文就是在上述背景下进行的一卡充系统的研究,目标就是实现一卡充系统的构架,探讨提高系统性能和灵活性的途径。一卡充系统所实现的随时随地充值,在实际业务的运行过程中,已经体现了其极强的适应性和拓展简易性,为省、局级运营支撑提供有效的解决方案,增强了企业的核心竞争力。