IBM帮助内蒙古网通综合客服实施SOA

内蒙古网通在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网络部署版应用服务器作为核心基础平台。