内蒙古网通在2006年底启动了综合客户服务系统的新建工程。综合客服系统负责处理客户的服务请求,管理客户信息、客户所有的交互活动和客户代表,这里也是查询客户所有相关信息(包括账单信息)的统一窗口。由于综合客服在整个运营支撑体系中的重要地位,内蒙古网通此次工程的核心目标是建设一套以客户为中心、以市场为导向、以效益为目标的新型运营模式下面向客户、面向市场的个性化、专业化、标准化的客户服务支撑体系。
内蒙古网通综合客服项目涉及之前分散模式的九七系统、计费账务系统、客户服务与营销管理系统、电子工单管理系统、10060客服系统等的整合改造,因此是一个相当复杂的系统工程。在系统建设过程中,内蒙古网通采用了业界较为成熟的先进技术对原有系统进行改造,创造了一个具有相当创新性的项目。
内蒙古网通从2006年底开始进行现场需求调研,并于今年5月开始进行综服系统的设计开发工作,设计开发组成员从需求出发,结合公司原有的九七四版系统和上海宏讯核心版本系统的特点,提出了两套系统的整合架构。该综服系统的整体技术框架延续了公司原有的成熟体系结构,并根据实际情况进行了WebSphere6.1(JDK1.5)和DB2的适应性改造。系统最大的特点就是同上海宏迅核心版本系统的融合,核心版本覆盖了综服系统的五大模块,其中工作流系统完全使用了宏迅的工作流引擎。基于宏迅的订单模型和工作流引擎,开发组成员对九七四版系统的营业受理、服务开通、资源分配模块进行了大量的改造,其中涉及到两个系统之间的模型匹配、数据交互、架构验证等一系列工作。在短短的1个多月时间里,系统就达到了初步融合并能够进行受理测试。在接口实现方面,除了传统的存储过程实现方式外(存在大量的DB2存储过程改造),系统还采用了SOA的解决方案。在114、112、10060等接口中,内蒙古网通与IONA合作完成了这些接口的改造工作。另外在欠费查询接口的实现上,也采用了WebService技术加以实现。
在系统建设过程中,内蒙古网通从IT架构上采用了基于Browser/ApplicationServer/DBServer多层架构、应用整合流程引擎等新技术,实现了系统的高可用性、高可扩展性和业务适应的灵活性;而在产品选择中则采用了IBMDB2通用数据库平台和IBM WebSphere Application Server网络部署版应用服务器作为核心基础平台。
IBMDB2UDB具有如下技术特点:
•DB2UDB高度稳定,目前国内主要商业银行均采用DB2作为其核心数据库。
•DB2UDB性能卓越、稳定可靠、可用性高,可以很好地满足OLTP、OLAP等各类数据库应用对数据库平台的要求。
•DB2UDB易于开发,其引擎的查询重写技术可以极大地降低系统开发对程序员技能的要求,且特别擅长于对图形化查询界面生成SQL语句进行自动优化。
•DB2UDB管理简单,具有如自动性能调优、自动备份及收集统计信息调度等功能,大大降低了数据库系统的管理维护成本。
•DB2UDB具有高度的并行功能,具有高度的可扩展性,同时为构建大型数据库应用打下了基础。
•DB2UDB的内置数据复制和灾备可以保证系统的高可靠性。
•DB2UDB是现有最开放的数据库,从手持设备到大型机,它都有相应的产品对其提供支持。
•DB2UDB内置了对OLAP类应用的支持,可以支持数据库应用中大数据量和多格式的报表统计,并直接基于OLTP系统之上构建数据仓库或创建大型报表分析应用。
IBMWebSphereApplicationServer是业界第一个完整集成的使用J2EE、XML、SOAP、WSDL、UDDI和其他Web Services标准的动态电子商务开发和应用平台。其优点如下:
•最大限度地支持J2EE等开放性标准。
•跨越所有主流硬件和操作系统平台。
•提供了先进完善的安全基础设施,基于Java开放标准Java验证授权服务(JAAS)、Java2安全模式、Java安全套接扩展(JSSE)、Java加密扩展(JCE)、Java加密架构、通用的安全互操作性(CSIv2)等提供广泛的安全支持;提供支持基于UserID/Password、X.509证书(SSL)的认证;提供支持Permission的授权和多种级别的安全控制方式,对需要限制访问的内容可指定用自定义编程、存取控制表(ACL,AccessControl List)或经由授权(Certification,如SSL协议)等方式确认身份得到访问相应资源的能力。
•提供独立于硬件系统的集群支持。
•支持异构集群。
•支持故障恢复。
•支持自动监测系统负载,自动对系统可用资源进行调整和分配;提供负载均衡、高速缓存和过滤组件,支持服务质量路由选择。
•在原业务系统不停机的状况下,支持动态增加服务器、扩展系统性能。
•支持EJB、CORBA、COM/DCOM的互联。
•支持基于异构数据库的分布式交易。
•提供基于开放平台Eclipse的开发工具。
内蒙古项目组有着核心的领导项目经理郭向峰,同时无论是在设计组、开发组、数据组、接口组、质量保证组还是办事处人员中,都有着众多的精兵强将。项目组也有许多新入职的员工,如一些刚毕业的学生,但在整个项目组人员的传帮带作用下,这些新人也很快融入到项目中来,在项目的开发、实施方面起到了至关重要的作用。
而IBM作为大唐公司在内蒙古综服项目中的合作伙伴,从项目开始就派专人为项目组提供技术支持,从WebSphere的应用开发、部署到DB2的使用,都进行了详细的技术培训。另外,在综服上线前,IBM还专门派人进驻现场,进行了WebSphere和DB2的调优配置,保证了综服应用的系统稳定。
内蒙古网通综合客户服务系统按照项目计划如期于今年9月17日正式上线。整个系统的割接过程从9月12日20点开始,在紧接着的108个小时内,项目组成员按照事先的割接预演经验,将数据导出、数据清洗、数据灌入、数据验证、应用验证、测试用例验证、接口验证等各个割接步骤串并行结合进行,人员方面采取24小时轮流制,保证了整个割接过程的时间进度和质量进度。在9月17日的正式业务受理过程中,无论是从应用系统的功能、稳定性以及割接数据的准确与可靠性方面,新系统都经受住了严格考验。几千张的受理单充分证明了内蒙古网通综合客服系统的割接成功。新建的综合客服系统以全省集中方式实现了全业务服务、多种客户支持、渠道管理和市场营销支持等功能,可以满足未来若干年的系统需求,并且可以进行进一步扩容。