freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ssh的電信數(shù)據(jù)采集與整合(專業(yè)版)

2025-08-08 18:43上一頁面

下一頁面
  

【正文】 本人完全意識到本聲明的法律后果由本人承擔(dān)。前一種方法稱為黑盒測試,后一種方法稱為白盒測試。測試對象是隨階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認(rèn)測試都是以被測過的模塊作為測試對象的?! 〉?章 功能說明及實現(xiàn)本項目由本人和姚建波,以及周旭磊同學(xué)共同完成。   }  }    這種方法簡單明了,符合大家的習(xí)慣,但是,它也有一個很大的缺點,那就是如果我們的類已經(jīng)從一個類繼承(如小程序必須繼承自 Applet 類),則無法再繼承 Thread 類,這時如果我們又不想建立一個新的類,應(yīng)該怎么辦呢?  我們不妨來探索一種新的方法:我們不創(chuàng)建Thread類的子類,而是直接使用它,那么我們只能將我們的方法作為參數(shù)傳遞給 Thread 類的實例,有點類似回調(diào)函數(shù)。如果這種應(yīng)用程序采用單線程來處理,當(dāng)監(jiān)聽線程接收到一個客戶端請求后,開始讀取客戶端發(fā)來的數(shù)據(jù),在讀完數(shù)據(jù)后,read方法處于阻塞狀態(tài),也就是說,這個線程將無法再監(jiān)聽客戶端請求了。線程甚至還可以簡化虛擬機的實現(xiàn),如Java虛擬機(JVM)的垃圾回收器(garbage collector)通常運行在一個或多個線程中。而一個進程中的線可以共享系統(tǒng)分派給這個進程的內(nèi)存空間。其實都是節(jié)點流和處理流的子分類。JDBC 對于從Java的中間層來訪問數(shù)據(jù)庫非常重要。高級接口是對用戶友好的接口,它使用的是一種更易理解和更為方便的 API,這種API在幕后被轉(zhuǎn)換為諸如 JDBC 這樣的低級接口。如果作為程序員來使用 Swing ,則不需要考慮 mvc 的體系結(jié)構(gòu),每個用戶界面元素都有一個包裝類(如 Jbutton 和 JTextField ),來保存模型和視圖。正是因為 Swing 具備了如此多的優(yōu)勢所以我們以后在開發(fā)中都使用 Swing 。對于企業(yè),JavaEE平臺有很多優(yōu)勢:JavaEE為企業(yè)級運算的許多領(lǐng)域(比如數(shù)據(jù)庫連接、企業(yè)業(yè)務(wù)組件、面向消息的中間件(MOM)、Web相關(guān)組件、通信協(xié)議以及互操作性)設(shè)立了標(biāo)準(zhǔn)。整合模塊首先將由采集模塊采集到的數(shù)據(jù)按服務(wù)器IP,用戶登錄IP和用戶名分組,然后將分組查詢到的數(shù)據(jù)統(tǒng)計后插入到天表中,進而再將天表中的數(shù)據(jù)整合到月表,月表中的數(shù)據(jù)整合到年表。異常事件流如果查詢不到任何結(jié)果,則顯示沒有查詢到任何記錄。WEB系統(tǒng)是整個電信運營支撐系統(tǒng)的表現(xiàn),是和用戶進行交互的部分。管理員信息:ID,姓名、帳號(一個)、密碼、狀態(tài)(正常/暫停/關(guān)閉)、聯(lián)系電話、Email、開通日期、停止日期、權(quán)限注意:一個用戶對應(yīng)一個帳號。整合模塊根據(jù)采集到的數(shù)據(jù)進行整合并插入到各個表中,每小時執(zhí)行一次。系統(tǒng)只針對電信運營商出租的實驗室,即服務(wù)器。基于SSH的電信數(shù)據(jù)采集與整合序 言本課題采用由亞信公司提供的“電信用戶管理和計費系統(tǒng)NetCT OSS” 該系統(tǒng)是一個典型的基于Unix平臺、Mysql數(shù)據(jù)庫、Web界面,以Java語言實現(xiàn)的大型軟件項目,是為電信運營的IP計費服務(wù)的?!痘赟SH電信系統(tǒng)》是利用J2EE平臺下的WEB技術(shù)設(shè)計和運行。 需求分析: 各模塊功能:資費管理:增、刪、改、查資費信息(指定價格)管理員管理:增、刪、改、查管理員信息用戶管理:增、刪、改、查用戶信息(開通帳號,修改自身信息和需求)帳單查詢:按月生成用戶月計費帳單帳務(wù)查詢:按月生成帳務(wù)月、年統(tǒng)計報表(對自己業(yè)務(wù)的查詢,對服務(wù)器查詢,管理)采集模塊:定期采集(次/小時)原始計費Log(wtmpx)文件,整理成bIDR數(shù)據(jù)清單,并上傳給中心處理系統(tǒng)。帳單管理需求:整合系統(tǒng)按月生成用戶月帳單。該系統(tǒng)可供用戶和管理員查詢相關(guān)內(nèi)容。后置條件無用例名稱查詢年詳細清單描述管理員瀏覽服務(wù)器一年每月使用時長的清單用例參與者管理員前置條件管理員已經(jīng)登錄成功 基本事件流登錄成功后,進入系統(tǒng)主頁面,管理員點擊左邊導(dǎo)航條的[帳務(wù)管理]后,則進入服務(wù)器月總計列表頁面,管理員可點擊頁面上方[服務(wù)器年帳務(wù)查詢]鏈接,進入服務(wù)器年總計列表頁面, 在該頁面中管理員點擊要查看明細的服務(wù)器項最后的[詳細清單]鏈接,進入年帳務(wù)明細頁面,在該頁面中顯示出指定服務(wù)器在指定年份中每個月被訪問的時長信息。需要說明的一點就是整合模塊將用戶消費的原始數(shù)據(jù)信息整合成了兩套表,一套表包括detaildays_x,detailmonths_x,detailyears_x。JavaEE促進人們基于開放的標(biāo)準(zhǔn)來開發(fā)軟件;如此構(gòu)建的系統(tǒng)實現(xiàn),出自名門、安全穩(wěn)固,因此JavaEE構(gòu)成了一種可靠的技術(shù)投資。 JComponent 類是 Swing 組件的基類,而 JComponent 繼承自 Container 類,因此,所有的 Swing 組件都是 AWT 的容器。 JDBC技術(shù)介紹JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。 JDBC API 既支持?jǐn)?shù)據(jù)庫訪問的兩層模型(C/S),同時也支持三層模型(B/S)。用JDBC來實現(xiàn)訪問數(shù)據(jù)庫記錄可以采用下面的幾個步驟: 通過驅(qū)動器管理器獲取連接接口。當(dāng)然你也可以創(chuàng)建新的流類型,只要你需要。  線程不僅可以共享進程的內(nèi)存,而且還擁有一個屬于自己的內(nèi)存空間,這段內(nèi)存空間也叫做線程棧, 是在建立線程時由系統(tǒng)分配的,主要用來保存線程內(nèi)部所使用的數(shù)據(jù),如線程執(zhí)行函數(shù)中所定義的變量。因此,使用線程將會從以下五個方面來改善我們的應(yīng)用程序:  1. 充分利用CPU資源  現(xiàn)在世界上大多數(shù)計算機只有一塊CPU。而要想在單線程中處理多個客戶端請求,就必須使用非阻塞的Socket連接和異步I/O。但是 Java 沒有指針,我們只能傳遞一個包含這個方法的類的實例。本人主要負責(zé)數(shù)據(jù)采集與整合模塊的設(shè)計和實現(xiàn)。:單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨進行的,驗證模塊接口與設(shè)計說明書是否一致,對模塊的所有主要處理路徑進行測試且與預(yù)期的結(jié)構(gòu)進行對照,還要對所有錯誤處理路徑進行測試。黑盒測試又稱為功能測試,白盒測試又稱為結(jié)構(gòu)測試。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標(biāo)明。 測試方法一般來說,對程序測試有兩種測試方法:如果已經(jīng)知道了軟件系統(tǒng)應(yīng)具有的功能,可通過測試來檢測每個功能是否都能正常使用;如果知道程序的內(nèi)部工作過程,可以通過測試來檢測程序內(nèi)部是否按照規(guī)格說明書的規(guī)定正常進行。從產(chǎn)品角度看,測試計劃中的測試項目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認(rèn)測試等?! ∈褂?Runnable 接口來實現(xiàn)多線程使得我們能夠在一個類中包容所有的代碼,有利于封裝,它的缺點在于,我們只能使用一套代碼,若想創(chuàng)建多個線程并使各個線程執(zhí)行不同的代碼,則仍必須額外創(chuàng)建類,如果這樣的話,在大多數(shù)情況下也許還不如直接用多個類分別繼承 Thread 來得緊湊。 i++) new MyThread(i+1).start()。然后監(jiān)聽線程仍然負責(zé)監(jiān)聽來自客戶端的請求。如在GUI應(yīng)用程序中,還以通過線程的異步特性來更好地處理事件;在應(yīng)用服務(wù)器程序中可以通過建立多個線程來處理客戶端的請求。進程和進程之間不共享內(nèi)存,也就是說系統(tǒng)中的進程是在各自獨立的內(nèi)存空間中運行的。其實除了以上三種分類外,還有一些常常聽到的一些分類比如:對象流、緩沖流、壓縮流、文件流等等。這將是一個很大的進步,它使人們可以充分利用 Java 的諸多優(yōu)點(如堅固、多線程和安全等特征)。在這方面它的功能極佳,并比其它的數(shù)據(jù)庫連接 API 易于使用,但它同時也被設(shè)計為一種基礎(chǔ)接口,在它之上可以建立高級接口和工具。 Mvc 模式的一個優(yōu)點是 : 一個模型可以有多個視圖,其中每個視圖可以顯示完整內(nèi)容的不同部分或不同方面。 Swing 也增強了 AWT 中組件的功能。最終,Sun公司聯(lián)合了多家業(yè)界巨頭,在開放的Java社區(qū)組織名義下,把所有與企業(yè)開發(fā)相關(guān)的標(biāo)準(zhǔn)整合起來,構(gòu)成了JavaEE平臺。由采集模塊插入到數(shù)據(jù)庫中的數(shù)據(jù)是一些零碎的,比較詳細的記錄,這些數(shù)據(jù)對用戶來說是沒什么用處的,需要由整合模塊整合到各個表中以供用戶使用。后置條件無用例名稱查詢月詳細清單描述管理員瀏覽服務(wù)器一月每日的使用時長清單用例參與者管理員前置條件管理員已經(jīng)登錄成功 基本事件流登錄成功后,進入系統(tǒng)主頁面,管理員點擊左邊導(dǎo)航條的[帳務(wù)管理]后,[詳細清單]鏈接,進入月帳務(wù)明細頁面,在該頁面中顯示出指定服務(wù)器在指定月份中每一天被訪問的時長信息。該子系統(tǒng)是電信運營支撐系統(tǒng)中的后臺實現(xiàn),也是WEB系統(tǒng)的依賴。管理員權(quán)限管理:改變管理員的各類權(quán)限。采集模塊每小時執(zhí)行一次,從日志文件中循環(huán)讀取數(shù)據(jù),過濾掉不符合要求的數(shù)據(jù),采集符合要求的數(shù)據(jù)并將數(shù)據(jù)封裝成bIDR結(jié)構(gòu)發(fā)送到中央服務(wù)器端。另一方面為了讓用戶更放心的使用網(wǎng)絡(luò)運營商的代理服務(wù)器,讓用戶隨時可以查詢自己的信息及使用情況,方便網(wǎng)絡(luò)運營商管理一系列的復(fù)雜事物,以及處理大量的數(shù)據(jù),我們設(shè)計了本系統(tǒng)。該系統(tǒng)運行于Tomcat平臺,采用JavaEE架構(gòu)、Struts框架,Hibernate、Spring技術(shù)及Mysql數(shù)據(jù)庫,并成功運行于Sun Solaris UNIX及Windows2000環(huán)境下。通過讀取服務(wù)器日志文件采集數(shù)據(jù)然后整和到數(shù)據(jù)庫中,數(shù)據(jù)庫采用Mysql,利用Struts框架作為控制器,頁面顯示采用JSP技術(shù),并且用Spring框架整合Hibernate、Struts,完成企業(yè)級應(yīng)用。中心處理系統(tǒng)(接收系統(tǒng))偵聽并收集采集系統(tǒng)發(fā)送的數(shù)據(jù)信息bIDR,并將數(shù)據(jù)保存的數(shù)據(jù)庫表t_detail_X 。帳單信息 用戶標(biāo)識信息:帳單ID,姓名、帳號、狀態(tài)(正常/暫停/關(guān)閉)、聯(lián)系電話、Email、開通日期.帳務(wù)信息:帳號、日期、登錄時長、本月費用帳單明細:登錄時間 退出時間 時長帳務(wù)管理需求:按月、年分別生成《月帳務(wù)信息統(tǒng)計報表》和《年帳務(wù)信息統(tǒng)計報表》。通過登錄該系統(tǒng),用戶可以完成查詢帳單,修改個人信息,瀏覽電信運營商提供的各種資費服務(wù)。異常事件流如果查詢不到任何結(jié)果,則顯示沒有查詢到任何記錄。這些表供用戶使用,用來查詢自己的消費信息;另一套表包括detaildays,detailmonths,detailyears。JavaEE是一種標(biāo)準(zhǔn)的開放平臺,基于此開發(fā)的軟件組建能夠在不同廠商的產(chǎn)品中相互移植,從而避免了被一家廠商鎖定。 Swing 采用了 MVC 設(shè)計模式。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1