(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf_第1页
(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf_第2页
(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf_第3页
(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf_第4页
(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf_第5页
已阅读5页,还剩68页未读 继续免费阅读

(计算机应用技术专业论文)基于cs模式的电信综合管理系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 随着电信业务的快速发展和电信用户的急剧增加 早期的小型数据库管理系统已不能适应电信事业发展的 需要。本文介绍的基于客户服务器模式的电信综合管理 系统是为解决这一难题,基于大型网络数据库而丌发的 一类新型生产系统。本系统是在原有电信管理系统的基 础上结合电信实际生产而开发的生产系统,具有很强的 实用性和可参考性,维护方便、安全可靠、易于扩充, 在两年多的生产实践中取得了良好的社会效益和经济效 益,现已在全国六个省的几十个地市得到推广。本人作 为系统的定单模块设计、开发者,同时参与了全系统的 , 、 总体设计和其他几个模块的开发工作。本文第一章首先 阐述了系统的理论基础一一客户,服务器模式,分析了传 统的电信管理系统面临的问题和困难,从而提出了基于 c s 模式的电信综合管理系统。第二章在分析了目前国 内同类研究的基础上提出了系统的业务功能需求和总体 设计。第三章对系统的总体结构( 网络结构、功能模块、 数据库) 进行了阐述。第四章详细说明了该系统各模块 间的数据关系和模块设计以及采用的技术。第五章是系 统与其他相关电信子系统的接口。第六章简要介绍了系 统的特点。最后进行了系统的总结。 关键词:客户服务器 电信综合管理 功能模块 数据库 a b s t r a c t a l o n gw i t hr a p i dd e v e l p i n go ft e l e g r a p h y b u s i n e s s a n d i n c r e a s i n g o ft h e t e l e g r a p h y c u s t o m e r ,t h e s m a l l d a t a b a s em a n a g es y s t e mo ft h ee a r l ys t a g ec a n ta d a p tt h e n e c e s s i t yo fd e v e l o p i n go ft e l e g r a p h ye n t e r p r i s e t h e a r t i c l e i n t r o d u c e sat e l e g r a p h ys y n t h e t i cm a n a g es y s t e mo fh u g e n e t w o r kd a t a b a s e an e wm o d e io fp r o d u c es y s t e mb a s e do n c s m o d e l ,a i m i n g a t s o l v i n g t h e p r o b l e m t h e s y s t e md e v e l p e d o no l d t e l e g r a p h ym a n a g es y s t e m a n d c o m b i n et h ep a r c t i s eo fp r o d u c e ,e a s yt om a i n t a i n i n ga n d e x t e n d i n g ,h a v i n gg o o ds e c u r i t y ,h a v eg a i n e dg o o d s o c i a l a n de c o n o m i c a lb e n i f i ti nt w oy e a r sp r o d u c e t h es y s t e m h a ss p r e a dt os i xp r o v i n c e s t e n so fc i t i e s a st h ed e s i g n e r a n dp r o g r a m m e ro ft h eo r d e rm o d u l ,ia l s oe n g a g e di nt h e d e s i g n i n g a n d p r o g r a m m i n g o f s y s t e m a n do t h e r m o d u l s t h ea r t i c l ee l a b o r a t e s t h e o r y o ft h e s y s t e m - c l l e n t s e r v e rm o d e 【i nt h ef i r s t c h a p t e r 、a n a l y s e s t h e p r o b l e ma n db a r r i e ro f t r a d i t i o nt e l e g r a p h ym a n a g es y s t e m a n dp r e s e n tt h et e l e g r a p h ys y n t h e t i cm a n a g es y s t e mb a s e d o nc sm o d e l t h es e c o n d c h a p t e ra n a l y s e s t h es i m i l a r y r e s e a r c hi n l a n da n dp r e s e n tt h eb u s i n e s sa n df u n c t i o na n d t h ed e s i g no ft h es y s t e m t h et h i r dc h a p t e re l a b o r a t e st h e s t r u c t u r e ( n e t s t r u c t u r e 、f u n c t i o nm o d u l 、d a t a b a s e ) o f s y s t e m t h ef o u r t hc h a p t e rf o u c u s e so nt h ed a t ar e l a t i o no f m o d u lsa n dt h e d e s i g n o fm o d u l sa n dt h e t e c h n i q u e t h e f i f t h c h a p t e r i n t r o d u c e st h ei n t e r f a c eo fs y s t e mt oo t h e r r e l a t i o nt e l e g r a p h ys y s t e m t h es i x t hc h a p t e ri n t r o d u c et h e c h a r a c t e r so ft h es y s t e m a tt h el a s tg i v e sas u m m a r yo ft h e s ys t e m k e y w o r d s :c l i e n t s e r v e r f u n c t i o nm o d u l e t e l e g r a p h ys y n t h e t i cm a n a g e d a b a s e 基于c s 模式的电信综合管理系统 第一章概述 1 1c s 模式 1 1 1c s 模式的定义 客户服务器是个逻辑概念,客户和服务器部分可存在或不在相同的物 理机器上,精确的说,客户服务器技术是同时执行的软件过程之间相互作用 的范例或者模型。程序是在操作系统下由中央处理单元( c p u ) 执行的软件 单元。多程序操作系统是指在同一时刻内存里可以有多道程序它仃j 之间可 以转移执行。程序的每次请求是一个进程或任务,如果一个操作系统允许几 个进程共享c p u ,那么它是一个多任务操作系统( 例如:u n i x ) 。在一个多 处理系统中,多个多任务c p u 同时执行多个进程。大多数多任务或多处理操 作系统提供进程的相互通信( i p c ) 装置,以便进程间能够互相通信。通信进 程( 无论是多c p u 还是共享一个c p u ) 是并发进程,因为它们为了通信必须 并行运行。通信可以通过共享内存或i p c 装置这样的动态机制来进行,也可 以通过象文件系统锁这样的静态机制来进行。如果在一个网络的不同机器上 执行的进程互相通信,那它们也是并发进程。分布式进程是用i p c 装置中的 消息传递机构进行通信的并发进程。i p c 的一种特殊形式为远程过程调用 ( r p c ) 。分布式进程有四种基本形式:过滤、客户机、服务器和等级。图1 1 说明了这四种进程的区别。过滤进程对一个数据流进行一个固定的操作,并 把结果传递给另一个进程。等级进程彼此等同井以协作的方式互相作用以进 行有效的【作。 一个常见的错误概念是认为“客户胃务器”和“对等式”处理是同意义 的。住i b m 的系统网络体系结构( s n a ) 环境中“等级”这个名词经常用来 代表不在主机物理设备( p u ) 5 型节点递阶控制f 的p u 2 1 节点。两个 p u 2 1 型节点可以在不受主机干预f ,在同一等级层上利用逻辑设备( l u ) 6 2 刑协议进行通信。由丁= 在s n a 环境中,l u 6 2 是客户服务器编程的基础,因 而名词“对等式”和“客户服务器”的使用是可交换的。虽然这种用法在通 信意义上是正确的,但从分布式处理方面来看却是错误的。错误来源丁二客户 机进程科i 服务器进程间的平等:“对等式”通信环境中的等级表示住相等地位 上通信的两个实体,每个等级理解该等级层的协议并参与通信。然而,在分 布处理意义上名词等级的意义却是“复制“一一而不是“平等”,等级进 程是通信雨分布式处理意义双重意义上“等级”,与此相对照,客户机和服务 器进陛不是彼此的相互复制而是独立的协作任务。从通信意义上,它们象 等级那样相互作刖( 不象主机和从机) ,但在分布式处理意义上,它们却不是 “等级”进稃。相似地,过滤进程也是通信意义上的等级而不是分布式处理 基1 二c s 模式的电信综合管理系统 意义上的等级。 对等式 过滤 弃户机服务器 p 口 口号。一口 u 过 图1 1 分布式进程的几种形式 客户机进程发请求给服务器进程,服务器进程对这些请求给出对应结 果。顾名思义,服务器进程给它的客户机提供副物,而且通常采用的是只有 它能做的特殊处理。客户机进程由于免除了复杂的计算和进行这些处理的开 销从而能进行其他有益的 作。客户机进程和服务器进程之间的相互作用 是m 作式事项处理是交换式的,其中客户机为主动,服务器是被动的。这 就是客户服务器系统和其他无约束范例的根本区别。在一个真正的客户1 1 1 t 务 器环境中,客户机进程和服务器进程并不关心它们是在相同或不同的机器上 执行。某些i p c 或网络协议( 例如,i b ml a ns e r v e r ) 在同一系统中不能 既支持客户机进程又支持服务器进程。然而那只是一种特殊协议的限制一 一而不是客户服务器范例的特性。从理论的角度来看,机器的大小也无关紧 要:没有理由解释服务器进程不能在台式p c 上运行,而客户机进程却能在火 机器( 例如x - - w i n d o w s ) 上运行。客户服务器理论的简单性使这种系统 强而有力。f 面我们将用图1 2 说明的模型米描述客户服务器系统。在实践 中,弃户机是指客户机进程住其上执行的系统( 幽1 2 的圆方形所示) ,服务 器是指服务器进程在其上运行的系统,这仍然是对客户服务器系统的一个逻 辑观点。 系统l 户与客户打交道,客户机依次发出请求给服务器并收到结果。_ l l = | 户与 客户肌交且作_ l i j 的形式不必很花哨,不必去使刖幽形州户界面( g u i ) ,甚至 近全屏幕字符界面都不必使用,因此用行模式的字符用户界面去构造一个完 全彳效的客户服务器系统楚可能的。同时,漫计更先进和更友好的心户界面 是奔易的,为客户机提供了这种处理能力。 客户机系统和服务器系统有二个基本层,如幽1 2 所。这些层的划分看 起来有点随意,但对理解客户,服务器系统的成分仍然是有川的。第一层也是 最弈易认识j 勺层,是系统的硬件成分,紧接着向上的一层是系统服务层,包 岔操怍系统、网络、窗口成分。系统服务层包括戍 j 层来控制硬件的所有软 2 基rc s 模式的电信综合管理系统 什。最上面的一层是应用层由客户机或服务器进程以及任何其他的戍用进 料细成。 用户 。 客户机请求服务器 厂、 客户机进程 系统服务 硬件 厂、 服务器进程 系统服务 硬件 图1 2 客户服务器系统 在客户服务器系统中,应用程序跨越客户机和服务器进程( 图1 3 ) ,客户服 务器范例也可以出现在系统服务层。例如,在一个如n o v e l l 或n f s 的文 件共享网络中一个应用程序可能试图去读位于网络上其他地方的文件服务 器上的文件在应用层对客户机的机器来说这文件似乎是局部的。客户机上 的系统软件截取这种局部的读,写请求,检测出它们是要远程文什,通过网络 把它们定向到一个系统级的文件服务器进程。文件服务器进程接收到远程请 求后,执行读或写。在多操作中,服务器返回结果给客户机,客户机依次把 请求的数据提供给它的“用户”一一即应用程序:在写操作中,服务器经常要 处理加锁问题以防多个客户机同时更新相同的文件。这就有了客户服务器 相互作j j 的所有基本特征:主动的客户机,协作的、被动的服务器,以及请 求结果式的通信处理形式。图1 4 说明了这种数据流。 应州层平| i 系统层麻j _ | j 的土要区别是在层次中成分的相对1 :i ) = 置。在应h j 层 的弃户服务器实现中j _ f _ | 户是一个人,“客户机”进程和“服务器”进程构成 应州:在系统服务层实现中,“用户”典型地是个应用程序,“客户机”是个重 定向进稃,而“服务器”是个响应进程。似竹而是地,在客户服务 = 姚 基于c i s 模式的电信综合管理系统 客户机服务器 图1 3 客户服务器应用程序 客户机服务器 图1 4 客户服务器系统服务 器系统服务之上很容易构造非客户服务器的应_ 【 ;| 程序。例如,如果应_ i _ f j 程序 是个字处理应用它很可能被当作一个单进程在客户机系统上执行,而不是 作为一个应用层服务器的并发进程。即使字处理器从文件服务器上读一个文 件f _ d 它不能利服务器进行对晤。相反地,客户ij l l 务器应用程序经常构造丁 非客户服务器系统服务层之上,因为客户服务器仅仅需要系统服务层提供一 个消息传递的i p c 机制。围绕资源共享产品是否是律户,服务器的模糊看法经 常源丁对两层所起作用的误解。在判断不清的情况f ,应该检布每层结束时 的1 怍鼙,这是检育客户lj l l 务器存在的主要彳i 蕊测试。客户服务器系统的一 个际忠是庄每层结求时都发生有效处理。如果发生工作一边倒的情况,那就 可能不是客户服务器环境。 基丁c s 模式的电信综合管理系统 1 1 2 c s 模式的特点 一客户机特性 离户饥进程是主动的,先发出请求给服锌器。它全部州r 和川户的会话。 以会话的始终为始终。一个客户机可能与一个或多个服务器相互作h 来完成 i :l 乍,然而,至少一个服务器进程是一直必要的。 在应j _ j 层,客户机负责维护和处理与用户的整个对活,一般含r 列内容: 屏幂处理 菜单或命令解释 数据输入和证实 帮助处理 错误恢复 住图形化的应用中,还包括: 窗口处理 鼠标和键盘输入 对话框控制 卢音和视像管理( 在多媒体应胄= 中) 实践中,客户机并不能一直执行数据证实。通常某些证实逻辑需要用已处 理过的数据进行反复证实。但是。客户机能经常处理所有数据的准备活动, 如单域和跨域编辑,以及很多表驱动数据的编辑( 如使用的证实代码) 。也可 以住客户机中存放一些以前处理过的数据,这样就能增加它所能执行的数据 真实数量。 通过管理与用户的所有交互作用,客户机把服务器和网络对朋户隐蔽起 米。这就造成了一种幻觉,整个应用只是在局部地执行而没有使用其他的进 程、机器平网络。在系统服务层,客户机负责检测和截取来自应用的服务请 求,并把它们做相应的重定向。有时重定向进程的工作量与服务器的 作量 相比是很小的。如果重定向进程不过是对运行在远地服务器上的使用程序的 一个淆求的活,那它并不真是客户服务器系统的一部分。然而,如果它也执 行地址解析、错误恢复、请求选择和管理的话,那么它是有争议的客户服务 器。换句话说,如果重定向进程真是客户服务器系统的一部分,那它就不只 是简单地给所有与“_ 【 ; 户”的交互作用提供路径。 二服务器特性 服务器进榉是被动的,由来自客户机的请求的剑米所触发。通常服务器 进样一直住运行,给许多客户机提供服务。这些服务或者由服务器进程直接 提供,或者由对每个客户机请求产生的从动服务器进程来间接提供。幽l5 说 明丁使州土从服务器进程给客户机提供一个逻辑服务器。例如,o r a c l e 数 据痒的服务器进程一直运行并接受客户机的请求。当一个请求剑达时, o r a c l e 服务器产生个用于处理该请求的从服务器,允许土进程立即接受 其他的请求。 基rc s 模式的电信综合管理系统 服务器是功能特定的:它执行一组预定的、功能相关事项的处理。多个 服务器经常存住以给客户机群体提供一套功能。多个客户机可以同时存取一 个服务器,为避免结果的破坏,服务器必须解决互排斥问题( 例如:加锁) 。 服务器执行一个事项处理所需的所有事项处理逻辑并不与其他的服务 器相互作用。如果一个客户机使j j 多个服务器,它负责按自己的需求去使州 它们,典删的服务器处理包括有关存取其他共享资源管理的所有处理,共享 资源可以是数据、c p u 、磁盘或磁带存储、打印能力、通信,甚至是显示和 内存管理。很多资源共卓服务器位于系统服务层。例如,如果客户机进程不 理解成不访问这网络的话,一个通信服务器需要在协议中给出跨过一个外部 网络的路径处理。 图1 5 主从服务器进程 一个备份服务器需要给网络中的儿台机器提供磁带备份和恢复装置,一 个打印服务器需要提供对集中的打印能力的访问。 如果幽1 6 所示的客户机系统支持多个应用程序则可以制造出一个称 作存取服务器的有趣的幺j 象。庄系统服务层,存户机系统仅仅是对显示服务 器的一个客户机系统。然而,在应用层,客户机系统似乎是一个对各种应_ i _ 拌中提供显示系统存取( 例如,“服务“) 的服务器。事实上,客户机系统仅 仅运 i 这些应川科序的客户部分,客户机系统根本不是什么服务器。之所以 基tc s 模式的电信综合管理系统 造成这种幺j 象,是冈为显示服务器把客户机系统作为这些应川群序的一个远 徉俘取点。 用户显示服务器客户机数据库服务器 、 。、 应用 + 卜_ 服务器进程 卜 客户机进程系统服务 硬件 硬件 硬件 图1 6 客户服务器应用 存取服务器幻象有实际的应用。例如,假定需要安排几个不能物理地运 行茁台式机上的麻州程序。这可能是由丁现有的台式机的内存、操作系统或 c p u 的限制之故。往不用取代或者化钱升级这些系统的情况下,可以使用存 取服务器幻象,图1 7 给出了说明。台式机可以构成为显示服务器,它存取 安装在j :作组l a n 上的一个大型存取服务器。这个存取服务器用米运行应用 程序。对不同的应用服务来说它起客户机的作用。自然,这些新廊_ h j 决不会 住台式机上执行,而是往存取服务器上运行。存取服务器简单地把这些台式 机w 米做哑终端的图形式的等价物。这些新的应用程序完全是客户服务器式 的,能够给那些老台式机的用户带来益处。 如果老台式机与新客户服务器廊州程序不兼容怎么办? 大多数提供对共享数据的存取的服务器住应川层。一个例外是文件服务 器,它庄系统服务层。应心层的戍h 服务器通常提供对特定数据的存取( 例 如人事数据、顾客数据等) 。这些数据经常被组织在结构化( 如关系的、层次 的) 或者1 r 结构化( 如全文本、图象) 的数据库中,冈此,可能有无数种应 川数据服务器:人事服务器、定单登记服务器、图象服务器、文本服务器等 等。人多数结构化数据服务器是_ l j 现成的s q l 数据库引擎( 例如o r a c l e 、 萱rc s 模式的电信综合管理系统 i n g r e s 、ln f or m i x 、s y b a s e ) 米构造的。 等) 州米建造客户服务器应川。这些 很多女r 的现成i :具( s q l 前端,4 g l f :具为现成的事实点都不减少它产生 的府川程序的客户服务器特性。例如与一个o r a c l e 数据j 苹引擎相互作用的 一个p r o g r e s s4 g l 程序是存户服务器式的。p r o g r e s s 程序构成客户机进程, 而or a c l e 引擎为服务器进程,二者都运行在应用层:冈此结果是一个客户,服 务器声h j 件序。 桌面系统使州一个存取服务器 存取服务器运行代理客户机 图1 7 存取服务器的一个实际应用 人璎数据库系统的采用c s 模式带来以下好处: 一一客户端可以集中精力丁用户的输入,请求从服务器获取所需的数据, 分沂和表现这些数据,充分利用客户, 作站或终端上图形表格,鼠标等表 现教据的能力,而不用去分散精力与实现数据的处理和数据的存储,使低档、 便茸的客户r 作站就能有效地访问远程服务器中的性能。 一一服务器可以集中精力去进行数据的处理和数据的存储与管理。充分利 瑚操作系统中多任务莉j 共享内存的设旌提供高度的并发性平数据完整性, 为髯户惠h j 获取较好的性能。 一一弃户市咐使川s o l 语句提交对服务器的数据库请求,这种提交方式 不阪袱r 数据的物理位置,而服务器接受请求后完成处理,只是返同结果给 基丁:c s 模式的电信综合管理系统 弃户应_ 【l ,所以住网络中只是请求和结果的传输传输鼙极小。 一一住系统增k 时,可以住网络上加服务器分布数据库负载( 水平伸缩, 1 4 0 i - j z o n t a l y s c a l e d ) ,也可以刚能力强的计算机取代能力弱的计算机以获取 强的系统性能而赢 ;5 和数据可以不动或极少改动。 以上的特点也正是本系统采用c s 模式的重要原因。 1 2 系统的项目来源和国内目前研究情况 1 2 1 项目来源 随着电信事业的大发展,原有的老式的电信业务管理系统已远远不能适 廊生产的需要。为了进一步提高电信管理水平,改善电信服务质量,适应电 信市场竞争形势的需要根据邮电部电经综( 19 9 5 ) 5 0 2 号关丁印发“加快 市话业务计算机管理九七工程的意见”的通知和邮电部技( 1 9 9 5 ) 5 12 号,乏t - 印发“市内电话业务计算机综合管理系统技术规范”( 试行) 的通知 及湖南省邮电管理局的要求,长沙市飞龙计划的总体瑷计,长沙市电信局决 定开发一套电信综合管理一系统,对电信业务进行科学管理和总体规划。 本系统就是在此背景下应运而生的,从9 7 年至今,历时二年多,六个版 本,已基本定型,成为长沙电信事业现代化发展的有力保障。 l 。2 2 国内目前研究情况 电信综合管理系统是以实际生产为目的的管理系统,要求具有实用安全可 行的要求,生产人员在前台操作,通过前台微机的应用层进行交互对话产生对 后台服务器的一系列的服务请求而服务器对前台的请求进行适时处理和服 务c | j e n t s e r v e r 模式的原理非常适合于电信系统的生产管理流程。 目前国内的电信综合管理系统有十余家,有的使用早期的小型数据库管理 系统( f o x b a s e f o x p r o ) ,这类系统具有简单灵活,使用方便,易丁掌握等优 点,在电信管理系统发展初期收到青睐,但随着电信业务的蓬勃发展,数据 避的日黼j 宠人,小型数据库管理系统的一些闻有缺陷日渐暴露山来:有的系 统采川人型的数据库系统,但没有进行电信业务的系统集成,形成一个个的 电信信息孤岛,只对电信的某个业务数据进行管理,没有逃剑综合管理的目 的:有的系统也采用c s 模式,s e r v e r 端基本上采刚o r a c l e 或 s y b a s e ,c l i e n t 端一般采用p b 或d e p h i ,迫由丁技术水平参差不并,并受本 身业务需求的限制,与电信的生产实际结合紧密程度不同,开发山米的产品有 有女r 有坏但i l 牛遍存在的问题是系统的可维护性著系统的可扩展性差,系统的 集成等等缺点,实际投入使刖的业务类别少发挥的经济和社会效蘸不显并。 9 基1 :c s 模式的电信综合管理系统 国l = | 基丁jc s 模式开发的数据库管理系统已有大鬣的成功范例,电信行业 的数据库管理系统也有许多,但将c s 模式融入大型电信数据库管理系统并 住实践中获得成功的并不多,同时在这方面的理论研究文献也不多。 本系统开发时间较早,技术力域强,拥有有儿十万电话用户,芹已在全国 许多地方成功的推广得到了理论和实践的考验,形成了理论正确、功能完 善、使h 性强的电信综合管理系统多次获得部、省、市的奖项,在全国具 有一定的权威,技术领先,包容电信几乎所有业务的管理,不断的业务需求, 一支稳定的开发队伍是本系统不断完善的保证。 席卷全球的信息技术,促进了企业的管理机制、经营思想利决策方式的 变革。利用信息技术,加快电信企业管理的现代化,已经成为提高企业经济 效益和竞争力的根本途径。但是,客观事实在了:,当前的信息技术是电信企 业变革或人发展的一个重要障碍,其缘由是当前的信息技术依然以旧形态为 主落后于电信企业变革与大发展的需要。问题主要体现在以下几个方面: 缺乏总体规划 由于传统的电信计算机应用系统一方面缺乏统一规划。形成诸多“信息孤 岛”,对1 二每一项业务的生产和管理,都开发出相应的独立的计算机应用系统, 且对同一数据各有各的存放格式,另一方面是设计系统时总是从怎样处理已 有数据出发。对于系统将来的扩充以及怎样充分依据管理人员的决策未能给 予全匾的科学的考患。 传统思想的影响 住计算机应用系统的开发中,难以跳山己习惯的一套经验式的经营管理方 式极易受剑经验利习惯的影响,许多系统在很大程度上是原有信息管理模式 基础上重复的手】二处理方式。 观念上的误区 把计算机应用系统建设的主要注意力放在技术方面。如在系统设计方面 基本上是“现状分析一一新系统特点和配置一一系统费用估算”三部曲很少 从组织体系、管理体系、数据标准化和用户培训等方面去综合考虑与计算 机系统建殴“二分技术七分管理”的原则有不少差距。 鉴丁电信系统管理的实际要求和现有技术水平,c i i n t s e r v e r 技术具有开发 维护方便,安全可靠,把大的任务分解成小的任务并把小任务分配剑组成网络 的再类计算机资源上去完成,充分发挥网络服务器与工作站的埂什资源能力, 实观最佳的计算机资源的分配和利用,便于电信业务的综合集成管理和人 犁数据库的运行模式,本管理系统采用c i i n t s er v e r 模式,大型s e r v e r 端数 据库o r a c l e ,流行的c l i e n t 端设计工具p o w e r b u i i d 进行开发系统的开发, 从电信业务的集成和综合管理出发,将电信管理的特点和生产实际经验融入 系统的开发,从而克服了传统电信管理系统的一些弊端和困难,取得了良好 的效震。 o 基y - c s 模式的电信综合管理系统 第二章系统设计 2 1 系统的业务和功能需求 当前,电信业务迅速发展,电信_ 户与日巨增长沙市的电活州户就已 接近5 0 万,加上四县一郊“j 户,以及迅猛发展的广大农村地区j j 户。同时, 随着“提高电信服务质量”的活动深入开展,为树立良盘f 的电信服务质量, 对及时准确性要求越来越高,同时要保证资源信息的共享,数据和r 单的及 时处理,巨大的信息量和更高的及时准确性使得传统的手:l 、烦琐、各自为 政的电信管理系统己远远不能适应电信业务的迅猛发展,本系统正是在此条 件r 应运而生。经过六个版本的不断完善、补充,目前本系统包罗了绝大多 数电信业务,其中有市话业务、数据业务、图象业务( 见图2 1 ) 【”。本文介 纠的综合电信管理系统正是基于这种体系结构,以本地网为基础。政变传统 的【电信业务生产组织和管理体系,在本地网范围内建立起来的。它主要包括: ( 1 ) 统一的本地网电信业务综合处理流程;( 2 ) 统一的本地网电信业务综 合经营管理机制:( 3 ) 统_ 的数据库:( 4 ) 统一的网络平台;( 5 ) 统一的综合应用 平台。地理位置上它以中心机房为中心,将长沙市的远程营业厅、测鼍台、 程控机房与大楼附近和大楼内的各站点以及四县一郊的县局连接在一起,实 现了生产、销售、奄淘、施工的统一管理。 本系统目前管理的业务共19 5 种,其中电话业务4 5 种,如f : 1 1 a 一一装单机; l l b 一一跨局装机; 1 1 c 一一大户装机: l l d 一一虚拟小交换c e n t r i x ; 1 le 一一装8 0 0 业务: 12 a 一一拆单机: 12 b 一一拆8 0 0 业务: l2 c - - - - i s d n 拆某一号码: l3 a 一一单机外移: l3 b 一一单机内移; 13 c 一一单机跨局移: l3 d - - - - 单机改名: l3 e 一一单机过户; l3 f 一一单机改址: i4 a 一一单机装新业务: l4 b 一一单机拆新业务: l4 c 一一单机装附机: l4 d 一一单机拆附机; 基丁c s 模式的电信综合管理系统 4 e 一一单机装复川设备 4 f 一一单机拆复州设备 4 g 一一单机换号; 4 h 一一单机故设备号; 4 i 一一单机改付款方式 蓥妻 市话业务if 图象业务|l 数据通信ll 特服 ti 数字中继i 霾 阿雨西翮丽证百词d d n 数字数据电路 模拟中继 乙种电调僳团电话16 9 - k :沙信息港 d i d1 6 3 国际耳联网 要 j 帧中继 x 。2 5 x 。2 8 业 图襻篓薯 1 s d n 综合接入网 1 1 2 l 长途弩线 寻 宿1 2 0 1 卡公话1 1 4 l 背通专线 军用专线 筹 公安号线 消防号线 微波专线 b 星专线- - - t 疏忙电话1 协 三方通话 隔弼辆豸_ 一 热线服务 l 改名过户|加密影象 呼叫等待 l 装移拆机l黄金凶片 付费电视 卫视电影台 呼出限制 1 停夏话1 ! 务 土叫硅示 d i s c o v e r y 遇忙同叫 墓丁c s 模式的电信综合管理系统 4 v 一单机欠费停机: 4 w 一一i s d n 换号: 4 x 一一8 0 0 暂拆保号: 4 y 一一8 0 0 暂拆夏装: 4 z 一一8 0 0 装新业务: 5 a 一一8 0 0 拆新业务; 5 b 一一故代维数昔: 5 c 一一装活机代维:t 5 d 一一拆话机代维: 5 e - - - - 8 0 0 承载电话变更。 2 2 系统的总体设计构思 系统的总体殴计必须是在充分调查用户需求的基础上,电信业务具有以f 儿个特点: l 业务多: 二 数据鼙人: 3 业务更新 尖; 4 资源复杂: , 5微机多,上网使用用户多: 系统原有的精髓和有益成分可以保留止使用者有相识老友添新颜的感 觉。本系统设计时必须将以上这些特点和因素考虑进去,同时多与用户交流 思想根据用户的合理要求不断改进、完善,以满足电信业务的要求,跟上 电信业务发展的需要,而不会被时代过早淘汰, 止用户感到好_ 、想j : j ,从 而完全取代丁传统电信业务的手】二管理和并消除了“信息孤岛”现象;同时 系统义不会被老系统束缚,跨不出原有的框框。本系统体现了现代管理信息 系统的特征以网络为核心,采用目前国际上流行的分布式处理网络模式c s ( c l i e n t s e r v e r ) 模式,以其信息共享性、数据安全性好、功能完善、扩充性 女r 、操作方便、用户界面友好等优点而备受欢迎。 住硬件方面充分考虑网络的速度和用户数量,同时考虑成本和l 扩充性, 采h j 成熟的网络殴备并考虑一定的扩容空间,而软件在满足系统功能的前提 “f ,采h j 模块化设计思想,同时采瑚可以利j = f j 的一切i :具不断改进设计思想, 适膨时代的发展,能方便的实现和维护,数据库的漫计必须保证数据的安全 性平完备性,数据存储的速度和备份,数据库的管理和更新,系统数据字典 的完备等等。 服务器操作系统采用u n l x ,u n i x 操作系统是目前大型服务器普遍采用 的操作系统具有性能优良、安全性好、可移植性好、可靠性高等优电。 j 作站揲作系统采h jw i n d o w s9 8 ,w i n d o w s 9 8 是目前微机终端普遍采用 的弃户端操作系统,它的界面标准己成为软件界面的标准。 s e r v e r 端服务器数据库系统采用目前世界上流行的最先进的天系数据 车管理系统一一or a c i e 8 利用其大删数据库管理的优势进行数据库的设计和管 基丁c s 模式的电信综合管理系统 理or a c l e 关系数据库系统具有以r 突山特点: l 兼容性( c o m p a t i b i l i t y ) :o r a c l e 采蹦标准的数据库语言s q l 。 2 可移植性( p o r t a b i l i t y ) :它可以在不同的机型、不同的操作系统f 运行,而且具有相同的软件源代码和一致的川户界面。由丁采h j 了c 语言,o i r a c i e 的移植是相当方便的。 3 良女r 的系统扩充性:服务器个数可以随着业务需要而增加,原有服 务器便仲平台的升档,不会影响已经成型的应_ l f 程序的开发平运行增加 新的客户机,这种变化即不影响原有的数据库基础结构,也不影响已经 成掣币止在开发的应用程序。 4 多线索多进程体系结桕:多线索具有动态可凋性,能降低数据库核心 对系统资源的一刚率;多进程能实现数据库事务并行处理,提高井发事 务处理的响应速度,具有灵活的扩充性。 5 有效的高速缓存管理技术:其中的日志记录缓存可对每次的数据操作 自动生成。 6 数据完聿4 f 性、可靠性和安全性控制好。 7 决策支持功能强:其中的支持大数据量对于电信系统来说具有很现实 的意义。 c l i e n t 端前端开发1 :具采j = | p o w er b u i i d e r6 0 ,是功能强人的第四 代语言快速开发,具有支持多种数据库、面向对象、编程简单、易开发、调 试方便、图形界面友好及数据处理功能强的特点。 4 基于c s 模式的电信综合管理系统 第三章系统的总体功能结构 3 3 1 系统的网络和硬件 3 1 1 网络设计思想 1 灵活性:能灵活地连接各种类型的计算机,并且能够适应人员组织结构 的变化。同时,网络设备应该能提供更大的带宽,使得以后电信业务的发 展极少受剑网络技术的限制; 2 可靠性:系统网络应具有容错能力,井能在电缆或其他网络部什发生故障 时,对流繁重新进行路由选择,而不论是否知道问题的存在: 3 可管理性:由丁各站点的分散性,因此需要网络管理员可以在中心机房对 网络活动进行控制和管理: 4 超前性:网络的设计体现出超前性使得网络能满足未来的电信业务的急 别扩张: 5 复杂性:此高速信息网络是一个多协议、多介质的网络,应能在同一网络 设备中支持多种类型的网络,及x 2 5 、d d n 、f d d i c d d i 等多种网络协 议,还能够适应诸如屏蔽双绞线、非屏蔽舣绞线、光纤以及租、细同轴电 缆等多种传输介质: 6 投资保护:结合网络的现状,充分利用现有殴备使得已有投资得到有效 保护。 3 1 2 网络结构、硬件配置 根据艮沙市电信局的计算机分布情况及联网的需求,综合电信管理系统 采川以下几种网络结构。 1 主干罔( f d d i 高速主干同) 两台w c l4 0 0f d d i 光纤集线器通过a 、b 口交义相连,形成10 0 mf d d i 双环结构,一台高性能c i s c or o u t e r7 5 0 5 路由器及一台c s c oc a t a l y s t5 0 0 0 大型交换机均采用双连的f d d f 接 口p ,分别与两台w cl4 0 0 相连,构成一个“d u a lh o m e ”的烈环f d d i 高速网络士千。其中r o u t e r7 5 0 5 川米连接远程网络,c a t a l y s t5 0 0 0 j 来连接本地网络。所有中心服务器,包括一台s u n 4 0 0 0 高档小型机、 四台b u l l 服务器均采用双连的f d d i 接口譬以“d u a lh o m e ”的方式连 入w cl4 0 0f d d i 集线器,将f d d il0 0 m b 环网作为服务器主干通道。 :本地网络( 交换式局域嚼) 包括中心人楼山的营业厅、分局和中心机房 维护和开发刚机。均采川h ph u l 3 连接l 作站,分别将每个h u bu p l f n k 0c a t a l y s t5 0 0 0 的以太网交换口,独享专州的10 m 通道。形成高性能交 换式本地网系统。 3 远程分局、营业厅、模块局广域网包括数十个远程分局、营业厅、 基y - c s 模式的电信综合管理系统 模块局。机器多、远稗网络流苗人的分局、部分营业厅,采h c i s c o l a n l a n 路由 通过e l 专用线路与主干网上c i s c or o u t e r7 5 0 5 的 八口 “域膏相连接,形成高速( 2 m ) 远程分局网络系统。机器较少、网 络流鼙相对较小的部分营业厅和模块局,采州c i s c or o u t e r2 5 0 l 通过 两条6 3 k d d n 线路与主干网上c i s c or o u t e r7 5 0 5 的两口多通道e l 相 连接,网络幽如图3l 所示: 图3 1 综合管理系统网络图 3 2 系统的功能结构 3 2 1 系统功能分析 电信业务处理流程是功能模块设计的基础f 面以j ;j 户申请装电话为例说 明斧功能模块的实现。装电话的业务处理流程如图32 : 首先是州户住电信营业厅填表中请装电话。 营业受理模块为系统数据的入口,包括_ i ;j 户信息、业务信息、付费信息等。 此模块要求揲作方便,安全可靠,响应速度快,能及时打印山川户发票和同 执。 1 6 基于c s 模式的电信综合管理系统 图3 2 装电活业务处理流程图 受理完成斤彳,定单凋度模块将根据受理信息向配线、配号模块f 配线、 配号模块f 网络一【单。配线、配号成功则收费和配线、配号的信息由系统e 单凋度到l :单班进行人工校核,未成功则调度到滞留、待装等模块。 铰核通过后系统r 单调度向施 部门( 测量、程控、装机) 派f :单,施 1 单俺打印山i 单后进行施j :,如遇异常情况,如刚户突然要求不装或换号, 则由装机队进行退单,再由系统f 单调度作重配线、配号或注销筲相应数据 处理, 施j 部fj 施:完成后进行工单回笼,系统自动进行竣工和人j :川户资料校 核,系统修改号簿库、li4 库、1i2 线路库、计费库等,供号簿公司、l l4 布 啕台、1 l2 障蚶台等模块调川相关信息。所有数据资料入库,最历门档。 7 基rc s 模式的电信综合管理系统 3 2 2 主要功能模块及其功能 前面对袈电话业务流程的分析是功能模块划分的依据。“营销为龙头, 凋度为核一0 ,资源为基础”。本系统止是住此原则进行殴计的| 玺| 3 3 是系统 的j j 能树。系统包含了电信士要业务,根据功能树的划分具体分为以f 儿个 模块系统: 幽3 3系统功能树 综合营业受理:受理客户业务登记、登记费凡;| 平使_ f = 费缴纳,接受 川户商洵,对客户进行违章管理,对受理过程进行管理; 配线配号:为需要号线资源的客户登记业务配线、配号,对号线资 源的使川管理,提供对号线资源的商淘: 客户定单管理:对需要号线资源的客户定单管理对竣i :平业务处 理进料管理: 计费管理:对客户使用电衙服务的费h j 采集、计算和管理: 8 基丁二c s 模式的电信综合管理系统 l | 2 障斜管理:受理客户幂i 障埘中告和障胖布淘,进行测试、派修 平管理: l l4 布号子系统:利用客户信息向公众提供电话商淘: 电活号簿管理:利用客户信息编制号簿,向公众提供电话号码簿: 机线资源管理:维护管理机线资源的基础资源提供对机线资源等 基础资源的商询和管理: 综合管理及查询:对i f 了内电话业务处理,客户信息、号线资源及其 状态的综合管理、统计和分析,提供面向内部生产、管理平面向客 户的相,乏信息商啕。本系统的开发遵循电信业务规范,参考人 流 利,实现了各子系统之间业务处理的相互独立和信息资源的相互共 享的有机结合。 3 3 数据库的设计 电信综合管理的数据库采用分布式关系数据库系统。 主服务器和l l4 、计费等子系统的服务器分布在f d d i 高速主干网上, 备系统间通过数据库d a t a b a s el i n k 进行信息通信不同的d a t a b a s e l i n k 根据连接的用户权限而定。数据的更新采用两段同时提交( c o m m i t ) 或同滚( r o l l b a c k ) 。对操作人员来说,数据的查询和更新是透明的,实现 丁分布数据库的的系统集成。 庄数据库的没计方面,首先是数据库的安全和备份,这将在后面做介绍。 由r 电信的数据蛩1 # 常大,为方便管理和备份,我们设立了儿个用户: t s m 、 i t s m d y n a 、i t s m h i s 、i t s m i d x 、i t s m s t a b ,本系统系统的、动态的、 历史的、索引的、静态的数据分别在这儿个州户f 创立和管理,这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论