GPON接入系统局端设备嵌入式软件系统的设计与实现

被引量 : 0次 | 上传用户:sbt200905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文描述了面向对象的软件设计以及设计模式在千兆比特无源光网络接入系统的局端设备软件开发中的应用。千兆比特无源光网络接入系统的局端设备由主控卡和业务卡组成,在这些板卡上运行的软件为嵌入式软件。过去,多数嵌入式软件系统采用面向过程化设计和实现。这里考虑到面向对象开发的特点,即封装,继承和多态特性,这些特点使得软件开发容易做到可重用,可扩展。因此在该系统的软件开发上采用了面向对象的设计与实现。在利用面向对象设计的基础上,引入设计模式,使得软件设计更加合理,开发人员对软件设计更易理解,最终使得软件开发既省时又省力。本文从软件开发的生命周期,需求,分析和设计来描述千兆比特无源光网络接入系统,着重描述千兆比特无源光网络接入系统的局端设备的软件需求以及其设计与实现。需求分析方面首先引用需求分析的一般概念,然后描述当前千兆比特无源光网络接入系统的具体需求,进而描述千兆比特无源光网络接入系统局端设备的软件系统需求。设计方面,首先引用面向对象设计技术和设计模式概念,进而描述该系统的软件设计,首先提取系统与外界接口,描述接口数据结构与接口方法;然后提取实现类,完成对接口的实现;最后描述系统采用了哪些设计模式以及这些模式在千兆比特无源光网络接入系统的局端设备的软件开发中的应用动机和实现类图。本文在描述千兆比特无源光网络接入系统的基础上,重点描述局端设备软件系统的面向对象的软件设计与实现。本文主要成果是,完成了千兆比特无源光网络接入系统局端设备的软件功能需求分析,运用面向对象的软件设计以及设计模式到系统的软件开发中。基于千兆比特无源光网络接入系统中局端设备的实际情形,本文重点运用了九个设计模式,桥模式,适配器模式,代理模式,简单工厂模式,模板方法模式,策略模式,状态模式,观察者模式和命令模式。总之,在该系统的软件设计过程中,不仅考虑系统的功能实现和性能需求,同时还从可重用,可扩展和易于被理解的特性方面来考虑软件的开发,为后续的软件维护和扩展提供便利。
其他文献
消费者权益得到有效保护是建立现代商业保险制度的标志之一,建立完备的法律制度体系是保护保险消费者权益的基础。从法律的视角观察,健全消费者保护法律制度和监管体系已成为
<正>雍和宫从公元1744年改庙至今,已经有258年的历史了。寺院内佛像众多,内容丰富,居各类藏品之首位。
根据大都市区"区域管治"的思想,探讨环首都经济圈构建中的区域管治问题。从空间一体化演变、经济一体化整合和制度一体化保障三个层面深入解析环首都经济圈加快区域一体化进
低成本电影制作在各国有巨大差异,你们国家通常的资金花费是多少?低成本到底意味着什么?塔玛尔·塔尔:在以色列,纪录片标准的资金是10-20万美金,我的这部《照片中的人生》从
以湖北省竹山县城关镇为研究区域,借助GIS软件,在行政村尺度上建立农村居民点Voronoi图,科学判断分析了各行政村农村居民点用地现状。应用层次分析法和多层次模糊综合评价模
目的探讨银杏达莫对急性脑梗死患者血清Hcy和Hs-CRP水平的影响。方法将112例急性脑梗死患者随机分为对照组和治疗组,对照组采用常规治疗,治疗组加用银杏达莫治疗,分别进行神
结合深圳大运中心体育馆大跨度钢结构关键连接节点,对铸钢节点的构造选型进行了设计。根据原型节点的受力特点,设计制作了1∶2的节点模型及其加载装置,并且进行了静力加载试
结合蓄电池托盘堆垛车的使用特点及设计实践经验,提出蓄电池托盘堆垛车的设计注意事项。
在调研不同类型网球练习者肘关节损伤情况的基础上,从生理解剖、技术、训练等方面对"网球肘"发生的原因作了具体的分析,并根据练习者的特点提出了防治"网球肘"现象的若干对策
<正>由中国美协、北京美协和北京画院联合主办的"寂静清凉——周思聪的荷花界"展览不久前在北京画院美术馆举行。此次展览是今年北京画院筹办的"二十世纪中国美术大家系列展"