摘 要:目前隨著計算機技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)結(jié)構(gòu)也隨之變得越來越復(fù)雜,很多計算機的理論知識對普通人來說也將會變得越來越難懂,在任何一個新型的網(wǎng)絡(luò)軟件的設(shè)計中,都需要考慮很多方面的因素,本文所采取的面向?qū)ο罂蓴U展計算機網(wǎng)絡(luò)設(shè)計軟件系統(tǒng),對其OSI網(wǎng)絡(luò)模型構(gòu)建軟件進行分析,這一軟件設(shè)計可以在增加網(wǎng)絡(luò)之間的實用性,同時延長了使用壽命,把它利用到智能手機中,也能讓人們的生活更加的便利。
關(guān)鍵詞:對象;可擴展計算機網(wǎng)絡(luò);設(shè)計軟件系統(tǒng)
中圖分類號:TP311.52
在對計算機軟件系統(tǒng)進行設(shè)計的時候,不但要對其拓撲結(jié)構(gòu)進行考慮,同時還要對其中使用過程中所存在的各項問題進行分析。其中西方國家在對軟件系統(tǒng)設(shè)計中,在這一方面做得非常好,其對先進網(wǎng)絡(luò)工具設(shè)計投入了大量的資金,例如其Comnet Predictor軟件,另外還有OPNET等軟件等,在其設(shè)計過程中就投入了大量的資金。那么在這一方面,我國的網(wǎng)絡(luò)軟件設(shè)計做的還不夠到位,下面本文就基于面向?qū)ο蟮目蓴U展計算機網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的方法進行研究。
1 目前計算機網(wǎng)絡(luò)設(shè)計軟件可實施擴展的方向
1.1 可視化功能
目前,社會經(jīng)濟和科技水平發(fā)展非常迅速,人們對于計算機網(wǎng)絡(luò)的認識有了很大的提升,同時,也提出了很多的要求,由于離家遠或是工作問題等原因,很多人對計算機網(wǎng)絡(luò)、手機等設(shè)備提出了可視化功能要求,隨著科技的發(fā)展,在電腦中,可視化功能已運用的較為成熟,仍然需要繼續(xù)改進,但是在智能手機中,這項技術(shù)還只是僅僅處于初期階段,離全面運用還有一些距離。
1.2 增加軟件的分析能力
目前很做人在做一些如工程項目的設(shè)計時,會從網(wǎng)上參考其他人的一些設(shè)計,在完成設(shè)計以后,同樣這些設(shè)計人員,想要計算機網(wǎng)絡(luò)等能對自己的設(shè)計做出一個比較科學的合理的評價及建議,以便設(shè)計人員對設(shè)計進行修改或是完善,目前這是很多設(shè)計人員的希望所在,因此網(wǎng)絡(luò)設(shè)計人員需要在這方面,以此對新的網(wǎng)絡(luò)性能模型實施構(gòu)建。
1.3 軟件外界接口數(shù)量進行增多
在網(wǎng)絡(luò)時代下,人們在對計算機應(yīng)用過程中,可能需要對多個網(wǎng)絡(luò)軟件進行應(yīng)用,那么在對其重要資料實施保存過程中,就有可能需要用到多個網(wǎng)絡(luò)軟件的插口,因此增加軟件外界接口數(shù)是計算機網(wǎng)絡(luò)發(fā)展的一種必然性。
2 面向?qū)ο蟮目蓴U展計算機設(shè)計網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)
2.1 面向?qū)ο蟮目蓴U展計算機網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計
在對計算機網(wǎng)路設(shè)計內(nèi)容實施分析的時候,通常可以將其設(shè)計分為4個功能模塊:a系統(tǒng)調(diào)度,它的主要功能是對網(wǎng)絡(luò)設(shè)計系統(tǒng)功能進行調(diào)度;b拓撲結(jié)構(gòu),其主要是對網(wǎng)絡(luò)的可視化功能進行實現(xiàn);c其主要就是要對路由器設(shè)定以及參數(shù)輸入等工作完成;d是其結(jié)構(gòu)的最后一個模塊,其需要對網(wǎng)絡(luò)的仿真運算功能進行實現(xiàn)。其中在其結(jié)構(gòu)設(shè)計中,如果出現(xiàn)了新的要求,就要依照其實際需求作出新的調(diào)整。在設(shè)計這4個模塊時,需要保證軟件的外部功能擴展,所以需要加入通用數(shù)據(jù)庫接口(如圖1所示),然后軟件再把這5個功能模塊結(jié)合在一塊。
其中通用數(shù)據(jù)庫接口主要就是為了把計算機數(shù)據(jù)庫與軟件系統(tǒng)聯(lián)系在一起,它是作為一個獨立的功能模塊,出現(xiàn)在網(wǎng)絡(luò)軟件系統(tǒng)中,并不會出現(xiàn)在分層結(jié)構(gòu)體系中,當然通過共享計算機設(shè)備,軟件系統(tǒng)中的各部分都是能夠?qū)崿F(xiàn)各自功能的。
2.2 面向?qū)ο蠛蛿?shù)據(jù)接口
面向?qū)ο蟮目蓴U展計算機網(wǎng)絡(luò)軟件的設(shè)計所包含的功能,就是能夠?qū)Ψ?wù)方面進行設(shè)計,能夠?qū)ζ浞庋b在軟件內(nèi)部的一些屬性實施設(shè)計,簡而言之,不管其設(shè)計對象界面出現(xiàn)任何變化,其都將不會對其整個軟件產(chǎn)生影響。有很多的網(wǎng)絡(luò)設(shè)計人員,均希望能夠在其設(shè)計出的網(wǎng)絡(luò)拓撲結(jié)構(gòu)之中,其編輯性能非常方便,例如設(shè)計人員可以在這張圖上可以隨意的插入或是刪除,在這個軟件設(shè)計中都可以得到實現(xiàn)。
2.3 計算機類和對象
在設(shè)計的計算機軟件中,為了面對對象的分析和設(shè)計,需要設(shè)計類和對象的標識,同時標識的質(zhì)量嚴重影響著軟件的擴展功能,在系統(tǒng)調(diào)度這一模塊之中,能夠借助于編輯工具對其問題實施解決,至于軟件的其他擴展的功能可以通過各種類來實現(xiàn)。
隨著計算機的發(fā)展,網(wǎng)絡(luò)設(shè)備變得越來越多的同時,網(wǎng)絡(luò)的功能也在短時間內(nèi)得到快速的擴展,所以很有必要建立設(shè)備類,其中國際權(quán)威標準化機構(gòu)ISO提出的OSI模型,就是為了在全世界的范圍內(nèi),能夠?qū)⑵溆嬎銠C網(wǎng)絡(luò)形成一個規(guī)范的互聯(lián)網(wǎng)框架,雖然目前這一設(shè)計模型,還有大部分計算機網(wǎng)絡(luò)專家不認可,但是這種模型在各類網(wǎng)絡(luò)軟件中非常具有代表性,這個模型可以使得網(wǎng)絡(luò)結(jié)果以及計算機設(shè)備結(jié)構(gòu)等更加的完善。利用OSI模型,可以使得互相連接的計算機,將其之下的7層功能全部具有,在此軟件系統(tǒng)之中,設(shè)備的類對象能夠獨立的完成一些如、進行仿真運算或者性能顯示等功能,兩臺計算機之間的電纜連接是通過第一層的物理層來實現(xiàn)的,而且基類能夠?qū)ζ渌O(shè)備類進行派生,其作用就是對其不同設(shè)備提供程度不一樣的擴展的函數(shù)集,下圖2是OSI模型,在此模型之中,借助于計算機硬件實現(xiàn)的主要為第一層物理層和第二層數(shù)據(jù)鏈路,那么借助于計算機軟件進行實現(xiàn)的也就是其他的5層。
2.4 系統(tǒng)的建立
利用上述所說的計算機網(wǎng)絡(luò)結(jié)構(gòu),使用VC++語言,在Windows 平臺的幫助下,就能夠設(shè)計出面向?qū)ο蟮目蓴U展計算機軟件,使得設(shè)計出的計算機軟機具有仿真功能,而且設(shè)計出的網(wǎng)絡(luò)拓撲圖能夠通過拖動主機等來實現(xiàn)隨意添加和插入的功能,這也使每個設(shè)計者的都希望實現(xiàn)的地方。計算機軟件的仿真運算功能能夠在很大程度上能夠解決延時、丟包率以及網(wǎng)絡(luò)擁塞等問題。在用戶操作軟件的設(shè)計過程中,一定要考慮帶計算機的主機是為了應(yīng)用功能,其次,為了交換和路由等的作用在軟件中得到發(fā)揮,需要在網(wǎng)絡(luò)系統(tǒng)的調(diào)度模塊中把交換機和路由器設(shè)備等的數(shù)據(jù)添加進去,增加交換和路由的拓展功能。另外計算機軟件還具有一些其他的拓展功能:能夠進一步提高網(wǎng)絡(luò)語言的形象性;能夠進一步完善數(shù)據(jù)庫;能夠進一步使其計算機計算和性能更加的合理與科學等。其中在軟件設(shè)計的編輯模塊之中,用戶在對其啟動按鈕敲擊之后,那么其網(wǎng)絡(luò)就會依照用戶的輸入需求,對其中軟件模式時間自動設(shè)置成為零。在計算機網(wǎng)絡(luò)路由表等都建立完成以后,顯示著計算機網(wǎng)絡(luò)拓撲結(jié)構(gòu)驗證成功,就會需要到事件處理環(huán)節(jié),這一環(huán)節(jié)主要是為了在相互連接的設(shè)備中找出最早出現(xiàn)的事例,并參考這一事例對其進行處理,這一環(huán)節(jié)完成后就進入了性能分析模塊,它的依據(jù)是事先在軟件中設(shè)定的一些列參數(shù),找出關(guān)鍵所在,然后再進行科學合理的判斷,也同時為計算機網(wǎng)絡(luò)設(shè)計提供了重要數(shù)據(jù)。
3 結(jié)語
綜上所述,目前我國計算機技術(shù)發(fā)展越來越快,人們對于事物的要求也越來越多,智能手機也應(yīng)運而生,為了滿足人們對智能化通訊的需求,需要設(shè)計一種面向?qū)ο蟮目蓴U展計算機網(wǎng)絡(luò)設(shè)計軟件系統(tǒng),以上本文主要講述一些計算機方面的網(wǎng)絡(luò)軟件系統(tǒng)結(jié)構(gòu)設(shè)計情況,希望能給軟件設(shè)計者帶來一些啟發(fā)。
參考文獻:
[1]張書鋒.面向?qū)ο蟮目蓴U展計算機網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)探究[J].電腦開發(fā)與應(yīng)用,2013,09:71-73.
[2]王香云,謝克明.基于面向?qū)ο蠹夹g(shù)的DCS操作站仿真[J].電力學報,2009,6(02):88-89.
作者簡介:李揚(1981.06-),女,遼寧鐵嶺人,講師,本科,研究方向:計算機。
作者單位:鐵嶺市信息工程學校,遼寧鐵嶺 112000