- 相關推薦
基于可擴展計算機網絡設計軟件系統的開發設計的論文
根據人們對現代智能通信的需求,研究可擴展計算機網絡軟件系統的開發和設計,從而為計算機網絡技術今后的發展提供建議。
1計算機網絡設計軟件的可擴展性
實現軟件的可擴展性是所有軟件開發人員的目的,其能夠使軟件的使用壽命有效延長,此種可擴展性不僅表現在軟件規模方面,還表現在軟件功能方面。基于可擴展性的計算機網絡軟件使用具有獨特的功能,此種計算機網絡技術的使用的擴展主要從三方面出發:
(1)軟件功能。可視化軟件功能的可擴展性主要表現為以下方面:通過網絡技術功能的創新,在展現全新網絡產品功能的基礎上將軟件網絡化協議功能相互結合,實現網絡技術發展的有效追蹤。
(2)性能分析。在性能分析方面,以網絡技術規模化的發展為基礎,實現網絡優化設計及使用。根據全新的性能模型,全面評價項目的設計質量。以軟件使用能力的便捷化使用能夠有效創建全新的性能模型結構。
(3)軟件外部接口。在實現計算機軟件外部接口的基礎上,全面分析網絡設計項目并且將其保存,重視網絡設計管理的規范化,實現軟件的優化設計,對軟件外部接口進行全面優化,實現接口的可擴展性。
2系統的分析和實現
(1)系統的結構分析。以計算機網絡設計的內容為基礎,能夠將軟件分為四個基礎功能:分別為系統調度模塊,其主要目的就是實現系統功能的調度;網絡拓撲設計模塊,其主要目的就是設計可視化網絡拓撲結構,并且劃分子網、網絡路由及網絡設計參數;網絡性能分析,其主要目的就是以軟件系統的設計的性能需求為基礎創建性能分析模型,全面分析網絡的運行效果、安全性及開銷;網絡性能仿真,其主要目的就是實現網絡的仿真運算。
為了有效實現系統軟件外部功能的擴展,在設計過程中還要添加數據庫接口模塊,實現系統和數據庫的接口連接,使用標準化數據庫系統及軟件系統完成接口設計,軟件使用分層模型進行設置,將所有的功能模塊相互結合,圖1為系統的結構圖。通過下圖可以看出來,將軟件分為兩層結構,系統第一層主要包括調度模塊,通過網絡設計參數、對象實現和第二層接口實現此層的功能,并且將第二層和操作系統接口實現軟件系統的調度功能。軟件的第二層主要包括網路仿真模塊、網絡拓撲設計及性能分析,其主要目的就是實現軟件的具體使用功能及軟件的全新功能。根據基于數據庫的多層軟件體系結構,數據庫結構的主要目的及時連接數據庫和其他軟件系統,其雖然在軟件系統中的,但是并沒有被存放到分層結構中,其是一個獨立的設備參數,將系統中的功能模塊進行相互連接,其通過面向對象實現創建。軟件其他部分的功能實現都是相互獨立的,但是和網絡設備參數和對象共享接口。在調用第二層功能的時候,軟件第一層能夠對數據訪問接口進行更改。因為所有的數據都是根據共享數據進行,假如共享數據的結構不發生變化,網絡功能擴展的主要目的就是創建完善的網絡設備數據庫。
(2)系統設計過程中的問題。在設計網絡軟件過程中,首先要進行網絡拓撲圖編輯及處理,在網絡設計過程中,創建設備并且刪除,從而實現劃分設備,實現子網創建及管理。在網絡配置過程中,根據網絡的應用及配置優化進行項目化合理設計,并且進行數據庫設計的優化及使用。在展示設備過程中,要實現設備工作的配置和仿真處理。
(3)標示對象及類。在進行對象及類標示的過程中,尤為重要的就是實現對象的使用及分析,在進行軟件結構的實現過程中,以此能夠有效表現出軟件系統特殊的擴展能力。在進行系統調度的時候,要實現網絡拓撲的優化設計,將網絡仿真的使用為基礎,重視性能優化設計和分析,從而全面分析仿真性能及運算,展現出系統的功能性。根據軟件的功能進行擴展,并且使用網絡設備對象,創建有效的網絡設備及類。
【基于可擴展計算機網絡設計軟件系統的開發設計的論文】相關文章:
對于可擴展計算機網絡設計軟件系統的開發設計研究論文10-08
計算機網絡管理系統設計與開發論文10-08
計算機網絡系統包裝設計軟件優勢論文10-08
基于網絡數據分析的計算機網絡系統開發論文10-09
基于構件的軟件開發10-26