1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 基于QT編程技術的網(wǎng)絡管理軟件制作

        時間:2020-08-01 10:15:28 計算機軟件畢業(yè)論文 我要投稿

        基于QT編程技術的網(wǎng)絡管理軟件制作

          在計算機的信息時代里,網(wǎng)絡安全暢通是保障企業(yè)正常運行的必要條件,下面是小編搜集整理的一篇關于網(wǎng)絡管理軟件制作探究的論文范文,歡迎閱讀參考。

          在信息化時代,網(wǎng)絡技術發(fā)展日新月異,網(wǎng)絡節(jié)點的數(shù)量越來越龐大,在一個自治系統(tǒng)的內部網(wǎng)絡中,有著眾多的路由器、交換機、服務器以及個人終端設備等。在一個大型企業(yè)集團內部,也有著很多交換機、服務器以及終端設備。網(wǎng)絡安全暢通是保障企業(yè)正常運行的必要條件,F(xiàn)在也有很多安全設備,如防火墻、入侵檢測系統(tǒng)、漏洞掃描設備等一些安全設備來提高網(wǎng)絡的安全性。如何自動化管理和維護網(wǎng)絡設備是網(wǎng)絡管理人員的一直追求目標。筆者經(jīng)過認真研究,認為采用QT編程技術來實現(xiàn)一套網(wǎng)絡管理軟件,對網(wǎng)絡進行性能監(jiān)測、故障管理、配置維護和維護管理等功能是可行的且經(jīng)濟適用。

          1、功能需求分析

          在某一個網(wǎng)絡節(jié)點,管理需要管理本網(wǎng)絡節(jié)點內部所有路由器、交換機等設備的實時狀體,而且需要實時監(jiān)控本網(wǎng)絡節(jié)點對外聯(lián)通狀態(tài),比如路由器的負載情況,那條路由是暢通的,那條路由是阻斷的,在某一條路由阻斷的時候,可以實時收到告警信息;提醒管理員及時處理網(wǎng)絡阻斷情況,在管理員恢復網(wǎng)絡暢通的時候,盡可能為管理員提供網(wǎng)絡阻斷的原因,輔助網(wǎng)絡管理員快速恢復網(wǎng)絡;網(wǎng)絡管理員在管理控制臺可以對所有網(wǎng)絡設備進行遠程管理和配置維護。通過以上對網(wǎng)絡管理監(jiān)控的需求分析,規(guī)劃網(wǎng)絡管理軟件具有友好的人際交互界面。具有網(wǎng)絡設備配置功能、性能監(jiān)測功能、故障告警功能和事件日記記錄功能。

          2、系統(tǒng)的設計與實現(xiàn)

          2.1系統(tǒng)運行平臺選擇

          我們設置系統(tǒng)運行環(huán)境為 Windows 平臺。系統(tǒng)版本是Windows XP以上版本。系統(tǒng)開發(fā)基于。Net技術,開發(fā)工具采用Microsoft Visual Studio2008,編程語言采用C++.數(shù)據(jù)庫管理系統(tǒng)采用Microsoft SQL Server 2005,數(shù)據(jù)訪問技術采用ADO.Net.

          2.2數(shù)據(jù)庫結構設計

          一個管理信息系統(tǒng)研制重要的設計,是將管理對象進行建模,建立數(shù)據(jù)表。網(wǎng)絡管理監(jiān)控軟件的數(shù)據(jù)庫設計主要有用戶、設備信息和設備狀態(tài)信息等。通過對這些對象詳細分析后,數(shù)據(jù)庫的表設計主要有用戶表,設備信息表,設備狀態(tài)表、事件日記表。用戶表主要存放軟件系統(tǒng)用戶信息以及權限等信息;設備信息主要存放每個設備的信息數(shù)據(jù),設備狀態(tài)表主要存放設備狀態(tài)信息,事件日記表主要記錄系統(tǒng)的各種事件數(shù)據(jù)。

          2.3系統(tǒng)總體設計

          2.3.1系統(tǒng)總體架構設計

          根據(jù)系統(tǒng)的需求分析,我們設計系統(tǒng)的總體架構為三層C/S的結構。控制中心和顯示中心均為客戶端,控制中心為系統(tǒng)管理員操作,顯示中心為值班人員使用,服務器主要存儲路由器、交換機、服務器以及重要終端的信息。第一層物理連接層,該層主要功能是提供系統(tǒng)和網(wǎng)絡設備進行通信,以為管理員通過該層對設備進行維護管理。第二層主要是操作數(shù)據(jù)庫、用戶管理、狀態(tài)監(jiān)測,故障告警以及日記記錄功能等,第三層是用戶界面模塊。

          2.3.2系統(tǒng)總體架構圖

          根據(jù)系統(tǒng)三層架構以及系統(tǒng)的功能需求,設計系統(tǒng)總體架構圖如圖1所示。

          2.4系統(tǒng)功能模塊設計

          系統(tǒng)采用模塊化設計,大體有顯示模塊、控制模塊、網(wǎng)絡通信模塊、狀態(tài)查詢模塊以及告警模塊,這些功能模塊又是建立在11個程序模塊之上。具體程序模塊的名稱及主要功能見表1.

          2.4.1顯示模塊

          該模塊主要功能主要分成兩大部分,一是將數(shù)據(jù)以表格形式進行顯示,表格是多功能表格,每個表格單元可以顯示文字、圖片、組合框等每個網(wǎng)絡節(jié)點以及節(jié)點下所有網(wǎng)絡設備的詳細情況;二是將數(shù)據(jù)以圖形化顯示網(wǎng)絡拓撲結構圖,該模塊顯示技術采用多層級顯示,一層顯示地圖背景數(shù)據(jù),一層顯示網(wǎng)絡節(jié)點,以及網(wǎng)絡節(jié)點互相通聯(lián)線路,直觀顯示網(wǎng)絡情況。

          顯示模塊有兩個視圖類組成。一個是表格視圖類,主要功能是顯示每個設備的詳細參數(shù)信息和狀態(tài)信息;另一個是圖形視圖類,該類顯示多類數(shù)據(jù),其中地圖層主要功能是顯示地圖背景,具有放大、縮小、無縫漫游等基本功能,并提供提供屏幕坐標與地圖實際坐標換算功能;顯示網(wǎng)絡節(jié)點數(shù)據(jù),以及節(jié)點內部路由器、交換機和服務器等設備。這些設備以圖元類實例化顯示,顯示在地圖層的上層。

          2.4.2控制模塊

          控制模塊是網(wǎng)絡管理軟件的核心模塊之一。該模塊的功能主要有添加、刪除以及修改網(wǎng)絡節(jié)點以及網(wǎng)絡節(jié)點下屬的網(wǎng)絡設備,如路由器、交換機、服務器以及終端設備以及各設備的屬性參數(shù)。該模塊發(fā)出開始掃描指令、暫停掃描指令和停止掃描指令。該模塊通過網(wǎng)絡通信模塊停止某個網(wǎng)絡設備正在進行的服務、啟動服務或者查詢某個設備的狀態(tài)。通過該模塊設置狀態(tài)告警閥門值。使用操作該模塊的用戶必須在用戶的權限之內,否則無法操作?刂颇K登錄網(wǎng)絡設備,主要通過Telnet、SSH、HTTP等方式。

          2.4.3網(wǎng)絡通信模塊

          網(wǎng)絡通信模塊主要負責本級與上下級之間,以及控制中心與網(wǎng)絡設備之間的通信。該模塊不但支持本級和上下級控制中心之間的通信,一方面也是收集本級網(wǎng)絡設備的狀態(tài)信息,同時支持控制中心對網(wǎng)絡設備的控制。比如其中控制中心通過本模塊遠程登錄網(wǎng)絡設備進行維護管理。該模塊主要支持的網(wǎng)絡協(xié)議有SSH、TCP、UDP、Telnet等。

          2.4.4網(wǎng)絡檢測模塊

          網(wǎng)絡檢測模塊是系統(tǒng)一個實時運行的'功能模塊。主要采用ICMP和SNMP協(xié)議來實時監(jiān)測網(wǎng)絡運行狀況。一種方法采用ICMP的協(xié)議的Ping的方法來檢測網(wǎng)絡的連通狀況,另一種方法是讀取網(wǎng)絡通信設備,如路由器、交換機的MIB信息來檢測網(wǎng)絡通信質量。實時檢測模塊監(jiān)測到網(wǎng)絡異常的情況,進行聲音報警,提醒網(wǎng)絡值班員進行處理。該模塊還負責記錄網(wǎng)絡運行情況,填寫每天網(wǎng)絡通信日記。以便值班員查詢登記回報。該模塊具體工作流程見圖4-5.模塊流程圖如圖3所示。

          該模塊極大地減輕值班員的工作負擔,在系統(tǒng)沒有該項功能之前,值班員不定時要經(jīng)常檢查網(wǎng)絡,有時候剛剛巡檢一遍結束,網(wǎng)絡出現(xiàn)中斷情況。該模塊實時檢測和報警功能,使網(wǎng)絡一旦出現(xiàn)情況,值班員能立刻處置情況。系統(tǒng)記錄MIB信息資料能輔助值班員處理網(wǎng)絡。

          2.4.5告警模塊

          該模塊主要提供告警功能。提供語音告警,彈出對話框,向指定郵箱發(fā)送郵件等多種告警方式,用戶可以通過系統(tǒng)操作界面進行各種語音的修改,選擇自己想要的聲音提示內容,語音文件用戶需自己制作,系統(tǒng)只是提供常用的幾種語音提示聲音。

          3、結論

          通過面向對象編程技術以及軟件工程技術實現(xiàn)對網(wǎng)絡運行管理軟件系統(tǒng)是完全可行的,且經(jīng)濟適用,移植性好。該軟件系統(tǒng)經(jīng)過多次運行測試后,在筆者所在的單位實際運行使用,系統(tǒng)運行環(huán)境是廣域網(wǎng),并且得到使用人員的好評,系統(tǒng)運行穩(wěn)定,功能豐富,操作簡單。這一段修改一下。

          參考文獻:

          [1] 王利。計算機網(wǎng)絡實用教程[M].北京:清華大學出版社,1999.

          [2] 張海藩。軟件工程[M].北京:人民郵電出版社,2001.

          [3] 曾明。網(wǎng)絡工程與網(wǎng)絡管理[M].北京:電子工業(yè)出版社,2008.

          [4] 嚴體華。網(wǎng)絡管理員教程[M].北京:清華大學出版社,2009.

          [5] 范玉順。復雜系統(tǒng)的面向對象建模、分析與設計[M].北京:清華大學出版社, 2000.

          [6] 陳世鴻。面向對象軟件工程[M].北京:電子工業(yè)出版社,1999.58

        【基于QT編程技術的網(wǎng)絡管理軟件制作】相關文章:

        QT理解JavaScript原型11-12

        基于Web技術的網(wǎng)絡考試系統(tǒng)10-07

        基于策略的網(wǎng)絡管理技術論文10-06

        基于PDF文檔的網(wǎng)絡學習資源建設10-06

        計算機網(wǎng)絡管理軟件的分析研究10-14

        淺談網(wǎng)絡數(shù)據(jù)信息管理軟件中間層設計09-08

        基于社會網(wǎng)絡的信息傳播度量模型論文08-27

        基于軟件定義網(wǎng)絡的媒體分發(fā)網(wǎng)絡的接入控制論文09-13

        網(wǎng)絡軟件制作簡歷范文10-26

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>