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

正文內容

畢業(yè)論文-基于java開發(fā)的電信ip計費系統(tǒng)-免費閱讀

2025-09-03 22:53 上一頁面

下一頁面
  

【正文】 另一個辦法則是指定完整的名稱: m = new ()。該語句的作用是指出這個編譯單元屬于名為mypackage的一個庫的一部分。但那并不是Java的工作方式。為Java創(chuàng)建一個源碼文件的時候,它通常叫作一個“編輯單元”(有時也叫作“翻譯單元”)。之所以要進行這樣的導入,是為了提供一種特殊的機制,以便管理“命名空間”(Name Space)。這樣才能理解訪問指示符的完整含義。這種訪問控制的級別在“最大訪問”和“最小訪問”的范圍之間,分別包括:public,“友好的”(無關鍵字),protected以及private。而與此相反,庫的創(chuàng)建者必須能自由地進行修改與改進,同時保證客戶程序員代碼不會受到那些變動的影響。電信計費系統(tǒng)的綜合性的建設:隨著智能、增值業(yè)務、數(shù)據(jù)多媒體業(yè)務以及Internet業(yè)務的出現(xiàn),計費系統(tǒng)從單一業(yè)務正向具備綜合業(yè)務的計費系統(tǒng)轉移。集中式系統(tǒng)的優(yōu)勢在于:整個電信計費系統(tǒng)從系統(tǒng)設計、技術實現(xiàn)、平臺和開發(fā)工具的選定、業(yè)務流程和管理模式等方面具有高度的統(tǒng)一性和規(guī)范性,能夠非常靈敏地響應市場變化,能夠以統(tǒng)一的立場為用戶提供服務。整合系統(tǒng) 采集系統(tǒng)定時將用戶使用服務器的數(shù)據(jù)存入到了數(shù)據(jù)庫中,但這些數(shù)據(jù)都是流水賬的數(shù)據(jù),是用戶每次使用UNIX操作系統(tǒng)的用時。(2)選題依據(jù)和意義本課題主要設計內容是針對電信計費系統(tǒng)當中原始數(shù)據(jù)采集及整合部分。除此之外,盧教授針對以后的生活工作方面給予了很多指導和心理輔導。對本系統(tǒng)進行數(shù)據(jù)庫設計,完成數(shù)據(jù)庫和數(shù)據(jù)表的創(chuàng)建。其次,除了JAVA語言之外,還學習了UNIX操作系統(tǒng)知識、UML設計知識、MySQL數(shù)據(jù)庫基礎和SQL語言?!?shù)據(jù)整合點擊運行數(shù)據(jù)整合端,程序會自動調用“”程序,程序的整合包括兩部分:根據(jù)客戶整合和根據(jù)實驗室整合。為了避免因為使用中文數(shù)據(jù)而造成亂碼問題,同時需要設計數(shù)據(jù)庫的字符集,我們采用的GB2312字符集。 系統(tǒng)演示設計 系統(tǒng)演示程序設計說明由于本課題的程序設計的最終實現(xiàn)需要多臺采集點客戶端和一臺服務器。本章還涉及到數(shù)據(jù)庫的設計分析,也是本課題的重點之一。(3)函數(shù)integratByMonth 負責按用戶進行月整合。(1)函數(shù)getConnection 從連接池中獲取一個連接,在目前版本中,池的大小固定為1。(1)函數(shù)getIntegrationCallDAO 該函數(shù)目前不實現(xiàn)。函數(shù)run負責根據(jù)整合規(guī)則,并調用相應的整合函數(shù)對數(shù)據(jù)進行整合。(2)函數(shù)getConnection 負責根據(jù)連接屬性打開與數(shù)據(jù)庫的連接,返回類型Connection代表返回一個對數(shù)據(jù)庫的連接。還包含如下函數(shù):(1)函數(shù)initSocket 負責網(wǎng)絡服務器的初始化。 數(shù)據(jù)庫環(huán)境參數(shù)Port:9999 采集的服務器端口Driver: 數(shù)據(jù)庫驅動程序類名URL:jdbc:mysql://:3306/netctoss?characterEncoding=gb2312 數(shù)據(jù)庫連接URL[14]User:root 數(shù)據(jù)庫連接用戶名Password:meiyou 數(shù)據(jù)庫連接口令以上參數(shù)為默認值,在實際操作中,會提供圖形化界面進行修改。如果接收成功返回0,否則是失敗。其算法設計的好壞會從某種程度上影響程序質量的好壞。該類中擁有6個屬性和其所對應的GETTERS和SETTERS,其中user為登錄用戶名;logintime為用戶登錄時間;logouttime為用戶登出時間;labip為實驗室服務器IP地址;userip為用戶的IP地址;duration為用戶登錄的時長數(shù)據(jù)。參數(shù)是沒有匹配好的登錄記錄,類型是Vector,其中元素類型是LogRecord。參數(shù)是存放上次未匹配的登錄日志記錄,返回Vector結構,其中元素類型LogRecord。該函數(shù)的返回值類型為String類型,返回的是采集數(shù)據(jù)源的備份文件路徑。run函數(shù)流程說明:圖43 run函數(shù)流程圖(2)start函數(shù) 該函數(shù)負責啟動線程,來自Thread線程類,該函數(shù)繼承自JDK標準類Thread。用戶后臺服務發(fā)起的方式只需要把線程的運行方式改變成循環(huán)就可以。(8)屬性serverport 為數(shù)據(jù)接收服務器的服務端口。(3)屬性sourcefile 為采集的源的文件名。本課題重點研究后臺數(shù)據(jù)整合部分,進行了詳細的說明。(3)每月按用戶業(yè)務整合一次用戶登錄時間數(shù)據(jù)?!『笈_數(shù)據(jù)服務功能模塊分析 后臺數(shù)據(jù)服務系統(tǒng)部署圖32 后臺系統(tǒng)部署圖示圖32中,左側3個模塊是用于出租的Unix服務器,在本系統(tǒng)中作為數(shù)據(jù)采集的客戶端。整合是將某個用戶在某一時段內所用機時求和后形成一條記錄。本項目主要包括以下子系統(tǒng):圖31 計費系統(tǒng)的營運功能結構(1)采集系統(tǒng)(2)整合系統(tǒng)(3)用戶管理系統(tǒng)(4)資費管理系統(tǒng)(5)管理員管理系統(tǒng)(6)賬單查詢系統(tǒng)(7)賬務查詢系統(tǒng)(8)用戶自服務系統(tǒng)(9)權限管理系統(tǒng) 采集系統(tǒng)本系統(tǒng)是一個計費的系統(tǒng),要想對用戶進行準確的收費,首先必須能夠獲得用戶使用開放實驗室的準確的使用記錄,采集子系統(tǒng)正是為了獲取這些記錄而提供的?!”菊滦〗Y對于軟件設計而言,設計工具的選擇是很重要的一個前提。UML展現(xiàn)了一系列最佳工程實踐,這些最佳實踐在對大規(guī)模,復雜系統(tǒng)進行建模方面,特別是在軟件架構層次已經(jīng)被驗證有效。(4)支持多線程,充分利用CPU資源。所以,對于本系統(tǒng)而言,ORACLE數(shù)據(jù)庫應該是首選。對開發(fā)商全力支持。Java分為三個版本:(1)Java SE(Java2 Platform Standard Edition,java平臺標準版);(2)Java EE(Java 2 Platform, Enterprise Edition,java平臺企業(yè)版);(3)Java ME(Java 2 Platform Micro Edition,java平臺微型版)。當一個內存塊不再使用時,他們務必讓程序釋放它,之后方可再用。采用UML統(tǒng)一建模語言,用Rational Rose工具進行各功能板塊用例分析。今后的計費系統(tǒng)應能夠向用戶提供不同形式的客戶賬單、不同的繳費方式、不同的費用查詢方法、不同的繳費周期,甚至可以為用戶提供定制的電信計費服務[3]。這些都導致了電信計費系統(tǒng)的建設始終滯后于網(wǎng)絡的建設和通信能力的增長。電信計費系統(tǒng)集中性的建設:由于早期數(shù)據(jù)網(wǎng)絡的匱乏和經(jīng)營體制的限制,電信公司基本采用分散的計費系統(tǒng),系統(tǒng)之間彼此都不聯(lián)網(wǎng)。這時候才形成了真正意義的電信計費系統(tǒng)。 UML。對于電信計費系統(tǒng)是電信運營商的核心競爭力之一這一觀點愈來愈被業(yè)界認同。關鍵詞 電信;計費;JAVA;UML;數(shù)據(jù)采集 本科生畢業(yè)設計(論文)AbstractIn Tele Systems, Tele Billing System is the main support system, which occupies important position. The view that Tele Billing System for Tele operators is one of the core petences is more and more recognized by the industry. Tele Billing System contains the data in the business situation, the distribution of characteristics of customers and consumer habits, such as the business development of rich and valuable information on these data. The full analysis on them, operators can provide the leadership decisionmaking level understanding of user needs, development of marketing strategy to provide strong support.This issue is to study the Javabased IP Tele Billing system. In the design, UML as the Unified Modeling Language is used for system analysis. I choose the knowledge of Java net programming, as well as multithreaded network programming and select MySQL as the database support. This system is divided into three main sections: client data collection system, server data collection system and integration system.Keywords  Tele。在人工交換時期,市話計費采用包月制,長途按距離和通話時長采用人工計費方式完成,使用的工具是筆和算盤或計算器。電信計費系統(tǒng)實時性的建設:由于交換機與計算機接口技術的不一致性或由于交換機型復雜,操作難度大等問題的限制,計費系統(tǒng)初期基本采用磁帶脫機處理方式,一個月脫一次或數(shù)次磁帶?!≌n題國內現(xiàn)狀近二十年來,中國電信業(yè)的發(fā)展建設始終超前于國民經(jīng)濟,呈跳躍性、超常規(guī)發(fā)展趨勢。隨著電信市場競爭的加劇,電信運營商的增多,互聯(lián)互通的增加,對于需要集中處理的業(yè)務將會越來越多。本課題的結構安排如下:第一章為緒論部分,系統(tǒng)的介紹了,電信計費系統(tǒng)的背景和發(fā)展趨勢,并針對國內電信業(yè)現(xiàn)狀分析本課題的研究意義所在。(1)Java是純面向對象編程的語言,對于本系統(tǒng)中的用戶進行抽象是很容易理解的;(2)Java可移植性強,Java程序運行在特定的虛擬機上,只要在安裝了這樣的虛擬機上的機器,不管是Windows系統(tǒng)還是Unix系統(tǒng),甚至是其他系統(tǒng),Java程序不需再次編譯,都可以運行。由于Java 數(shù)據(jù)結構C的數(shù)據(jù)結構的類型極為相似,這給Java移植造成了非常大的方便。完全支持所有的工業(yè)標準。(5)多層次網(wǎng)絡計算,支持多種工業(yè)標準,可以用ODBC、JDBC、OCI等網(wǎng)絡客戶連接[6]。其特點如下:(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。(9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。Eclipse的設計思想是:一切皆插件。最后,描述了UML建模語言的必要性和建模工具Rational Rose,以及對JAVA程序設計的集成開發(fā)環(huán)境——Eclipse。為了使讀取的數(shù)據(jù)量不至于過大,采集系統(tǒng)會每小時定時執(zhí)行一次,每次只采集上一個小時時間段之內的數(shù)據(jù)。這兩部分的設計模式為B/S模式。參與者:系統(tǒng)管理人員 前置條件:需要root權限后置條件:日志文件被備份后清空圖33 后臺數(shù)據(jù)服務系統(tǒng)用例分析圖 服務器端數(shù)據(jù)采集用例說明用例名稱:數(shù)據(jù)采集服務器用例簡述:(1)接受各客戶采集程序發(fā)送的數(shù)據(jù);(2)接受失敗,請求客戶端重新發(fā)送;(3)根據(jù)時間存儲到相應的數(shù)據(jù)表?!”菊滦〗Y本章從功能劃分的角度對系統(tǒng)進行了分析?!】蛻舳藬?shù)據(jù)采集配置文件說明為了保證系統(tǒng)的靈活性,在該系統(tǒng)中把服務器和客戶端有關的參數(shù)都通過屬性文件配置,由程序動態(tài)讀取。這些數(shù)據(jù)必須保存起來,在下次采集的時候用來匹配,這個屬性就是設置沒有匹配成功的數(shù)據(jù)的保存文件名。該函數(shù)主要負責創(chuàng)建CollectionThread類的線程對象,并調用run函數(shù)啟線程。該類繼承JDK的Thread類。此函數(shù)的返回值類型為String類型,即IP字符串。其中,3個參數(shù)分別為:MappedByteBuffer logbuffer 要解析的本地內存緩沖;VectorLogRecord logins返回解析后的登錄數(shù)據(jù);Vector LogRecord logouts 返回解析后的登出數(shù)據(jù)【參考】數(shù)據(jù)登錄登出的判別標準。參數(shù)是兩個Vector類型的登錄/登出數(shù)據(jù)結構,元素類型是LogRecord,返回的是匹配好的用戶登錄時長記錄,數(shù)據(jù)類型是Vector,其中元素類型是MatchedRecord,詳細說明請 參考MatchedRecord類的說明?!☆怣atchedRecord MatchedRecord類,負責匹配好的數(shù)據(jù)的封裝?!☆怢ogDealer LogDealer類,負責把匹配好的數(shù)據(jù)做發(fā)送處理,如果發(fā)送失敗,則數(shù)據(jù)被保存。(4)函數(shù)receive 接收服務器發(fā)送過來的標記。封裝整個發(fā)送過程。是一個線程類,繼承JDK的標準線程類Thread。 類DBEnvInit DBEnvInit類,數(shù)據(jù)庫環(huán)境初始化類,該類封裝了兩個函數(shù)工具,完成對數(shù)據(jù)庫的連接?!》掌鞫藬?shù)據(jù)整合 服務器端數(shù)據(jù)整合設計類圖圖45 服務器端數(shù)據(jù)整合設計類 類詳細說明 類ServerLauncher ServerLauncher類:整合啟動程序類?!☆怚ntegrationByClient IntegrationByClient:整合的Java調用實現(xiàn)。與具體的實現(xiàn)類無關?!☆怋asicIntegrateDAO BasicIntegrateDAO負責所有整合的實現(xiàn),該類中應該實現(xiàn)一個數(shù)據(jù)庫連接注入?!?shù)據(jù)表結構設計表4—1 按用戶統(tǒng)計整合的時記錄表detaildays_x(x是131)字段英文名字段漢字名類型loginname登錄名Varchar(20)loginip登錄IPVarchar(24
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1