藏刊網,職稱文章發表、期刊投稿權威機構

投稿咨詢

投稿在線咨詢

專著咨詢

合著&獨著&編委

編輯在線咨詢

專利咨詢

專利申請&轉讓

編輯在線咨詢

軟著版權

軟著版權

編輯在線咨詢

在線溝通

論文&專著&專利

編輯在線咨詢

微信聊

微信掃一掃

首頁 > 計算機論文 > > 基于QT編程技術的網絡管理軟件制作
基于QT編程技術的網絡管理軟件制作
>2024-04-16 09:00:00


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

1 功能需求分析

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

2 系統的設計與實現

2.1系統運行平臺選擇

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

2.2數據庫結構設計

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

2.3系統總體設計

2.3.1系統總體架構設計

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

2.3.2系統總體架構圖

根據系統三層架構以及系統的功能需求,設計系統總體架構圖如圖1所示。

2.4系統功能模塊設計

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

2.4.1顯示模塊

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

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

2.4.2控制模塊

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

2.4.3網絡通信模塊

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

2.4.4網絡檢測模塊

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

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

2.4.5告警模塊

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

3 結論

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

參考文獻:

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

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

[3] 曾明。網絡工程與網絡管理[M].北京:電子工業出版社,2008.

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

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

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

綜合排序
投稿量
錄用量
發行量
教育界

主管:廣西壯族自治區新聞出版局

主辦:廣西出版雜志社

國際:ISSN 1674-9510

國內:CN 45-1376/G4

級別:省級期刊

中國報業

主管:中國報業協會

主辦:中國報業協會

國際:ISSN 1671-0029

國內:CN 11-4629/G2

級別:國家級期刊

中國房地產業

主管:中華人民共和國住房部和...

主辦:中國房地產業協會

國際:ISSN 1002-8536

國內:CN 11-5936/F

級別:國家級期刊

建筑與裝飾

主管:天津出版傳媒集團有限公司

主辦:天津科學技術出版社有限...

國際:ISSN 1009-699X

國內:CN 12-1450/TS

級別:省級期刊

財經界

主管:國家發展和改革委員會

主辦:國家信息中心

國際:ISSN 1009-2781

國內:CN 11-4098/F

級別:國家級期刊

文化月刊

主管:中華人民共和國文化部

主辦:中國文化傳媒集團有限公司

國際:ISSN 1004-6631

國內:CN 11-3120/G2

級別:國家級期刊

期刊在線投稿系統
上傳文件
支持上傳.doc、.docx、.pdf文件
18年國內外學術服務,發表國際文獻請認準藏刊網官網

資深編輯團隊

專業設計投入方案

投稿成功率極高

企業信譽保障

對公交易更安全

人民群眾口碑好

高效投稿流程

審稿快!出刊快!檢索快!

正規刊物承諾

無假刊!無套刊!

投稿成功!

藏刊網提醒您

1.稿件將進入人工審稿階段,審稿后會有編輯聯系您,請保持手機暢通。

2.為避免一稿多投、重刊等現象影響您的發表,請勿再投他刊。

確定

投稿失??!

藏刊網提醒您

由于網絡問題,提交數據出現錯誤,請返回免費投稿頁面重新投稿,謝謝!

確定

藏刊網收錄400余種期刊,15年誠信發表服務。

發表職稱文章,覆蓋教育期刊、醫學期刊、經濟期刊、管理期刊、文學期刊等主流學術期刊。

  投稿郵箱:cangkan@163.com

本站少量資源屬于網絡共享如有侵權請您聯系我們,將在第一時間刪除。

版權 2009-2022 版權所有:河北藏刊文化發展有限公司 工信部備案:ICP備20016223號 冀公網安備13010502002858號

青青青爽不卡一区二区_操婷婷色六月中文字幕_国产精品yjizz视频网_中文无码一级大片_A级毛片100部免费观