【正文】
time he is _muy flojo_, Anselmo said. He is very flaccid. He is very much afraid to die. It is possible that it is because he has killed so many at the beginning, the gypsy said philosophically. Pablo killed more than the bubonic plague. That and the riches, Anselmo said. Also he drinks very much. Now he would like to retire like a _matador de toros_. Like a bullfighter. But he cannot retire. If he crosses to the other side of the lines they will take his horses and make him go in the army, the gypsy said. In me there is no love for being in the army either. Nor is there in any other gypsy, Anselmo said. Why should there be? the gypsy asked. Who wants to be in an army? Do we make the revolution to be in an army? I am willing to fight but not to be in an army. Where are the others? asked Robert Jordan. He felt fortable and sleepy now from the wine and lying bac k on the floor of the forest he saw through the tree tops the small afternoon clouds of the mountains moving slowly in the high Spanish sky. There are two asleep in the cave, the gypsy said. Two are on guard above where we have the gun. One is on guard below. The y are probably all asleep. Robert Jordan rolled over on his side. What kind of a gun is it? A very rare name, the gypsy said. It has gone away from me for the moment. It is a machine gun. It must be an automatic rifle, Robert Jordan thought. How much does it weigh? h。 測(cè)試步驟 (1) 確定每個(gè)功能模塊的測(cè)試要求。系統(tǒng)主模塊層次圖如圖 1 所示: 圖 1 網(wǎng)站運(yùn)行的動(dòng)態(tài)監(jiān)控系統(tǒng)主模塊層次圖 模塊設(shè)計(jì) 網(wǎng)站運(yùn)行的動(dòng)態(tài)監(jiān)控系統(tǒng) 服務(wù)可用性監(jiān)控 網(wǎng)站性能監(jiān)控 網(wǎng)站并發(fā)負(fù)載能力監(jiān)控 網(wǎng)站運(yùn)行監(jiān)控?cái)?shù)據(jù)分析現(xiàn) 服務(wù)可用性監(jiān)控 輸入用戶(hù)名和密碼,如果用戶(hù)名和密碼正確,進(jìn)入主控平臺(tái);網(wǎng)站動(dòng)態(tài)監(jiān)控系統(tǒng)主頁(yè)。 OLE DB 試圖提高一種統(tǒng)一的數(shù)據(jù)訪(fǎng)問(wèn)接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、 Web 上 的文本或圖形、目錄服務(wù)( Directory Services),以及主機(jī)系統(tǒng)中的 IMS 和 VSAM 數(shù)據(jù)。 (Data Access Objects,數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象 ) DAO 提供了一種通 過(guò)程序代碼創(chuàng)建和操縱數(shù)據(jù)庫(kù)的機(jī)制。 本程序中使用的 VC++控件及其屬性簡(jiǎn)介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 1978 年, UUCP(UNIX 和 UNIX 拷貝協(xié)議 )在貝爾實(shí)驗(yàn)室被提出來(lái)。 最初的網(wǎng)絡(luò)是給計(jì)算機(jī)專(zhuān)家、工程師和科學(xué)家用的。這個(gè)協(xié)定有 劍橋大學(xué) 的 BBN 和 MA 執(zhí)行,在 1969 年 12 月開(kāi)始聯(lián)機(jī)。 (~) ⑵ 設(shè)計(jì)網(wǎng)站動(dòng)態(tài)監(jiān)控的功能, () ⑶ 設(shè)計(jì)網(wǎng)站監(jiān)控的數(shù)據(jù)結(jié)構(gòu), (~) ⑷ 開(kāi)發(fā)網(wǎng)站動(dòng)態(tài)監(jiān)控功能。 本項(xiàng)目 網(wǎng)站監(jiān)控,是一個(gè)網(wǎng)站質(zhì)量檢測(cè)、服務(wù)缺陷報(bào)警、網(wǎng)站并發(fā)能力的獨(dú)立監(jiān)控系統(tǒng)。 本文 的目的與任務(wù) 該網(wǎng)絡(luò)流量監(jiān)控及分析工具主要用途是通過(guò)實(shí)時(shí)連續(xù)地采集網(wǎng)絡(luò)數(shù)據(jù)并對(duì)其進(jìn)行統(tǒng)計(jì),得到主要成分性能指標(biāo),結(jié)合網(wǎng)絡(luò)流量的理論,通過(guò)統(tǒng)計(jì)出的性能指數(shù)觀察網(wǎng)絡(luò)狀態(tài),分析出網(wǎng)絡(luò)變化趨勢(shì),找出影響網(wǎng)絡(luò)性能的因素。 流量檢測(cè)主要目的是通過(guò)對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行實(shí)時(shí)連續(xù)的采集監(jiān)測(cè)網(wǎng)絡(luò)流量,對(duì)獲得的流量數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,從而得到網(wǎng)絡(luò)主要成分的性能指標(biāo)。互聯(lián)網(wǎng)技術(shù)( Inter/Intra)也在企業(yè)和政府內(nèi)部管理信息系統(tǒng)中廣泛應(yīng)用,如企業(yè) ERP 管理系統(tǒng)、辦公自動(dòng)化系統(tǒng)( OA)以及各種業(yè)務(wù)管理系統(tǒng),提供了 企業(yè)內(nèi)部的網(wǎng)站系統(tǒng)服務(wù)。 (2) 對(duì)每個(gè)功能模塊進(jìn)行數(shù)據(jù)合法性檢查、數(shù)據(jù)一致性檢查。 網(wǎng)站性能監(jiān)控 用戶(hù)行為指標(biāo):用戶(hù)行為指標(biāo)主要反映用戶(hù)是通過(guò)何種方式找到網(wǎng)站的、在網(wǎng)站上停留了多長(zhǎng)時(shí)間、訪(fǎng)問(wèn)了那些頁(yè)面等。 OLE DB 提供一個(gè)數(shù)據(jù)庫(kù)編程 COM(組件對(duì)象模型)接口,使得數(shù)據(jù)的使用者(應(yīng)用程序)可以使用同樣的方法訪(fǎng)問(wèn)各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲(chǔ)地點(diǎn)、格式或類(lèi)型。多個(gè) DAO 對(duì)象構(gòu)成了一個(gè)體系結(jié)構(gòu),在這個(gè)結(jié)構(gòu)里,各個(gè) DAO 對(duì)象協(xié)同工作,通過(guò) Microsoft Jet 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)和數(shù)據(jù)庫(kù)的結(jié)構(gòu)定義。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項(xiàng)設(shè)置。1979 年,在 UUCP 的基礎(chǔ)上新聞組網(wǎng)絡(luò)系統(tǒng)發(fā)展起來(lái)。當(dāng)時(shí)一點(diǎn)也不友好。到 1970 年 6 月, MIT(麻省理工學(xué)院 ) 、 Harvard( 哈佛大學(xué) ) 、 BBN 和SystemsDevelopmentCorpinSantaMonica(加州圣達(dá)莫尼卡系統(tǒng)發(fā)展公司 )加入進(jìn)來(lái)。 () ⑸ 調(diào)整和畢業(yè)論文撰寫(xiě)。作為保障網(wǎng)站質(zhì)量和提高服務(wù)水平的手段和工具,對(duì)網(wǎng)絡(luò)的應(yīng)用程序進(jìn)行監(jiān)控 ,從 而將任何停止運(yùn)轉(zhuǎn)、故障或安全隱患的發(fā)生降至最低。 本設(shè)計(jì)題目是教師自擬項(xiàng)目,前期任務(wù)主要是設(shè)計(jì)并完成系統(tǒng)的初步框架,實(shí)現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)的捕獲,并解決相應(yīng)問(wèn)題,后期主要是通過(guò)一些 API 函數(shù)完成對(duì)各類(lèi)數(shù)據(jù)信息的統(tǒng)計(jì)。網(wǎng)絡(luò)管理員根據(jù)流量數(shù)據(jù)就可以對(duì)網(wǎng)絡(luò)主要成分進(jìn)行性能分析管理,發(fā)現(xiàn)性能變化趨勢(shì),并分析出影響網(wǎng)絡(luò)性能的因素及問(wèn)題所在。 所以,如何有效保障網(wǎng)站系統(tǒng)的服務(wù)質(zhì)量是網(wǎng)站提供單位必須考慮的問(wèn)題,而網(wǎng)站系統(tǒng)服務(wù)動(dòng)態(tài)監(jiān)控能夠起到及時(shí)檢測(cè)和報(bào)告網(wǎng)站狀態(tài)的有效手段?;ヂ?lián)網(wǎng)技術(shù)( Inter/Intra)也在企業(yè)和政府內(nèi)部管理信息系統(tǒng)中廣泛應(yīng)用,如企業(yè) ERP 管理系統(tǒng)、辦公自動(dòng)化系統(tǒng)( OA)以及各種業(yè)務(wù)管理系統(tǒng),提供了企業(yè)內(nèi)部的網(wǎng) 站系統(tǒng)服務(wù)。 流量檢測(cè)主要目的是通過(guò)對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行實(shí)時(shí)連續(xù)的采集監(jiān)測(cè)網(wǎng)絡(luò)流量,對(duì)獲得的流量數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,從而得到網(wǎng)絡(luò)主要成分的性能指標(biāo)。 本文的目的與任務(wù) 該網(wǎng)絡(luò)流量監(jiān)控及分析工具主要用途是通過(guò)實(shí)時(shí)連續(xù)地采集網(wǎng)絡(luò)數(shù)據(jù)并對(duì)其進(jìn)行統(tǒng)計(jì),得到主要成分性能指標(biāo),結(jié)合網(wǎng)絡(luò)流量的理論,通過(guò)統(tǒng)計(jì)出的性能指數(shù)觀察網(wǎng)絡(luò)狀態(tài),分析出網(wǎng)絡(luò)變化趨勢(shì),找出影響網(wǎng)絡(luò)性能的因素。 本項(xiàng)目 網(wǎng)站監(jiān)控,是一個(gè)網(wǎng)站質(zhì)量檢測(cè)、服務(wù)缺陷報(bào)警、網(wǎng)站并發(fā)能力的獨(dú)立監(jiān)控系統(tǒng)。 (~) ⑵ 設(shè)計(jì)網(wǎng)站動(dòng)態(tài)監(jiān)控的功能, () ⑶ 設(shè)計(jì)網(wǎng)站監(jiān)控的數(shù)據(jù)結(jié)構(gòu), (~) ⑷ 開(kāi)發(fā)網(wǎng)站動(dòng)態(tài)監(jiān)控功能。這個(gè)協(xié)定有 劍橋大學(xué) 的 BBN 和 MA 執(zhí)行,在 1969 年 12 月開(kāi)始聯(lián)機(jī)。 最初的網(wǎng)絡(luò)是給計(jì)算機(jī)專(zhuān)家、工程師和科學(xué)家用的。 1978 年, UUCP(UNIX 和 UNIX 拷貝協(xié)議 )在貝爾實(shí)驗(yàn)室被提出來(lái)。 本程序中使用的 VC++控件及其屬性簡(jiǎn)介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 (Data Access Objects,數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象 ) DAO 提供了一種通過(guò)程序代碼創(chuàng) 建和操縱數(shù)據(jù)庫(kù)的機(jī)制。 OLE DB 試圖提高一種統(tǒng)一的數(shù)據(jù)訪(fǎng)問(wèn)接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、 Web 上的文本或圖形 、目錄服務(wù)( Directory Services),以及主機(jī)系統(tǒng)中的 IMS 和 VSAM 數(shù)據(jù)。系統(tǒng)主模塊層次圖如圖 1 所示: 圖 1 網(wǎng)站運(yùn)行 的動(dòng)態(tài)監(jiān)控系統(tǒng)主模塊層次圖 模塊設(shè)計(jì) 服務(wù)可用性監(jiān)控 輸入用戶(hù)名和密碼,如果用戶(hù)名和密碼正確,進(jìn)入主控平臺(tái);網(wǎng)站動(dòng)態(tài)監(jiān)控系統(tǒng)主頁(yè)。 測(cè)試步驟 (1) 確定每個(gè)功能模塊的測(cè)試要求。目前,基于互聯(lián)網(wǎng)的網(wǎng)站應(yīng)用已經(jīng)成為企業(yè)、政府和各種機(jī)構(gòu)進(jìn)行服務(wù)延伸和提高服務(wù)質(zhì)量的重要手段。 網(wǎng)絡(luò)流量監(jiān)控的引入 網(wǎng)絡(luò)安全管理體系中,流量監(jiān)控和統(tǒng)計(jì)分析是整個(gè)管理的基礎(chǔ)。它的應(yīng)用可以在一定程度上檢測(cè)到入侵攻擊,可以有效地幫助管理人員進(jìn)行網(wǎng)絡(luò)性能管理,并利用報(bào)警機(jī)制協(xié)助網(wǎng)管人員采取對(duì)應(yīng)的安全策略與防護(hù)措施,從而減少入侵攻擊所造成的損失。 4. 為求更全面更專(zhuān)業(yè)地分析網(wǎng)站的經(jīng)營(yíng)情況,在分析自己網(wǎng)站的訪(fǎng)問(wèn)情況之余,競(jìng)爭(zhēng)者網(wǎng)站的相關(guān)情況也應(yīng)該列入監(jiān)控分析的范圍之內(nèi)。 3. 試驗(yàn)方案及可行性分析: 硬件環(huán)境: CPU: P4 以上、內(nèi)存至少 1G、硬盤(pán)至少 1G 空間 軟件環(huán)境:操作系統(tǒng): Windows Server、 DCS 平臺(tái) 數(shù)據(jù)庫(kù) : MS SQL Server 4. 項(xiàng)目工作計(jì)劃: ⑴ 網(wǎng)站應(yīng)用和主流技術(shù)研究。 互聯(lián)網(wǎng)始于 1969 年 ,是在 ARPA( 美國(guó)國(guó)防部研究計(jì)劃署 )制定的協(xié)定下將美 國(guó) 西 南 部 的 大 學(xué) UCLA( 加 利 福 尼 亞 大 學(xué) 洛 杉 磯 分 校 ) 、 Stanford ResearchInstitute( 史 坦 福 大 學(xué) 研 究 學(xué) 院 ) 、 UCSB( 加利福尼亞大學(xué) ) 和UniversityofUtah(猶他州大學(xué) ))的四臺(tái)主要的計(jì)算機(jī)連接起來(lái)。如果大部分的直接通道不通,路由器就會(huì)指引通信信息經(jīng)由中間路由器在網(wǎng)絡(luò)中傳播。八十年代, DefenseDepartment(美國(guó)國(guó)防部 )采用了這個(gè)結(jié)構(gòu),到1983 年,整個(gè)世界普遍采用了這個(gè)體系結(jié)構(gòu)。 Visual C++具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架 MFC( Microsoft Foundation Class) ,簡(jiǎn)化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE技術(shù)的可視化軟件的自動(dòng)生成和維護(hù)工具 AppWizard、 ClassWizard、Visual Studio、 WizardBar 等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類(lèi),維護(hù)程序的源代碼;封裝了 Windows 的 API 函數(shù)、 USER、 KERNEL、GDI 函數(shù),簡(jiǎn)化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。作為 Microsoft Windows Open Standards Architecture(WOSA,Windows 開(kāi)放式服務(wù)體系結(jié)構(gòu) )的主要組成部分, ODBC 一直沿用至今。 3. OLE DB(OLE data Base, OLE 數(shù)據(jù)庫(kù) )。 系統(tǒng)模塊 “網(wǎng)站運(yùn)行的動(dòng)態(tài)監(jiān)控系統(tǒng)”主要分為服務(wù)可用性監(jiān)控、網(wǎng)站性能監(jiān)控、網(wǎng)站并發(fā)負(fù)載能力監(jiān)控、網(wǎng)站并發(fā)負(fù)載能力監(jiān)控、網(wǎng)站運(yùn)行監(jiān)控?cái)?shù)據(jù)分析共 5 個(gè)模塊。 設(shè)計(jì) 與 程序運(yùn)行情況 數(shù)據(jù)庫(kù)總結(jié)構(gòu)圖 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求及功能模塊劃分,對(duì)系統(tǒng)信息 online 數(shù)據(jù)庫(kù)的總結(jié)構(gòu)如下 主要信息數(shù)據(jù) ER 結(jié)構(gòu) 圖 主要信息數(shù)據(jù)項(xiàng)與數(shù)據(jù)結(jié)構(gòu) 一、 網(wǎng)站壓力測(cè)試監(jiān)控表: DCSLOAD 用戶(hù)表 Dcsuser 監(jiān)控服務(wù)表 Service 監(jiān)控日志表 DCSLOG 監(jiān)控報(bào)警表 SMSLOG 監(jiān)控流程表 FLOW 流程節(jié)點(diǎn)表 FLOW_ITEM 節(jié)點(diǎn)連接表 FLOW_ITEM_LINK 字段名稱(chēng) 類(lèi)型 說(shuō)明 vusernum 數(shù)字 壓力測(cè)試并發(fā)數(shù)量 vuser 數(shù)字 壓力模擬用戶(hù)編號(hào) transnum 數(shù)字 壓力測(cè) 試并發(fā)事務(wù)數(shù)量 trans 數(shù)字 事務(wù)編號(hào) url 字符串 測(cè)試網(wǎng)站 url timespan 數(shù)字 秒 recvlen 接受數(shù)據(jù)長(zhǎng)度 status 監(jiān)控狀態(tài) Red:錯(cuò)誤 Green:正常 yellow:提示 type 監(jiān)控類(lèi)