• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

武汉电信网计费帐务系统的业务、技术与实现

发布: 2007-6-23 21:39 | 作者:   | 来源:   | 查看: 23次 | 进入软件测试论坛讨论

领测软件测试网

   

□ 刘 谦  代宏斌

    武汉电信计费帐务系统要求准确高效、支持灵活多样的客户化服务、适应性强的应用系统结构、开放的外部接口、开放的系统结构、灵活的操作界面、统一的计费帐务处理过程、强有力的项目管理

一、武汉电信本地网计费帐务系统的业务目标和业务范围
    武汉电信本地网计费帐务系统的业务目标和业务范围包括:
    1.系统业务目标。从多方面为用户提供及时、准确的计费服务;为用户提供灵活、多样的交费销帐方式;为用户提供多样的资费政策,供用户自主选择;提供多种多样、可供选择的优惠套餐,吸引用户,拓展市场;明确客户、帐户的概念,强化客户关系管理;加强审核校验(稽核)功能,加强业务管理监督;引入客户信用度的管理,加强话费限额的控制,保障资金回收
    2.系统业务范围。本地电话包括市话、区间(包括DID、ISDN业务);长途电话包括自动长途、人工长途;数据业务包括电报、DDN、模拟专线、数字专线、分组交换、Internet(163/169)、帧中继、电子信箱、传真存贮转发、信息台、会议电视、图像、VOD、EDI;IP电话;智能业务;网间业务结算;代收业务。

二、武汉电信本地网计费帐务系统的业务功能与特点
    武汉电信本地网计费帐务系统的业务功能主要包括客户资料管理、数据采集、计费处理、帐务处理、销帐处理、统计查询、用户争议、审核校验等八大处理模块。
    在进行武汉电信本地网计费帐务系统的开发设计时,通过吸收引进国外先进的计费帐务系统经验,结合本局业务运行实际情况,我们着重在以下几个方面引入了一些设计思想和业务概念,使新系统具备了比较鲜明的功能特点:
    1.引入客户-帐户-服务的三层架构。三层客户信息架构概念的建立,有助于企业对客户的管理,将为客户化的市场运营和业务管理工作奠定基础;帐户层重点描述客户与企业的经济关系,将客户的电信业务使用情况和费用缴纳情况作了完整的描述,有助于全面掌握客户的忠诚度和信用度信息,同时更有利于企业对客户的使用情况即时作出反应(如即时作出优惠、送小礼品等);服务层重点描述客户使用各项电信服务的情况以及由此产生的各项费用,将极大丰富客户服务的内容,同时也将有利于推动客户更多更广地使用电信服务。三层架构概念的建立同时为企业提供了更方便地推出更多的服务种类的可能性。
    2.引入为帐户建帐本的概念设计系统,使系统的财务功能增强。
    为帐户建帐本概念的使用,使得计费帐务系统具备了初步的财务功能,即帐户有总帐-分类帐-明细帐的模式。将财务概念引入计费帐务系统,其好处是明显的:帐务的层次性、帐务的可读性、帐务的准确性都将得到大大提高。
    3.从采集-计费-帐务处理-销帐-欠费管理全程实施严格的稽核,并完整保留所有异常未出帐话单或帐单,以备人工核查。
    以往计费帐务系统的稽核往往局限于对应收和实收的稽核,新系统在设计中考虑到要使系统出现问题的可能性最小,就必须对计费帐务系统的全程进行严格的稽核。通过采集-计费-帐务处理-销帐-欠费管理的全程监督稽核,新系统出帐的准确性将大大提高。同时这样做带来的另一个好处就是可以即时发现问题,并协调各部门予以解决,将问题解决在向客户提交之前,尽力达到零误差。
    4.局部的自动调帐功能和全面的人工调帐功能相结合。任何系统都可能有出现差错的时候,系统在设计时充分考虑到这一点,在出现系统运行差错的时候,采用局部的自动调帐功能和全面的人工调帐功能相结合的策略,来解决出现的问题。这种策略能在最短的时间里,将差错减小到零,满足系统操作运行的需要。
    5.能支持引入资费套餐。资费套餐或者称之为选择资费的推出将是电信企业今后在市场中竞争的一件法宝。现在吸引用户的主要手段是在入网费上做文章,一旦有了资费套餐可供客户选择,就可以让客户在一定的范围内选择他们希望同时也是可以接受的服务资费方案。但要做到这一点必须先对客户进行更细分类,同时要对各个客户群的不同消费观有更深了解,做到对症下药,有针对性地设置不同的资费套餐。这里提到的客户分类指按客户的业务重要性和业务使用量再结合以上的简单分类来划分的,只有这样资费套餐计划才能获得最佳的市场效益。
    6.能支持对用户实行的优惠方案。价格始终是吸引客户更多地使用电信业务的重要手段。目前推出的各种优惠措施基本上是针对所有客户的,很少与客户签定特殊的优惠方案。但由于客户需求的差异,他们使用电信业务的情况也是完全不同的,相应的优惠要求也是不同的,同时我们知道20%的客户为我们创造80%的收入,80%的客户为我们创造另20%的收入,因此一旦竞争开始我们必须努力挽留住那些为我们创造80%收入的重要客户,除了加强客户服务的质量外,另一个不可缺的手段就是与重要客户签定特别的优惠方案。
    7.引入信用度概念和忠诚度概念。信用度和忠诚度是新计费帐务系统导入的为客户化服务打基础的两个概念,信用度反映了客户的经济支付能力的高低和支付意愿的好坏,通过对客户信用度的掌握就可以规避风险、及早防范。忠诚度反映了客户与局方业务关系的紧密程度,留住一个业务关系紧密的客户要比发展一个新客户所需花费少得多。
    8.即时销帐功能。为适应今后人口流动性大的特点,即时销帐功能能使客户在我们正常帐期的中间提出结清所有帐款的要求得到满足。即时销帐功能的引入为计费帐务系统向帐务实时化又迈进了一步。
    9.高额预警功能。风险是电信企业经营活动中必须要重点防范的,高额预警功能为企业提高防范风险的能力提供了一个手段,利用该项功能可以及时向客户发出提示,同时启动对该客户使用情况的跟踪,做到既对客户负责同时也不损害局方的利益。
    10.更全面的支持业务、财务运作的报表系统。新计费帐务系统除了服务于客户外,还要支持企业内部的业务、财务运作,因此在充分分析业务、财务运作需求的基础上,设计了更全面的报表系统,为业务、财务的运行处理和决策分析提供支持。
    11.对用户话费争议有了一个解决方案。新计费帐务系统在客户话费争议问题上采取的策略是:允许客户对他的帐单费用发生争议,但必须指出争议的问题出在哪一项费用上。由于系统设计上对帐单采用了总帐-分类帐-明细帐的方式,因此客户可以明确指出争议的问题出在哪一层上的哪一个帐目上。系统的客户争议处理模块会对相应帐目作处理,然后向客户收取除了该帐目之外的所有其他费用,同时自动将该帐目的费用问题提交到专门部门处理,最后根据处理结果完成该帐目的帐务处理。

三、系统技术实现与关键技术
    1.系统网络结构图
    系统的IBM 8260 ATM 交换机采用了整机备份的方式,两台IBM 8260 ATM交换机间采用两条155M 多模光纤连接。系统的网络结构如图1所示。
    数据采集服务器、数据采集系统备用服务器、计费帐务系统客户资料服务器、销帐系统服务器分别采用两条155M ATM多模光纤分别交叉连接到两台IBM 8260 ATM交换机上。销帐系统服务器和帐务系统、客户资料系统服务器将连在2个独立的SSA环路上,每个系统各独享一个SSA环路,使每个服务子系统独享80Mbyte的磁盘存取空间。两台CISCO 7513路由器各采用一条155M ATM多模光纤分别连接到两台IBM 8260 ATM 交换机上;通过两台路由器连接局内的其它系统和远程营业厅。
    2.业务功能与系统设备的关系
    第一组系统应用逻辑结构如图2所示,业务逻辑分布如表1所示。
    第二组系统应用逻辑结构图3所示,业务逻辑分布如表2所示。
    3.系统软件结构
系统软件采用AIX Version 4.3的操作系统、ORACLE数据库管理系统和BEA的中间件。应用软件的体系结构如表3所示。
    4.关键技术
    将应用功能分成表示层、功能层和数据层三部分,对这三层进行明确分割,并在逻辑上使其独立。从而使系统具有硬件系统构成灵活、系统的扩展性较好、程序的可维护性较强、利于变更和维护、安全管理严密、系统管理简单,可支持异种数据库等方面的特点。武汉电信新计费帐务系统的三层C/S结构实际应用如图4所示。
    (1)tuxedo应用服务器设计。根据整个系统的应用要求和各服务器主要承担的功能,数据库是分布在不同服务器中,使用中间件Tuxedo时,通过XA协议建立与数据库的联接,可以十分方便地同时使用多数据库的资源,并且对事务的提交也可以得到好的保证,如果不是使用XA协议,而使用数据库自己提供的多数据库的联接,这样需要自己通过编码或通过其它的一些手段来保证事务的一致性。三层结构应用拓扑结构如图5所示。
    在三层C/S体系结构应用中整个系统分为:客户机、应用服务器、数据库服务器,在应用系统软件结构中,将这种应用进行细分为:客户端、客户端通讯层、Tuxedo通讯层、应用服务器通讯层、应用服务器、数据库通讯层、数据库,在细分的这几个层次中每一个层次都将在应用系统中担负各种不同角色,相关说明如下:
    (2)客户端。向操作人员提供操作界面,通过这些操作界面来完成客户端功能逻辑,完成各种客户端功能逻辑,将收集联机事务交易(OLTP)所需要的各种数据发出联机事务交易的请求,同时接收客户端通讯层回传的数据来完成相应的功能逻辑;
    (3)客户端通讯层。主要负责客户端应用层与中间件(Tuxedo)之间的通讯,根据客户端发出的联机事务交易请求,根据交易的要求形成交易报文,将报文交给Tuxedo通讯层,由它负责完成数据的传输,接收交易完成后应用服务器传送回来的数据报文解包成原始数据形式提交给客户端的界面或功能逻辑;
    (4)Tuxedo通讯层。主要负责完成客户机与应用服务器之间的通讯功能以及Tuxedo的管理控制功能,即将客户机的联机交易请求的数据报文传送到应用服务器,待联机交易完成后将联机交易结果数据报文传送到客户机;
    (5)应用服务器。主要是负责完成各种业务逻辑的处理;
    (6)数据库通讯层。根据业务逻辑的要求完成业务逻辑与数据库之间的通讯功能,这主要以数据库自身提供的功能为主。
    电信计费系统是电信企业的基本与核心的业务应用系统,作为关键性的计算机系统,开发的过程应当严格遵照软件工程的规范化的开发方法,并且对开发的全过程实施严格的项目管理。根据开发规范,本地网计费帐务系统的开发过程主要包括以下6个阶段:需求定义阶段、概要设计阶段、详细设计阶段、编码实现阶段、系统测试阶段、切换投产阶段。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网