研究设计模式在光传输网管系统中的应用

来源 :中国新通信 | 被引量 : 0次 | 上传用户:chsmfzh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 随着科学技术的飞速发展,网络成为最热门的技术领域,而作为网络管理系统中最为重要的光传输网络管理系统,肩负着管理系统中各个部分的功能得以实现和链接速度的保证,所以为了提高光传输网管的整体质量和效率,当年的技术人员将设计模式引入到光传输网络管理中,使得其功能更加完备,而且更加容易维护。本文主要围绕设计模式中的生成器模式、桥接模式和命令模式在光传输网络管理系统中的应用进行了介绍。
  【关键词】 设计模式 光传输网络管理系统 生成器模式 桥接模式 命令模式
  一、设计模式的简单介绍
  光传输系统功能很强大,其结构相对其他管理系统要复杂,但是光传输网管系统也存在一些问题:网络连接的需求问题、系统中的软、硬件管理与保护问题等。为了解决这些问题,同时提高光传输网络管理系统的总体服务设计质量和效率,近年来很多技术人员尝试将设计模式引入到光传输网络关系系统中,实践证明由于设计模式的加入,使得光传输网络管理系统的质量和效率都有很大的提升。
  所谓的设计模式就是为了解决一般设计问题的类型和相互要通信对象的描述,而且是要在特定的场景下解决。一般设计模式根据其模式的目的不同,可以分为三类:创建型设计模式、结构型设计模式和行为型设计模式[1]。与客户对象有关的设计模式,为了将创建的细节隐藏的是创建型模式;主要是为了处理类和对象之间的组合是结构型的模式;而用来对类和对象如何分配职责进行描述的模式是行为型的模式。
  二、光传输网络管理系统中的设计模式
  因为光传输网络管理系统是面向对象技术进行设计的,所以开发过程中应用了很多的设计模式。
  2.1生成器模式
  生成器模式就是一种常见的创建型的设计模式,它的功能是把一个复杂对象的创建和它的结果表示进行分离,使得即使是同样的创建也可以进行不同的表示形式。
  就像技术人员在光传输网络管理系统的客户端会看到“分页表格”的控件,它主要提供的是分页、排序、列制定等功能,在实际的使用过程中[2],因为客户端的使用者其表格的样式需求是不一样的,主要是其列的数目和种类、单元格的显示格式等不同,这需要生成器模式尽可能的满足不同的需求,要由翻页面板创建、可排序的表头创建和不同列样式的确定等复杂的步骤和功能进行组合,但是步骤太多就会出现延迟实现的问题,为了将列表格的格式的确定这一步骤快速的创建完成,就需要将这一步骤分离出来。
  2.2桥接模式
  桥接模式是一种创建的结构型设计模式,它的功能是实现光传输管理系统的抽象部分和实现部分的功能进行分离,使得它们之间可以独立的变化,之所以有这种需要,是因为一般情况下功能模块的使用者和功能模块的开发者想在自己进行程序的设定和使用的时候可以不影响对方功能的实现和使用,这就需要将功能模块的使用者和功能模块的开发者之间的功能进行耦合分开。桥接设计模式需要在引入的过程中遵守“针对接口进行编程”和“使用聚合不适用继承”这两个基本的设计原则。
  2.3命令模式
  命令模式是一种常用的行为型设计模式,它的功能是将一个请求作为一个对象,通过设计模式使得在光传输网络广利系统中的不同的请求对不同的客户进行参数化[3],将请求进行排队或者记录请求的日志,当然除此之外还有支持可撤销的请求操作。
  在传统的光传输网络管理系统中,因为拆分的规则和报文对不同的命令存在区别化,但是其中间的处理流程可能是相同的。这就需要设计模块中将也业务相关的命令和业务有关的命令区分开,进行有效的分离[4]。
  三、结语
  本文从三个常用的设计模块进行简单的介绍,分别是常见的创建型设计模块生成器模式、常见的结结构型设计模块桥接模式和常见的行为型设计模块命令模式。
  本文着重介绍这三个设计模式在光传输网络管理系统中应用,实际证明由于设计模式的加入,使得光传输网络管理系统程序的复用能力和可扩展能力以及其他命令性需要分离性的功能增强。
  总体而言,由于近几年设计模式在光传输网络管理系统中的广泛应用,使得应用设计模式下的光传输管理系统的设计类型和设计结构有了极大的改善,整体的设计质量和效率大幅度提升。
  参 考 文 献
  [1] Gamma E, Helm R, Johnson R, et al.Design Patterns Elementsof Reusable Object-Oriented Software[ M] .北京:机械工业出版社, 2002.123-131
  [2] 刘海岩,锁志海,吕 青等.设计模式及其在软件设计中的应用研究[ J] .西安交通大学学报,2005,39(10):1043 -1047.
  [3] Loway A S, Trott J .设计模式精解:面向对象设计的新视角[ M] .北京:清华大学出版社, 2002.25-28.
  [4] 沈建,雷航,石浩鸿.设计模式在光传输网管系统中的应用研究[J].计算机技术与发展.2007-03-10:56-59.
其他文献
为了更好地识别野荔枝、毛荔枝、荔枝的木材结构,采用宏观和微观观察方式对三者的木材特征进行了比较。结果表明:野荔枝、荔枝与毛荔枝的区别明显,主要表现在前两者的轴向薄壁
集中式供水中常规的水处理工艺包括:混凝、沉淀、过滤、消毒等环节。从节约水资源角度出发,大部分水厂均设有沉淀池排泥水、反冲洗水回用等工艺,实现部分水资源的可持续利用
目的:探析老年广泛性焦虑症患者护理中护理干预的应用效果,以及对患者睡眠质量和生命质量的影响。方法:选取2019年1月至2019年12月福建中医药大学附属人民医院老年病科收治的
本文简要地介绍了移动网络的发展历史和现状,以及移动网络在数字时代的主要应用。展望了“万物互联”的新时代景象。
2020年3月19日,由青海大学农林科学院(青海省农林科学院)完成的“高产抗病广适马铃薯新品种青薯9号选育与应用”项目获得2019年度青海省科学技术进步一等奖。我国马铃薯种植
机车的运输调度管理是安全关键工业系统中的一个重要的研究方向,如何建立一个形式化的先验模型,利用模型对调度策略的安全性、正确性以及运输调度系统进行性能分析是本文研究
构建了天幕靶工作机理模型及灵敏度模型,分析了弹丸从不同幕厚光幕穿过时的成像情况,推导了天幕靶灵敏度与天空亮度、被测弹丸、光学系统等参数的关系,提出了一种采用实弹射