資源描述:
《服務(wù)監(jiān)視系統(tǒng)論文(new) - 副本》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文)服務(wù)器監(jiān)視系統(tǒng)四川理工學(xué)院計(jì)算機(jī)學(xué)院二O0九年六服務(wù)器監(jiān)視系統(tǒng)摘要該系統(tǒng)實(shí)現(xiàn)對(duì)服務(wù)器、網(wǎng)絡(luò)設(shè)備進(jìn)行自動(dòng)化、智能化的監(jiān)測(cè)管理,真正把服務(wù)器設(shè)備管理人員從繁重的日常工作中解脫出來(lái)。本系統(tǒng)可以對(duì)所有的服務(wù)器端口進(jìn)行實(shí)時(shí)的檢查,檢測(cè)服務(wù)器端口運(yùn)行情況是否正常,如果檢測(cè)到端口出現(xiàn)問(wèn)題能夠通過(guò)管理人員設(shè)定的警告方式通知管理員??梢赃x擇消息框通知管理員和選擇聲音通知管理員。該系統(tǒng)最終會(huì)生成檢測(cè)日志,方便以后查找相關(guān)端口出問(wèn)題的概率。關(guān)鍵詞:SNMP;Winsock;計(jì)算機(jī)網(wǎng)絡(luò);服務(wù)器;多線程;IIIServiceMoni
2、toringSystemABSTRACTTheThesystemofservers,networkequipment,automation,intelligentmonitoringandmanagement,therealdevicemanagementserverfromaheavyworkoutday-to-day.Thissystemcanporttoallserversinreal-timeinspectiontodetectwhethertheserverporttonormaloperation,ifaproblemis
3、detectedbytheportmanagementsetuptoinformtheadministratorofthewarning.Maychoosetoinformtheadministratorandthemessageboxtoinformtheadministratortochoosethevoice.Thesystemwilleventuallygeneratedetectionlogs,tofacilitatethefuturetofindtheprobabilityofproblemsrelatedtoports.
4、Keywords:SNMP;Winsock;NetworkServer;MultiThreadingIII目錄第1章緒論11.1服務(wù)端口概述11.2相關(guān)名詞解釋11.3研究背景31.4論文的研究?jī)?nèi)容及組織3第2章系統(tǒng)分析52.1需求分析52.2業(yè)務(wù)流程分析62.3數(shù)據(jù)流程分析62.4數(shù)據(jù)存儲(chǔ)分析(概念模型設(shè)計(jì))82.4.1數(shù)據(jù)模型設(shè)計(jì)82.4.2關(guān)系描述設(shè)計(jì)102.5功能層次分析10第3章系統(tǒng)設(shè)計(jì)113.1軟件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)113.1.1系統(tǒng)方案確定113.1.2軟件結(jié)構(gòu)設(shè)計(jì)113.2數(shù)據(jù)庫(kù)設(shè)計(jì)113.2.1數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)113.2.
5、2數(shù)據(jù)庫(kù)的物理設(shè)計(jì)11第4章系統(tǒng)實(shí)現(xiàn)134.1開發(fā)環(huán)境介紹134.2服務(wù)控制相關(guān)Win32API函數(shù)134.2.1使用Win32API的意義134.2.2Win32API函數(shù)簡(jiǎn)介144.2.3本系統(tǒng)用到的API函數(shù)174.3系統(tǒng)界面設(shè)計(jì)204.3.1系統(tǒng)主界面設(shè)計(jì)214.3.2查看歷史日志設(shè)計(jì)21III4.3.3關(guān)于窗口界面設(shè)計(jì)224.4程序的調(diào)試24第5章系統(tǒng)的運(yùn)行與維護(hù)275.1系統(tǒng)開發(fā)環(huán)境275.2系統(tǒng)測(cè)試275.3系統(tǒng)運(yùn)行與維護(hù)285.3.1系統(tǒng)的運(yùn)行285.3.2系統(tǒng)的維護(hù)28結(jié)論30致謝31參考文獻(xiàn)32附錄33附錄A:程序
6、源代碼33附錄B:軟件使用說(shuō)明書97III四川理工學(xué)院畢業(yè)設(shè)計(jì)(論文)第1章緒論1.1服務(wù)端口概述服務(wù)是一種在后臺(tái)運(yùn)行的應(yīng)用程序類型,它與UNIX后臺(tái)應(yīng)用程序類似。服務(wù)應(yīng)用程序通??梢栽诒镜睾屯ㄟ^(guò)網(wǎng)絡(luò)為用戶提供一些功能,例如客戶端/服務(wù)器應(yīng)用程序、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器以及其他基于服務(wù)器的應(yīng)用程序。服務(wù)執(zhí)行指定系統(tǒng)功能的程序、例程或進(jìn)程,以便支持其他程序,尤其是低層(接近硬件)程序。通過(guò)網(wǎng)絡(luò)提供服務(wù)時(shí),服務(wù)可以在ActiveDirectory中發(fā)布,從而促進(jìn)了以服務(wù)為中心的管理和使用。如“安全帳戶管理器”服務(wù)、“文件復(fù)制”服務(wù)和“
7、路由和遠(yuǎn)程訪問(wèn)”服務(wù)。服務(wù)通常分為本地服務(wù)和網(wǎng)絡(luò)服務(wù)。本論文討論的服務(wù)為網(wǎng)絡(luò)服務(wù),故不再對(duì)本地服務(wù)做介紹。常用網(wǎng)絡(luò)服務(wù)有POP3、SMTP、FTP、HTTP、DNS、TELNET等,這些網(wǎng)絡(luò)服務(wù)在運(yùn)行時(shí),都需要一個(gè)或多個(gè)“端口”,用來(lái)與其它電腦或網(wǎng)絡(luò)設(shè)備交換信息。端口在Windows系統(tǒng)中,從1-65535,都屬于端口可以定義的范疇。一般來(lái)說(shuō),某種類型的服務(wù),有一個(gè)一般性的端口定義,比如ftp為21端口,http為80端口,telnet為23端口等等。當(dāng)然我們?yōu)榱税踩钥紤]或者管理上的一些考慮等,也可以自定義端口為其它值。比如我們可以
8、把HTTP端口定義為8080。當(dāng)然,對(duì)于同一種類型的服務(wù),同一臺(tái)機(jī)器的每個(gè)端口只能提供一種服務(wù)。比如:某臺(tái)服務(wù)器上面安裝有IIS和Apache兩種http服務(wù)器軟件,我們?nèi)绻瑫r(shí)啟動(dòng)它們,可以分別定義它們的HTTP端口