基于SOA架构的移动运营支撑系统设计及实现

基于SOA架构的移动运营支撑系统设计及实现

论文摘要

随着移动通信的市场竞争日趋激烈,电信运营商在市场、管理等方面面临的压力越来越大。国内电信市场的开放,打破了以前独家垄断的局面。一方面,中国联通在移动电话业务方面给中国移动带来很大的市场压力;另一方面,中国移动也在寻求新的业务增长点,在数据、国际、传输等领域不断拓展自己的业务空间,提高企业的运营收益。在残酷的竞争环境下,如何有效的管理,维护现有资源和数据,提高企业运作的效率,提高自身的市场竞争力,是摆在他们前面一个很重要的课题。业务运营支撑系统(BOSS系统)以客户服务、业务运营和管理为核心,以关键性事务操作(客户服务和计费为重点)作为系统的主要功能,为网络运营商提供一个综合的业务运营和管理平台,提供全面的解决方案。本文首先在介绍SOA概念的基础上,详细论述了SOA的选择策略和服务设计原则,通过对这些理论的阐述可以更好地理解SOA架构的作用和意义。随后,在这些理论的指导下,给出了SOA的一种基本架构模型和在业务运营支撑系统上可实现技术方案。之后,本文对移动业务运营支撑系统的升级、扩容需要处理的业务需求和面临问题进行深入细致的分析,详细的介绍了该项目的背景以及目的,描述新的系统提出的功能需求,建立系统设计方案,引入SOA的系统设计概念和思路,并就系统架构设计方面进行详细阐述。在该项目中,作者参与了BOSS2.0营帐子系统的设计和开发,对其中的营帐子系统的平台用户品牌转换受理重要功能模块的设计和实现进行详细论述。新的系统上线之后,试运行效果良好,设计需求的功能完全得到满足,提升了BOSS系统的业务处理能力,减少了服务响应时间,客户满意度提高,验证了基于SOA架构的企业应用设计方法,能够使企业应用系统服务的敏捷性得到提升并且重用现有资源,有效解决了企业的应用需求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 项目背景和意义
  • 1.2 本文研究内容
  • 1.3 本文组织结构
  • 第二章 面向服务的体系构架(SOA)
  • 2.1 软件体系架构概述
  • 2.2 SOA 发展历史
  • 2.3 SOA 概念
  • 2.3.1 SOA 的基本元素
  • 2.3.2 SOA 的特性
  • 2.4 建立面向服务的架构
  • 2.4.1 SOA 基础架构
  • 2.4.2 面向服务的设计
  • 2.5 本章小结
  • 第三章 BOSS 系统综述
  • 3.1 广西BOSS 系统建设目标
  • 3.2 新系统在业务支撑网中的位置
  • 3.3 BOSS 的子系统以及功能概述
  • 3.4 技术实现
  • 3.4.1 多进程多线程技术
  • 3.4.2 灵活性设计
  • 3.4.3 Openbroker
  • 3.4.4 内存数据库
  • 3.4.5 AppFrame 技术
  • 3.5 本章小结
  • 第四章 系统架构设计
  • 4.1 系统设计思想
  • 4.2 基于SOA 的系统架构设计策略
  • 4.2.1 当前运营支撑系统面临问题
  • 4.2.2 SOA 在BOSS 开发中的应用
  • 4.2.3 系统总体结构
  • 4.3 系统核心模型
  • 4.3.1 三户模型
  • 4.3.2 产品模型
  • 4.3.3 产品挂接到三户的模型
  • 4.4 子系统设计
  • 4.4.1 系统基础子系统
  • 4.4.2 营帐子系统
  • 4.5 本章小结
  • 第五章 重要模块设计与实现
  • 5.1 需求说明
  • 5.2 业务流程描述
  • 5.3 服务模块设计框架
  • 5.4 数据结构
  • 5.5 组件结构
  • 5.6 组件设计
  • 5.6.1 品牌转换业务受理服务模块
  • 5.6.2 程控功能操作服务模块
  • 5.6.3 促销功能操作服务模块
  • 5.7 应用程序前端设计
  • 5.8 模块开发使用的关键技术
  • 5.8.1 内存数据库技术
  • 5.8.2 中间件并发设计
  • 5.8.3 数据库并发访问并发设计
  • 5.8.4 灵活性设计
  • 5.9 模块测试
  • 5.10 本章小结
  • 第六章 结论
  • 致谢
  • 参考文献
  • 在学期间研究成果以及发表的学术论文
  • 相关论文文献

    标签:;  ;  

    基于SOA架构的移动运营支撑系统设计及实现
    下载Doc文档

    猜你喜欢