国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

研究設(shè)計模式在光傳輸網(wǎng)管系統(tǒng)中的應(yīng)用

2015-05-30 02:52梅寒
中國新通信 2015年12期
關(guān)鍵詞:設(shè)計模式

梅寒

【摘要】 隨著科學(xué)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)成為最熱門的技術(shù)領(lǐng)域,而作為網(wǎng)絡(luò)管理系統(tǒng)中最為重要的光傳輸網(wǎng)絡(luò)管理系統(tǒng),肩負(fù)著管理系統(tǒng)中各個部分的功能得以實現(xiàn)和鏈接速度的保證,所以為了提高光傳輸網(wǎng)管的整體質(zhì)量和效率,當(dāng)年的技術(shù)人員將設(shè)計模式引入到光傳輸網(wǎng)絡(luò)管理中,使得其功能更加完備,而且更加容易維護(hù)。本文主要圍繞設(shè)計模式中的生成器模式、橋接模式和命令模式在光傳輸網(wǎng)絡(luò)管理系統(tǒng)中的應(yīng)用進(jìn)行了介紹。

【關(guān)鍵詞】 設(shè)計模式 光傳輸網(wǎng)絡(luò)管理系統(tǒng) 生成器模式 橋接模式 命令模式

一、設(shè)計模式的簡單介紹

光傳輸系統(tǒng)功能很強(qiáng)大,其結(jié)構(gòu)相對其他管理系統(tǒng)要復(fù)雜,但是光傳輸網(wǎng)管系統(tǒng)也存在一些問題:網(wǎng)絡(luò)連接的需求問題、系統(tǒng)中的軟、硬件管理與保護(hù)問題等。為了解決這些問題,同時提高光傳輸網(wǎng)絡(luò)管理系統(tǒng)的總體服務(wù)設(shè)計質(zhì)量和效率,近年來很多技術(shù)人員嘗試將設(shè)計模式引入到光傳輸網(wǎng)絡(luò)關(guān)系系統(tǒng)中,實踐證明由于設(shè)計模式的加入,使得光傳輸網(wǎng)絡(luò)管理系統(tǒng)的質(zhì)量和效率都有很大的提升。

所謂的設(shè)計模式就是為了解決一般設(shè)計問題的類型和相互要通信對象的描述,而且是要在特定的場景下解決。一般設(shè)計模式根據(jù)其模式的目的不同,可以分為三類:創(chuàng)建型設(shè)計模式、結(jié)構(gòu)型設(shè)計模式和行為型設(shè)計模式[1]。與客戶對象有關(guān)的設(shè)計模式,為了將創(chuàng)建的細(xì)節(jié)隱藏的是創(chuàng)建型模式;主要是為了處理類和對象之間的組合是結(jié)構(gòu)型的模式;而用來對類和對象如何分配職責(zé)進(jìn)行描述的模式是行為型的模式。

二、光傳輸網(wǎng)絡(luò)管理系統(tǒng)中的設(shè)計模式

因為光傳輸網(wǎng)絡(luò)管理系統(tǒng)是面向?qū)ο蠹夹g(shù)進(jìn)行設(shè)計的,所以開發(fā)過程中應(yīng)用了很多的設(shè)計模式。

2.1生成器模式

生成器模式就是一種常見的創(chuàng)建型的設(shè)計模式,它的功能是把一個復(fù)雜對象的創(chuàng)建和它的結(jié)果表示進(jìn)行分離,使得即使是同樣的創(chuàng)建也可以進(jìn)行不同的表示形式。

就像技術(shù)人員在光傳輸網(wǎng)絡(luò)管理系統(tǒng)的客戶端會看到“分頁表格”的控件,它主要提供的是分頁、排序、列制定等功能,在實際的使用過程中[2],因為客戶端的使用者其表格的樣式需求是不一樣的,主要是其列的數(shù)目和種類、單元格的顯示格式等不同,這需要生成器模式盡可能的滿足不同的需求,要由翻頁面板創(chuàng)建、可排序的表頭創(chuàng)建和不同列樣式的確定等復(fù)雜的步驟和功能進(jìn)行組合,但是步驟太多就會出現(xiàn)延遲實現(xiàn)的問題,為了將列表格的格式的確定這一步驟快速的創(chuàng)建完成,就需要將這一步驟分離出來。

2.2橋接模式

橋接模式是一種創(chuàng)建的結(jié)構(gòu)型設(shè)計模式,它的功能是實現(xiàn)光傳輸管理系統(tǒng)的抽象部分和實現(xiàn)部分的功能進(jìn)行分離,使得它們之間可以獨立的變化,之所以有這種需要,是因為一般情況下功能模塊的使用者和功能模塊的開發(fā)者想在自己進(jìn)行程序的設(shè)定和使用的時候可以不影響對方功能的實現(xiàn)和使用,這就需要將功能模塊的使用者和功能模塊的開發(fā)者之間的功能進(jìn)行耦合分開。橋接設(shè)計模式需要在引入的過程中遵守“針對接口進(jìn)行編程”和“使用聚合不適用繼承”這兩個基本的設(shè)計原則。

2.3命令模式

命令模式是一種常用的行為型設(shè)計模式,它的功能是將一個請求作為一個對象,通過設(shè)計模式使得在光傳輸網(wǎng)絡(luò)廣利系統(tǒng)中的不同的請求對不同的客戶進(jìn)行參數(shù)化[3],將請求進(jìn)行排隊或者記錄請求的日志,當(dāng)然除此之外還有支持可撤銷的請求操作。

在傳統(tǒng)的光傳輸網(wǎng)絡(luò)管理系統(tǒng)中,因為拆分的規(guī)則和報文對不同的命令存在區(qū)別化,但是其中間的處理流程可能是相同的。這就需要設(shè)計模塊中將也業(yè)務(wù)相關(guān)的命令和業(yè)務(wù)有關(guān)的命令區(qū)分開,進(jìn)行有效的分離[4]。

三、結(jié)語

本文從三個常用的設(shè)計模塊進(jìn)行簡單的介紹,分別是常見的創(chuàng)建型設(shè)計模塊生成器模式、常見的結(jié)結(jié)構(gòu)型設(shè)計模塊橋接模式和常見的行為型設(shè)計模塊命令模式。

本文著重介紹這三個設(shè)計模式在光傳輸網(wǎng)絡(luò)管理系統(tǒng)中應(yīng)用,實際證明由于設(shè)計模式的加入,使得光傳輸網(wǎng)絡(luò)管理系統(tǒng)程序的復(fù)用能力和可擴(kuò)展能力以及其他命令性需要分離性的功能增強(qiáng)。

總體而言,由于近幾年設(shè)計模式在光傳輸網(wǎng)絡(luò)管理系統(tǒng)中的廣泛應(yīng)用,使得應(yīng)用設(shè)計模式下的光傳輸管理系統(tǒng)的設(shè)計類型和設(shè)計結(jié)構(gòu)有了極大的改善,整體的設(shè)計質(zhì)量和效率大幅度提升。

參 考 文 獻(xiàn)

[1] Gamma E, Helm R, Johnson R, et al.Design Patterns Elementsof Reusable Object-Oriented Software[ M] .北京:機(jī)械工業(yè)出版社, 2002.123-131

[2] 劉海巖,鎖志海,呂 青等.設(shè)計模式及其在軟件設(shè)計中的應(yīng)用研究[ J] .西安交通大學(xué)學(xué)報,2005,39(10):1043 -1047.

[3] Loway A S, Trott J .設(shè)計模式精解:面向?qū)ο笤O(shè)計的新視角[ M] .北京:清華大學(xué)出版社, 2002.25-28.

[4] 沈建,雷航,石浩鴻.設(shè)計模式在光傳輸網(wǎng)管系統(tǒng)中的應(yīng)用研究[J].計算機(jī)技術(shù)與發(fā)展.2007-03-10:56-59.

猜你喜歡
設(shè)計模式
設(shè)計模式識別的特征信息分類研究
“1+1”作業(yè)設(shè)計模式的實踐探索
基于能力目標(biāo)培養(yǎng)的藥學(xué)專業(yè)課程整體教學(xué)設(shè)計模式研究
引入線索約束的設(shè)計模式變體挖掘研究*
設(shè)計模式挖掘的有效性評估策略
智慧圖書館環(huán)境下的融貫式服務(wù)設(shè)計模式研究
三維協(xié)同設(shè)計模式下的航天項目管理實踐與展望
交通機(jī)電工程設(shè)計模式創(chuàng)新探討
應(yīng)用型高校學(xué)生程序設(shè)計能力培養(yǎng)研究
基于“雙師制”指導(dǎo)下的工業(yè)設(shè)計專業(yè)畢業(yè)設(shè)計模式