基于J2EE的电信营业支撑系统开发与研究
VIP免费
第一章 绪论
1
摘 要
随着我国电信行业的改革和不断发展,以前的电信业务运营支撑系统在功能
和性能上已经不能满足需要;为了和国际化接轨,建设新一代的电信系统成为各
大运营商的当务之急。
本文以四川省电信营业支撑系统的建设为背景,对系统从设计到实现的各个
主要方面进行了研究。分析国内电信行业的基本现状,介绍国际上流行的电信
BOSS 系统的概念和特点,作为本营业支撑系统的指导方针。从参考当前国际上流
行的电信运作图(TOM)体系,结合电信管理网提出的电信网管理体系(TMN),
得到对电信运营支撑系统(OSS)的划分,以及当前所开发的营业支撑系统在 OSS
中的位置,所包含的具体模块,并对具体模块进行分解。
本系统的软件构架采用表示层/业务逻辑层/数据库的三层体系。结合面向对
象的方法,提出基于组件化技术的解决方案,以及系统的标准层次模型:在界面
逻辑上采用 MVC 模式,业务逻辑由 EJB 来完成。以客户管理模块为例介绍了具
体实现,从以 UML 进行分析,建立数据库表,用 MVC 实现界面逻辑,EJB 实现
业务逻辑。最后叙述了在系统中用到的其它一些相关技术,重点分析了企业应用
集成(EAI)技术,以及对新一代运营支撑系统(NGOSS)的展望。
关键词:电信 BOSS J2EE 组件化 EAI
基于 J2EE 的电信营业支撑系统开发与研究
2
Abstract
With the reformation and development of China Telecom Industry, former Telecom
Business and Operation Support System is not fit in functions and capabilities. In order
to accord with the international development, it is urgent for China Telecom to construct
new systems.
This paper is based on the construction of Sichuan Telecom Operation Support
System, does research on the main aspect of the system from design to realization. It
analyzes basic conditions of domestic Telecom Industry, introduces concept and
characteristic of BOSS System, which is used to be the guidance of this Operation
Support System. From references to internationally prevalent TOM System, combined
with TMN System issued by Telecommunication Management Network, it gets the
framework of Operation Support System, and our system’s position in it; it also gets the
modules with details.
The software framework of this system is composed of three tiers: Presentation
Tier, Business Tier, and Data Tier. Combined with Object Oriented method, the paper
brings forward solutions based on componentization technology, and standard layer
model: MVC pattern in Presentation Tier, ELB application in Business Tier. It
implements Customer Management Module as an example, using UML to analyze and
construct Database sheets, MVC to implement Web logic, EJB to implement Business
logic. In the last chapter, it introduces some other techniques in the system, focusing on
Enterprise Application Integration, and describes expectation to the New Generation
Operation Support System.
Key Words: Telecom, BOSS, J2EE, Componentization, EAI
第一章 绪论
3
目 录
摘要
Abstract
第一章 绪 论 .........................................................1
1.1 国内电信行业发展现状 .......................................... 1
1.1.1 电信信息化浪潮的兴起 .................................... 1
1.1.2 中国电信行业系统现状 .................................... 2
1.2 电信 BOSS 系统简介 ............................................ 2
1.2.1 BOSS 系统概念 ........................................... 2
1.2.2 国际上 BOSS 的发展 ....................................... 3
1.2.3 BOSS 系统的特点 ......................................... 3
1.3 建设电信 BOSS 系统的必要性 .................................... 4
1.3.1 来自市场的压力 .......................................... 4
1.3.2 提高管理水平的需要 ...................................... 5
1.3.3 来自系统本身的压力 ...................................... 5
1.4 本论文研究的主要内容 ......................................... 5
第二章 J2EE 概述 ..................................................... 7
2.1 J2EE 的概念 ................................................... 7
2.2 J2EE 的四层模型 ............................................... 8
2.3 J2EE 的结构 .................................................. 10
2.4 J2EE 的核心 API 与组件 ........................................ 11
第三章 基于 J2EE 的系统设计 ..........................................13
3.1 系统建设目标 ................................................. 13
3.2 系统对象定位 ................................................ 13
3.2.1 TMN 基本模型 ........................................... 13
3.2.2 TOM 和 eTOM 模型 ........................................ 14
3.2.3 系统对象 ............................................... 16
3.3 系统对象之间的关系 .......................................... 18
3.4 各子系统模块分解 ............................................ 18
3.4.1 销售系统 ............................................... 18
3.4.2 定单执行系统 ........................................... 20
3.4.3 产品管理系统 ........................................... 20
3.4.4 配线配号系统 ........................................... 22
3.4.5 施工系统 ............................................... 22
3.4.6 机线资源系统 ........................................... 22
基于 J2EE 的电信营业支撑系统开发与研究
4
3.4.7 客户管理系统 ........................................... 23
3.4.8 营销数据管理系统 ....................................... 23
3.5 系统体系架构 ................................................ 24
3.5.1 系统软件构架 ........................................... 24
3.5.2 系统逻辑结构 ........................................... 28
第四章 基于 J2EE 的系统实现 ..........................................30
4.1 系统所用开发工具 ............................................ 30
4.2 应用服务器的使用 ............................................ 30
4.2.1 应用服务器概述 ......................................... 30
4.2.2 Weblogic 介绍 .......................................... 31
4.3 客户管理子系统的实现 ........................................ 33
4.3.1 客户管理模块组成 ....................................... 33
4.3.2 客户管理模块分析 ....................................... 34
4.4 数据层的设计与实现 .......................................... 40
4.4.1 数据信息组织结构设计 ................................... 40
4.3.2 Oracle 的应用 .......................................... 40
4.3.3 数据库的连接 ........................................... 41
4.4 业务逻辑层设计与实现 ........................................ 44
4.4.1 EJB 技术概述 ........................................... 44
4.4.2 EJB 体系结构 ........................................... 46
4.4.3 EJB 与 JNDI ............................................. 47
4.4.4 EJB 与 JTA .............................................. 47
4.4.5 业务逻辑层代码 ......................................... 48
4.5 表示逻辑层设计与实现 ........................................ 51
4.5.1 MVC 体系结构 ........................................... 51
4.5.2 J2EE 框架与 MVC 模式的配合 .............................. 52
4.5.3 表示逻辑层代码 ......................................... 52
第五章 系统中其他相关技术 ...........................................55
5.1 接口实现技术 ................................................ 55
5.1.1 EAI 的思想 ............................................. 55
5.1.2 接口的实现技术 ......................................... 55
5.2 NGOSS 展望 ................................................... 57
5.2.1 新一代的 OSS 标准 ....................................... 57
5.2.2 符合 NGOSS 发展要求 ..................................... 57
第六章 总结与展望 ...................................................59
参考文献 ............................................................ 60
第一章 绪论
1
第一章 绪 论
1.1 国内电信行业发展现状
1.1.1 电信信息化浪潮的兴起
为了能在我国基础电信业务领域引入竞争机制,进一步推动我国电信业的改
革和发展,自 1994 年成立中国联通公司以来,国家一直没有停止打破电信垄断的
努力。多年来,通过邮电分营、移动剥离以及新近的中国电信南北拆分等战略改
革和调整,我国的电信产业初步形成今天中国电信、中国移动、中国网通、中国
联通、中国铁通五大基础运营商的全面竞争局面。
在我国电信改革和重组的过程中,我国电信产业大体上经历了以下几个阶段
[1]:
第一阶段,资源争夺阶段。在这一阶段,政府主要通过政策性的拆分以构造
分量大致相当的市场竞争主体,并为竞争建立规范的政策和市场环境;而各电信
运营商则是要从在政府那里获得尽可能多的牌照、网络及政策等资源。整体来看,
我国电信竞争第一阶段的主题,就是争取在完全市场化的竞争环境到来之前,为
自己谋取尽可能多的资源和机会。
第二阶段,业务和管理的竞争阶段。随着电信竞争的深入,电信业务和运营
管理的竞争逐渐取代了“资源竞争”,成为业界关注的新焦点。在这一阶段,如何
扎扎实实做经营,如何以客户的需求为导向推动业务的创新、运营和管理,成为
大家思考和面对的主要问题。
第三阶段,全面竞争阶段。由于市场竞争主体的增加,消费者选择可能性的
增加,电信竞争上升到全面竞争的阶段是必然的趋势。在这一阶段,竞争将在品
牌力、价格力、实力、创新力、资本力、营销力、服务力等各条战线展开。
随着竞争的全面展开,运营商将面对来自市场、运营管理以及资本等方面越
来越多的压力,为了提高自身的运营管理和业务服务水平,以谋求在未来的竞争
格局中获得领先,一场新的战争已经揭开序幕。这个新的战场就是--信息化。
作为承载整个国家信息化建设的重要基础,自 2001 年以来,电信信息化一直
受到各方的广泛关注。在电信业日益走向开放与竞争的背景下,面对日趋严峻的
挑战,为提升我国基础电信运营商的核心竞争力,加快我国电信企业的业务、流
程、服务、决策、管理等各方面的信息化,显然已成为各大运营商刻不容缓的战
略。
电信信息化浪潮的兴起一方面是产业竞争和产业发展的趋势使然,另一方面
也是运营商面对挑战、压力和未来时,所必须做出的抉择。
基于 J2EE 的电信营业支撑系统开发与研究
2
1.1.2 中国电信行业系统现状
1997 年,中国电信推出“九七”工程[2],希望利用先进的技术手段和管理方
法,彻底提高电信业务的服务质量和综合管理水平,适应电信体制的变革,实现
本地网市内电话业务数据的集中管理和各生产部门的信息共享。其主要的设计功
能就是综合管理电信行业的客户资料和电信企业的各种号线资源,面向社会提供
各种电信业务服务。
“九七”工程的成功实施,极大地提高了管理水平和服务质量,对中国电信
的发展有着积极深远的意义。但随着中国国内电信行业市场格局的改变,面对激
烈的竞争环境,原有的“九七”系统已变得越来越不适应,主要反映在以下几个
方面:
1) 在经营服务方面:原有系统是以业务为中心,而不是以客户为中心,表现
为接入方式单一,被动式的营业受理,缺少与客户的互动与主动服务;缺少客户
分类、差别服务与个性化服务;服务质量缺少保障、服务响应实时性较差。
2) 在业务模型方面:受当时业务发展水平和理论研究水平的影响,业务模型
的设计具有一定的局限性,对于业务的抽象理解程度不够,不能很好地支持业务
规划、业务设置;对于资源管理的耦合度太强。
3) 在系统功能方面:原有系统多半停留在对生产作业层面的支持,对企业经
营分析和预测、决策的支持不够。
4) 在系统结构方面:原有系统的建设往往是考虑某一工作环节或某一工作范
围的需求,缺乏整体上的考虑和把握,导致形成了一个个信息孤岛,无法实现整
个业务端到端的管理。
5) 在系统规模方面:部分省市由于版本的扩充性差和厂家支持等原因,至今
仍未将系统延伸至县局,覆盖全部用户。
1.2 电信 BOSS 系统简介
1.2.1 BOSS 系统概念
BOSS[3,4]是业务运营撑系统(Business Operations Support System)的简称,它
涵盖了以往的计费、结算、营业、帐务和客户服务等系统的功能,对各种业务功
能进行集中、统一的规划和整合,是一体化的、信息资源充分共享的支撑系统。
BOSS 细分为两个系统:OSS 与BSS。OSS(Operation Support Systems-运营
支撑系统)是电信业务开展和运营时所必须的支撑平台,它包含用于运行和监控
网络的所有系统,如报告或计费系统,但它不是网络本身。它是整个运营基础结
构,包括运营网络系统和客户服务系统,其中客户支持功能是由业务支持系统
摘要:
展开>>
收起<<
第一章绪论1摘要随着我国电信行业的改革和不断发展,以前的电信业务运营支撑系统在功能和性能上已经不能满足需要;为了和国际化接轨,建设新一代的电信系统成为各大运营商的当务之急。本文以四川省电信营业支撑系统的建设为背景,对系统从设计到实现的各个主要方面进行了研究。分析国内电信行业的基本现状,介绍国际上流行的电信BOSS系统的概念和特点,作为本营业支撑系统的指导方针。从参考当前国际上流行的电信运作图(TOM)体系,结合电信管理网提出的电信网管理体系(TMN),得到对电信运营支撑系统(OSS)的划分,以及当前所开发的营业支撑系统在OSS中的位置,所包含的具体模块,并对具体模块进行分解。本系统的软件构架采...
相关推荐
作者:陈辉
分类:高等教育资料
价格:15积分
属性:64 页
大小:1.22MB
格式:PDF
时间:2024-11-19