
| 出版日期:2005-06-13 总期号:1419 本年期号:42 |
|
快速开发电信业务支撑平台
——北方电信业务支撑系统整体解决方案 项目背景 中国电信集团公司北方电信事业部2002年7月正式成立后,经中国电信集团公司授权,对中国电信在北方9省(天津、河北、山西、内蒙古、辽宁、吉林、黑龙江、山东、河南)区域内的网络投资与建设、财务管理、市场经营、网络运行维护等工作进行经营管理。 在部署业务支撑系统整体解决方案之前,北方电信事业部已经组织建设了北方电信事业部业务支撑系统一期工程,包括一套集中的结算系统和一套网上营业厅系统(在普元EOS上构建),为北方电信事业部及北方9省电信公司完成企业宣传、客户查询、咨询、投诉等相关的客户服务的Web接入工作等。然而,作为事业部拓展业务和服务的窗口,北方9省(自治区、直辖市)未建设相应的业务支撑系统,其呼叫中心所需要的所有后台数据和业务流程,包括所有用户数据、业务流程都需要统一建设、统一管理、统一实现。 需求分析 在日趋激烈的市场竞争环境中,北方电信事业部将面临着市场、业务、组织机构等方面的压力。为在北方电信事业部下属的9省拓展业务,需要有相应的业务支撑系统予以支持,并从市场和技术两方面,使得北方电信能够灵活适应未来不断变化的电信运营环境。 由此,北方电信业务支撑系统二期项目有如下业务目标: ·遵循TMF(Tele Management Forum)的eTOM(Enhanced Telecom Operations Map)模型关于业务过程框架的相关论述,并且按照N+1的模式建设基于eTOM模型的系统构架; ·通过基于应用承载平台(包含EAI平台和共享数据对象)打通与其他应用系统的流程,适应未来各应用系统和流程集成变化的需要,建立统一的客户视图和共享核心数据模型; ·通过数据、逻辑、代码、流程可重用和分层次的应用软件体系结构,保护IT业务资源,达到快速组合新业务及降低软件开发、测试、维护成本的目标; ·采用J2EE技术架构,满足7×24全天候运行的高可靠性要求; ·达到性能可监控、安全可审计、故障可追踪、维护可控制的技术管理目标; ·建立一套安全的系统,达到从应用、系统、数据多个层面保证系统安全性。 解决方案介绍 根据业务目标,2003年1月,北方电信事业部开始项目建设的招标工作。经过激烈竞争以及北方电信事业部的多次考察和研究,面向构件的应用软件平台普元EOS脱颖而出,作为北方电信业务支撑系统二期项目9省中4个省(天津、河南、黑龙江、山西)的应用基础平台,分别由浙大兰德和神州数码实施。 北方电信事业部作为全新的电信运营机构,既有建设业务支撑系统的丰富经验,又没有历史系统的包袱,在全新经营理念下,采用了先进技术,建设真正面向市场和客户的业务支撑系统。因此,本项目在充分吸收“九七”系统、计费账务系统、1000号客服等系统建设的丰富经验基础上,结合TMF的eTOM模型对系统进行合理的总体规划,采用“N+1”、两级平台、三层结构的建设模式,以保证新建设的电信业务支撑系统能够融合以前各系统的各种优点,同时避免以前各系统由于当时技术的局限而带来的不足。 “N+1”是指北方电信综合业务支撑系统的各应用系统建立在应用承载平台基础上,应用承载平台的核心组成部分是EAI平台、核心数据对象和系统管理模块,N个应用系统构架在统一的应用承载平台基础上。 两级平台是指在事业部和省公司建立两级业务管理平台,完成区域性数据和应用集中管理;三层结构是指应用软件本身的设计采用表现层、业务逻辑层和数据层三层结构。 在项目实施中,由于采用普元EOS,使得以上建设模式得到很好的结合与实践,基于EOS的系统架构图如图所示。 普元EOS平台是建立在J2EE基础之上的应用软件平台,提供了从开发、调试、运行、维护、管理完整的支持,有强大的二次开发能力,并且使得软件从生产到运行维护都较传统方式有较高的效率,在短短6个月的时间内,完成了项目从需求到设计、开发、测试、部署的所有工作,四个省也都相继顺利上线。 EOS采用多层体系架构,将数据服务、原子操作、业务逻辑、展现逻辑、用户界面、工作流程有效分离,各个层次之间的数据交互通过开放的XML总线技术实现,保证了层次之间的松散耦合。同时,EOS提供了面向构件的应用机制,在每个层次上基于可视化的构件组装方式来搭建应用系统,实现的系统业务逻辑与代码完全分离。应用的变化有可能发生在任一个或多个层次,在这样一个体系架构下,如果应用发生变化,首先相应层次的变化对其他层次的影响将降到最低,这样所需要做的工作也就大大降低;其次,EOS在各个层次上都提供了强大的手段,大大缩短改变的时间,这样使得基于EOS的业务支撑系统各个应用系统具有更加适应纵向变化的能力。 EOS具有的这些优势,在项目的实施和维护中得到了很好的体现。在北方电信项目建设过程中,由于工期比较短(项目的启动从2003年4月份开始),加上非典影响,系统实际开始编码的时间是在6月初,浙大兰德通过EOS平台平滑地移植了北方电信业务支撑系统一期项目(网上营业厅和应急业务受理系统)的部分功能,在短短一个月时间内就完成编码,7月初就进入到天津现场进行集成测试。 系统功能简介 通过EOS平台实现的北方电信业务支撑系统二期系统包含三大部分功能,即综合客服和综合营销系统、生产调度管理系统、网络资源管理配置系统。各子系统除了本身实现的功能外,还涉及与其他多个系统的接口,这些接口的实现都是通过EOS的数据总线技术与EAI的接口适配器对接,从而实现与各省公司业务支撑系统的连接,完成相关数据的传送。 北方电信业务支撑系统二期系统实现了如下功能: 综合客服和综合营销系统功能,包括销售过程管理、客户管理、客户经理管理、产品管理、业务受理等; 生产调度管理系统功能,诸如流程配置、定单调度、施工管理、竣工处理、时限管理、流程监控、业务自动开通、生产调度系统管理; 网络资源管理配置系统功能,如网络资源数据管理、网络资源配置。 运行情况 河南实施情况简介 系统于2003年9月6日作为北方电信第一个点顺利完成割接并投入测试运行,18个地市相继开展业务,实现了省、本地网、县局三级的全业务管理。到2003年年底,系统已经支持了包括对宽带业务、语音业务、出租业务和智能网业务的支持,并实现了类似电话和ADSL的捆绑销售,目前支持的各种套餐和商品/套餐已达200多个,用户数已达20多万。河南的代理商业务占了很大比例,系统提供了强大而完整的代理商管理能力。 天津实施情况简介 作为北方电信的首批3个(河南以外)上线试点之一,天津电信的业务支撑系统在2003年9月15日成功上线,通过EAI平台和计费系统实现了成功的对接。由于天津的特殊性,实现了完全的跨区域受理,并支持了商务部、客户部发展代理商的需要,提供了很强的代理商支持。天津的主要业务是面向大客户,因此系统提供了强大的大客户管理功能。 山西实施情况简介 山西作为北方电信第二批上线试点,自2003年9月18日割接后,山西系统正式投入使用,并提前一周上线。现在系统使用情况、业务受理情况正常。系统支持省、本地网、县局三级全业务(固网、智能网、数据网、增值业务、网元出租等)。 黑龙江实施情况简介 作为北方电信的首批3个试点(河南除外)之一,系统于2003年9月14日投入正式运行。在短短的几个月内已经有15万多的用户量,业务覆盖了固定电话、190长途注册电话和IP主叫电话、IP话吧等业务。 目前,北方电信业务支撑系统二期在黑龙江、山西、河南和天津4个点上线并运行状况良好。各个省业务拓展迅速,每个省以3万用户的速度递增。良好的应用架构为北方电信灵活适应未来变化,实现更低成本、更高效率的业务拓展和扩张提供了有力保障。
基于EOS的系统架构图 |
|||||||||||||||||||||