有關(guān)網(wǎng)絡(luò)監(jiān)控系統(tǒng)的計(jì)算機(jī)論文
有關(guān)網(wǎng)絡(luò)監(jiān)控系統(tǒng)的計(jì)算機(jī)論文
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)監(jiān)控系統(tǒng)的應(yīng)用越來越不可忽視。網(wǎng)絡(luò)系統(tǒng)中可能存在危險(xiǎn)內(nèi)容或者危險(xiǎn)操作,所以需要網(wǎng)絡(luò)監(jiān)控系統(tǒng)對(duì)其管轄范圍進(jìn)行管理。下面是學(xué)習(xí)啦小編給大家推薦的有關(guān)網(wǎng)絡(luò)監(jiān)控系統(tǒng)的計(jì)算機(jī)論文,希望大家喜歡!
有關(guān)網(wǎng)絡(luò)監(jiān)控系統(tǒng)的計(jì)算機(jī)論文篇一
《網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)》
摘要:網(wǎng)絡(luò)監(jiān)控系統(tǒng)中通過路由技術(shù)實(shí)現(xiàn)網(wǎng)段之間的連接,系統(tǒng)管理員可以根據(jù)需要來進(jìn)行統(tǒng)一的管理操作。它的開發(fā)如由VC++語言完成,便可大大提高其系統(tǒng)性能,方便操作,便于管理,提高系統(tǒng)穩(wěn)定性,效率超高,收費(fèi)方式多樣化。對(duì)于網(wǎng)絡(luò)監(jiān)控系統(tǒng)的開發(fā)環(huán)境、功能和實(shí)現(xiàn)方式做出解釋。
關(guān)鍵詞:網(wǎng)絡(luò)監(jiān)控 系統(tǒng)開發(fā) 實(shí)現(xiàn)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2013)12-0175-01
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)監(jiān)控系統(tǒng)的應(yīng)用越來越不可忽視。網(wǎng)絡(luò)系統(tǒng)中可能存在危險(xiǎn)內(nèi)容或者危險(xiǎn)操作,所以需要網(wǎng)絡(luò)監(jiān)控系統(tǒng)對(duì)其管轄范圍進(jìn)行管理,給予實(shí)時(shí)的、動(dòng)態(tài)的監(jiān)控。通過軟路由技術(shù),能夠?qū)崿F(xiàn)統(tǒng)一觀測(cè)不同的網(wǎng)絡(luò)。
1 網(wǎng)絡(luò)監(jiān)控系統(tǒng)的開發(fā)環(huán)境
網(wǎng)絡(luò)監(jiān)控系統(tǒng)用高級(jí)電腦編程語言VC++編寫程序,能夠?qū)崿F(xiàn)直接在底層的操作,且占用較少的空間資源,使系統(tǒng)的穩(wěn)定性更高,效率更高。網(wǎng)絡(luò)監(jiān)控系統(tǒng)的開發(fā)環(huán)境還應(yīng)該包括服務(wù)終端和客戶端,兩者都需要硬件組成,即PC機(jī)、硬盤、網(wǎng)卡,服務(wù)終端的要求要高于客戶端。此外服務(wù)終端用Windows98/NT/2000操作系統(tǒng),客戶端用Windows98/NTworkststion/2000的操作系統(tǒng);服務(wù)終端支持動(dòng)、靜態(tài)IP協(xié)議,客戶端要求IE4.01以上的瀏覽器。
2 網(wǎng)絡(luò)監(jiān)控系統(tǒng)的功能
網(wǎng)絡(luò)監(jiān)控系統(tǒng)能夠進(jìn)行全方位的網(wǎng)絡(luò)監(jiān)控,能夠?qū)崿F(xiàn)的功能有:網(wǎng)絡(luò)控制、網(wǎng)絡(luò)監(jiān)控、遠(yuǎn)程制定、計(jì)費(fèi)管理。
2.1 網(wǎng)絡(luò)控制
網(wǎng)絡(luò)控制包括兩種控制方式:訪問控制、下載控制。訪問控制是保證健康、安全的上網(wǎng)環(huán)境而設(shè)置的,通過對(duì)IP地址的管理分類,篩選出可以進(jìn)行訪問的IP列表,以及禁止訪問的IP列表。下載控制是通過對(duì)IP參數(shù)的設(shè)置,來禁止或限制從INTERNET上下載信息,以保護(hù)網(wǎng)絡(luò)的安全和效率。
2.2 網(wǎng)絡(luò)監(jiān)控
網(wǎng)絡(luò)監(jiān)控包括:監(jiān)控的設(shè)置、遠(yuǎn)程鎖屏、實(shí)時(shí)通信、屏幕監(jiān)看和遠(yuǎn)程控制等??蛻舳撕头?wù)器的監(jiān)控參數(shù)、客戶端登錄口令、啟動(dòng)方式是由監(jiān)控的設(shè)置來管理的;遠(yuǎn)程鎖屏要選中要進(jìn)行鎖屏操作的客戶端,進(jìn)行鎖定指令的執(zhí)行。實(shí)現(xiàn)與任意客戶端進(jìn)行實(shí)時(shí)對(duì)講、實(shí)時(shí)消息傳送的功能,即為實(shí)時(shí)通信。屏幕監(jiān)看,在不影響客戶端的情況下,屏幕監(jiān)控選中的客戶機(jī)。遠(yuǎn)程控制即遠(yuǎn)程控制客戶機(jī),在監(jiān)控的服務(wù)終端對(duì)客戶端進(jìn)行操作。
2.3 遠(yuǎn)程定制
遠(yuǎn)程定制由一般定制、客戶機(jī)中我的電腦的定制、菜單定制、控制面板定制組成。能夠改變客戶端屬性、以及客戶基本信息的為一般定制;改變客戶端啟動(dòng)設(shè)置及其他設(shè)置,則由客戶機(jī)的我的電腦定制控制;菜單定制,對(duì)客戶機(jī)開始菜單中的定制,防止操作失誤;控制面板定制,屏蔽客戶機(jī)控制面板,防止操作失誤。
2.4 計(jì)費(fèi)管理
系統(tǒng)提供多種計(jì)費(fèi)方法,收費(fèi)管理包含:設(shè)置發(fā)卡參數(shù),用戶單位設(shè)置,用戶類別設(shè)置,新用戶注冊(cè),計(jì)費(fèi)參數(shù)設(shè)置。
3 網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)
3.1 服務(wù)器與客戶端的通信
在internet上傳輸數(shù)據(jù),用的是基于消息的異步存取策略,即Winsock,服務(wù)器與客戶端的信息傳遞便建立在Winsock的基礎(chǔ)上。PC間的通信利用面向連接的TCP、和面向無連接的UDP協(xié)議建立。UDP是網(wǎng)絡(luò)監(jiān)控系統(tǒng)常用的協(xié)議??蛻舳撕头?wù)器間的通信通道,通過建立Socket端口,執(zhí)行ReceiveMsg和SendMsg等函數(shù)來實(shí)現(xiàn)。
3.2 網(wǎng)絡(luò)監(jiān)控系統(tǒng)中線程通信
一個(gè)獨(dú)立的進(jìn)程可由多條線程組成,一個(gè)線程是一個(gè)運(yùn)行的程序。CWinThread派生CWinApp,通常,主線程由CWinApp等派生類提供。CWinThread支持輔助線程、用戶界面線程。CWinThread對(duì)象允許一個(gè)給定程序,包含多個(gè)線程。根據(jù)需要,創(chuàng)建其中一種類型的線程,調(diào)用AfxBeginThread函數(shù),運(yùn)行時(shí),可設(shè)定的參數(shù)實(shí)現(xiàn)修改安全屬性、創(chuàng)建標(biāo)志、優(yōu)先級(jí)、堆棧大小。線程間的通信靠事件維持操作同步。
3.3 系統(tǒng)的設(shè)置實(shí)現(xiàn)
注冊(cè)表讀寫函數(shù)class RegEdit等,編寫其代碼。系統(tǒng)運(yùn)行中,可以對(duì)注冊(cè)表進(jìn)行管理和操作,如修改系統(tǒng)設(shè)置、IE屬性等。對(duì)注冊(cè)表的操作屬于對(duì)系統(tǒng)底層進(jìn)行的操作。
3.4 托盤的實(shí)現(xiàn)
系統(tǒng)運(yùn)行時(shí),要求客戶端的監(jiān)控系統(tǒng)界面不能占用桌面其他空間,以防影響其他程序的運(yùn)行和顯示,將其設(shè)置成為可最小化的程序,設(shè)計(jì)其圖標(biāo)在界面右下角任務(wù)欄,便于操作。代碼中定義MainFrame等函數(shù),進(jìn)行相應(yīng)的程序編寫,來實(shí)現(xiàn)監(jiān)控系統(tǒng)的最小化。
3.5 對(duì)數(shù)據(jù)庫(kù)的連接、訪問
在計(jì)費(fèi)管理中,存在著用戶的數(shù)據(jù)和信息,需要建立數(shù)據(jù)庫(kù)來進(jìn)行整合和管理。利用SQL SERVER建立數(shù)據(jù)庫(kù),ODBC是SQL的程序設(shè)計(jì)接口,ODBC的使用可以簡(jiǎn)化程序,避免與數(shù)據(jù)源沖突。再利用ODBC編寫代碼時(shí),經(jīng)常要用到的以下幾種函數(shù):數(shù)據(jù)庫(kù)類的CDatabase,記錄集類的CRecordSet,可視記錄集的CRecordView。定義CDatabase函數(shù),可實(shí)現(xiàn)對(duì)數(shù)據(jù)源的連接;定義CRecordSet,從數(shù)據(jù)源中提取記錄集;CRecordView類對(duì)象能夠通過控制,現(xiàn)實(shí)數(shù)據(jù)可數(shù)據(jù)記錄。
3.6 網(wǎng)絡(luò)數(shù)據(jù)安全
在網(wǎng)絡(luò)監(jiān)控系統(tǒng)中,需要提供驗(yàn)證過程,即客戶端向服務(wù)器發(fā)送帶有賬號(hào)、密碼的數(shù)據(jù)報(bào)。一旦在發(fā)送過程中,賬號(hào)和密碼被網(wǎng)絡(luò)中其他用戶、或者其他監(jiān)聽軟件截獲,會(huì)造成數(shù)據(jù)泄密、非法篡改等不良后果,所以,數(shù)據(jù)報(bào)不能夠用明文發(fā)送,應(yīng)對(duì)其應(yīng)用加密算法,數(shù)據(jù)報(bào)傳送至服務(wù)器,服務(wù)器利用相應(yīng)算法進(jìn)行解密,這樣一來,傳送過程便有了保密措施。網(wǎng)絡(luò)監(jiān)控系統(tǒng)中常采用對(duì)稱密碼體制的一種——DES,對(duì)數(shù)據(jù)報(bào)進(jìn)行加密解密,此算法已經(jīng)足夠滿足對(duì)安全性的要求。
4 結(jié)語
在網(wǎng)絡(luò)監(jiān)控系統(tǒng)中,用VC++進(jìn)行編程開發(fā),網(wǎng)絡(luò)系統(tǒng)中基于底層的設(shè)計(jì),與操作系統(tǒng)緊密結(jié)合。它能夠在管轄區(qū)域內(nèi)對(duì)監(jiān)控源進(jìn)行實(shí)時(shí)、動(dòng)態(tài)的監(jiān)視、控制、管理。而且含有多種計(jì)費(fèi)方式,助于提高系統(tǒng)的穩(wěn)定性,提高效率。
參考文獻(xiàn)
[1]靳建彬,秦藝力.基于web的多模式網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2012,24:15-19.
[2]朱姝.淺談網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)思路[J].電腦知識(shí)與技術(shù),2012,23:11-15.
點(diǎn)擊下頁還有更多>>>有關(guān)網(wǎng)絡(luò)監(jiān)控系統(tǒng)的計(jì)算機(jī)論文