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

正文內容

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

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

下一頁面
  

【正文】 例如。那個編譯單元剩下的類(如果有的話)可在那個包外面的世界面前隱藏起來,因為它們并非“公共”的(非public),而且它們由用于主public類的“支撐”類組成。所以現(xiàn)在要么指定完整名稱“”(可省略import語句),要么簡單地指定一個“Vector”(因為import是默認的)。對于一個數(shù)據(jù)成員,庫的創(chuàng)建者怎樣才能知道哪些數(shù)據(jù)成員已受到客戶程序員的訪問呢?若方法屬于某個類唯一的一部分,而且并不一定由客戶程序員直接使用,那么這種痛苦的情況同樣是真實的。二、研究主要成果 電信計費系統(tǒng)實時性的建設:由于交換機與計算機接口技術的不一致性或由于交換機型復雜,操作難度大等問題的限制,計費系統(tǒng)初期基本采用磁帶脫機處理方式,一個月脫一次或數(shù)次磁帶。用戶每次登錄和退出Unix服務器的信息都會被自動保存到一個在線日志文件/var/adm/wtmpx中。張老師敏銳的學術洞察力、嚴謹求實的治學作風、扎實勤勉的工作態(tài)度,無私奉獻的精神時刻激勵著我刻苦鉆研、認真完成研究工作。圖形化演示界面較為直觀,操作順序為:創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表模擬產生數(shù)據(jù)源開啟采集服務器端開啟采集客戶端采集數(shù)據(jù)數(shù)據(jù)整合?!≌n題說明圖51 課題說明課題說明這一界面也相當于一個歡迎界面,顯示了一些本可以的設計內容和基本要求等。需要說明的是整合過程分兩類:根據(jù)客戶整合和根據(jù)實驗室整合。返回類型Integration,就是整合對象?!》盒皖怋asicDAOEntityType封裝對數(shù)據(jù)庫訪問最常用的規(guī)范?!☆怐ataRecieverTh DataRecieverTh類,服務器接受主線程。其中,參數(shù)ObjectOutputStream為發(fā)送數(shù)據(jù)的網(wǎng)絡流。該類中有四個屬性,其中user為登陸用戶的用戶登錄名;visittime為用戶登出時間和登錄時間的時間間隔,即為在線時間;userip是登錄用戶的客戶端主機的IP地址,以備擴展程序,用于統(tǒng)計使用用戶的區(qū)域;labip為實驗室服務器的IP地址。(4)parseLogBuffer函數(shù) 負責解析緩沖的內存結構,利用參數(shù)返回兩個Vector結構對象,一個存放登錄數(shù)據(jù),一個存放登出數(shù)據(jù)。該類主要調用采集器類DataCollector進行數(shù)據(jù)采集。由于在采集的時候由于用戶正在登錄中,還沒有登出,所以無法處理這種數(shù)據(jù),這就是不能匹配成對的數(shù)據(jù)。參與者:系統(tǒng)管理員前置條件:無后置條件:產生整合數(shù)據(jù)?!∑渌到y(tǒng)說明由于本課題重點設計的后臺數(shù)據(jù)服務部分,而其它7個功能板塊系統(tǒng)均屬于前臺運營和前臺用戶服務。并對Oracle和MySQL進行了分析比較。(8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。(4)性能最高,保持Windows NT下的TPCD和TPCC的世界記錄。Java 程序可與用其它語言編寫的現(xiàn)存程序庫連接。對這一系統(tǒng)模式進行數(shù)據(jù)采集和數(shù)據(jù)整合,實現(xiàn)IP計費。隨著智能、增值業(yè)務、數(shù)據(jù)多媒體業(yè)務以及Internet業(yè)務的出現(xiàn),計費系統(tǒng)從單一業(yè)務正向具備綜合業(yè)務的計費系統(tǒng)轉移[1]。電信計費系統(tǒng)是隨著電信產業(yè)和計算機產業(yè)的發(fā)展而不斷成長起來的,特別是隨著交換機技術和計算機技術的不斷進步而不斷完善的。電信計費系統(tǒng)中的數(shù)據(jù)蘊含著企業(yè)經(jīng)營態(tài)勢、客戶群分布特征及消費習慣、各項業(yè)務發(fā)展狀況等豐富而極具價值的信息,對這些數(shù)據(jù)進行充分的分析,可以為運營商的領導決策層了解用戶需求,制定市場策略提供有力的支持。電信計費系統(tǒng)的建設初期,由于計算機硬件性能的限制,軟件開發(fā)成本和難度的過高,以及電信運營者服務意識和競爭意識的淡漠,只能以自動化為目標,以算費、計帳和收費的簡單功能實現(xiàn)。針對計費系統(tǒng)嚴重落后問題,中國電信于1996年起著手研究電信計費統(tǒng)的升級、改造問題。第四章是本課題的重點章節(jié),為系統(tǒng)的詳細設計。本系統(tǒng)設計采用的Java SE ?!ySQL數(shù)據(jù)庫但是,由于ORACLE體積過大,本課題作為設計性實踐課題選擇了較小較輕便的MYSQL數(shù)據(jù)庫。UML集成了Booch,OMT和面向對象軟件工程的概念,將這些方法融合為單一的,通用的,并且可以廣泛使用的建模語言。Unix服務器本身就具有記錄系統(tǒng)日志的功能[11]。中間模塊為服務器用于采集來自客戶端的采集數(shù)據(jù),并進行數(shù)據(jù)整合以及采集備份處理,是本系統(tǒng)的核心處理部分。而前臺用戶服務部分沒有過多贅述。(9)屬性storefile 為數(shù)據(jù)發(fā)送失敗的臨時存儲文件。該線程是否循環(huán)決定采集器啟動的方式是否利用客戶端操作系統(tǒng)的定時啟動功能,如果采用客戶端操作系統(tǒng)的定時功能,則該線程采集完畢自動關閉清空。其參數(shù)loginFilename是保存上次未匹配的數(shù)據(jù)的文件名?!〗涌贑ollectionListener CollectionListener接口,對于軟件開發(fā)人員而言,一個好的程序設計應該是面向接口編程,即為抽象編程[12]。(5)函數(shù)store 當數(shù)據(jù)發(fā)送若干次失敗后,客戶采集點就會把數(shù)據(jù)存儲到臨時文件中,在下次采集的時候再讀取出來合并發(fā)送,該函數(shù)就是把發(fā)送失敗的數(shù)據(jù)保存到臨時文件中。(2)函數(shù)run 覆蓋Thread中的函數(shù),負責接收客戶連接,并建立客戶處理線程并啟動線程,并在CollectionTh中記錄該客戶線程處理對象。 接口Integration Integration接口:整合接口規(guī)范, (1)函數(shù)init 對整合的規(guī)則配置參數(shù)進行初始化(2)函數(shù)integrate 負責根據(jù)整合規(guī)則,并調用相應的整合函數(shù)對數(shù)據(jù)進行整合。在實際實現(xiàn)過程中采用1的池。第5章 數(shù)據(jù)源模擬設計及系統(tǒng)演示 客戶端訪問數(shù)據(jù)源模擬設計 數(shù)據(jù)源模擬的目的在前文中提到,計費系統(tǒng)的數(shù)據(jù)來源,是UNIX操作系統(tǒng)通過自身的日志功能,把所有登錄登出的用戶信息記錄在wtmpx這一日志文件當中。在設置完數(shù)據(jù)庫的基本參數(shù)以后,點擊“創(chuàng)建數(shù)據(jù)庫/表”按鈕開始創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表,如果添加成功則如圖52右側文本框所示。極大的豐富了自己計算機技術知識,提高了計算機技術水平。在此衷心的感謝教授的教誨。如果用戶量大,用戶頻繁地登入/出,將產生大量的數(shù)據(jù),不便于將來生成用戶的月賬單和對開放實驗室的使用情況進行月統(tǒng)計和年統(tǒng)計,因此,出現(xiàn)了整合系統(tǒng)。三、發(fā)展趨勢目前,電信計費系統(tǒng)開始向靈活、可擴展、定制化演進。根據(jù)前一段的描述,大家或許已總結出作為一名庫設計者,應將所有東西都盡可能保持為“private”(私有),并只展示出那些想讓客戶程序員使用的方法。我們所有類成員的名字相互間都會隔離起來。它們可以封裝和壓縮到一個JAR文件里(使用Java )。import關鍵字則可將其變得簡潔得多:import mypackage.*。那么package語句必須作為文件的第一個非注釋語句出現(xiàn)。然而,若計劃創(chuàng)建一個“對因特網(wǎng)友好”或者說“適合在因特網(wǎng)使用”的程序,必須考慮如何防止類名的重復。所以在本章的開頭,大家首先要學習庫組件如何置入包里。那個庫的用戶(客戶程序員)必須能依賴自己使用的那一部分,并知道一旦新版本的庫出臺,自己不需要改寫代碼。新興的電信運營商一般都采用全國性的集中處理模式。與此同時,由于市場競爭的形成,用戶服務需求的擴大,電信運營商也迫切需要這樣的計費系統(tǒng)。(3)成功搭建MySQL數(shù)據(jù)庫運行環(huán)境?!〔杉蛻舳藞D55 采集客戶端采集客戶端在本課題演示界面中,為手動操作,當正式用于采集客戶端,則由Unix操作系統(tǒng)控制采集間隔。因為在程序設計過程中,隨機生成的訪問用戶都是產生于這些閾值范圍之內的。(2)函數(shù)integratByDay 負責按用戶進行天整合?!☆怚ntegrationFactory IntegrationFactory類:利用工廠模式產生的一個類,負責產生整合對象。返回類型Properties代表用字符串Hash表的方式返回數(shù)據(jù)連接參數(shù),包含:驅動類,連接URL,連接帳號,連接口令。因此本功能板塊的設計及實現(xiàn)和數(shù)據(jù)庫的聯(lián)系密不可分。此類在客戶端數(shù)據(jù)采集設計中是十分重要的,對采集數(shù)據(jù)的處理也是本設計的重點內容之一。(7)passivate函數(shù) 負責把這次沒有匹配好的登錄記錄保存成文件,以便下次采集的時候匹配。備份的文件名wtmpx+年(4位)+月(2位)+日(2位)+時(2位),例如:wtmpx2009053013。該啟動器可以由用戶發(fā)起為一個后臺服務,也可以由操作系統(tǒng)為UNIX的客戶端的定時服務發(fā)起,課題在后期會設計一個測試界面,因此采用用戶發(fā)起的方式。(2)屬性ip 值為相對應客戶端的IP地址。(2)每天按用戶業(yè)務整合一次用戶登錄時間數(shù)據(jù)。如果用戶量大,用戶頻繁地登入/出,將產生大量的數(shù)據(jù),不便于將來生成用戶的月賬單和對開放實驗室的使用情況進行月統(tǒng)計和年統(tǒng)計,因此,出現(xiàn)了整合系統(tǒng)。Eclipse基本內核包括:圖形API , Java開發(fā)環(huán)境插件(JDT),插件開發(fā)環(huán)境(PDE)等。這些編程語言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby等??梢允箍蛻暨x擇最適合的解決方案。用C或C++編寫軟件的編程人員必須仔細跟蹤所用的內存塊?!≌n題研究意義電信計費系統(tǒng)發(fā)展的另一個重要趨勢是朝著個性化、多樣化的客戶服務方向發(fā)展。隨著交換機技術的計算機化,和各種接口協(xié)議標準的形成,使得聯(lián)機實時采集計費系統(tǒng)成為當今計費系統(tǒng)尊崇的時尚。 JAVA。 Billing。這種非實時處理方式造成客戶不能及時查詢,計費數(shù)據(jù)不及時,不能開展短期租機業(yè)務,不能臨時出帳,不能及時決策,容易造成惡意欠費等問題。全國計費結算中心將會越來越顯示出其重要性[2]。Java創(chuàng)造了“一次編譯,到處運行”的神話;(3)Java是可收集無用的存儲單元。采用完全開放策略。(2)支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OS/Solaris、Windows等多種操作系統(tǒng) (3)為多種編程語言提供了API。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上[10]?!≌舷到y(tǒng)采集系統(tǒng)定時將用戶使用服務器的數(shù)據(jù)存入到了數(shù)據(jù)庫中,但這些數(shù)據(jù)都是流水賬的數(shù)據(jù),是用戶每次使用UNIX操作系統(tǒng)的用時。參與者:系統(tǒng)管理員 服務器端數(shù)據(jù)整合用例說明用例名稱:數(shù)據(jù)整合用例簡述:(1)每小時按用戶業(yè)務整合一次用戶登錄時間數(shù)據(jù)。在此配置文件當中需要配置的屬性說明如下:(1)屬性interval 默認值為60,代表采集的間隔時間,單位為分鐘。Main函數(shù)流程如圖42。(2)initlog函數(shù) 該函數(shù)負責調用Runtime執(zhí)行mv shell指令進行日志文件的備份并清空原始文件。返回值表示匹配生成的用戶登錄時長數(shù)據(jù)。該類主要實現(xiàn)CollectionListener接口,并重寫其抽象方法?!》掌鞫藬?shù)據(jù)采集 服務器端數(shù)據(jù)采集設計類圖圖44 服務器端數(shù)據(jù)采集設計類圖在本系統(tǒng)中,服務器需要完成兩項主要任務,其一就是數(shù)據(jù)采集,即采集來自數(shù)據(jù)采集點的數(shù)據(jù),其二就是進行數(shù)據(jù)整合。 本類中含有如下三個函數(shù):(1)函數(shù)getDBParamter 負責從屬性文件讀取數(shù)據(jù)庫連接參數(shù)。是本課題的實現(xiàn)手段。(1)函數(shù)integratByHour 負責按用戶進行時整合。另外,如圖53中,運行模擬數(shù)據(jù)源程序時,需要設置數(shù)據(jù)采集間隔時間,最小數(shù)據(jù)產生間隔和最大數(shù)據(jù)產生間隔,最小用戶在線時間和最大用戶在線時間。從開發(fā)角度而言,服務器端開啟ServerSocket,等待接收客戶端的Socket進程。粗略統(tǒng)計,最終編寫完成63個JAVA類文件,共約4000行代碼。隨著計算機技術和數(shù)據(jù)庫技術的發(fā)展,軟件產業(yè)的日趨成熟,計算機投資成本的下降,使電信計費系統(tǒng)朝著靈活化、復雜化、全面化方向發(fā)展成為可能。電信計費系統(tǒng)發(fā)展的一個很重要趨勢就是向集中處理模式演變?!边@一點對于庫來說是特別重要的。這是通過Java的package(打包)關鍵字來實現(xiàn)的,而且訪問指示符要受到類在相同的包還是在不同的包里的影響。這是一種有效的做法,而且考慮到問題的簡化,本書剩下的部分也將盡可能地采用它。若在一個文件的開頭使用下述代碼:package mypackage。// . . .MyClass m = new MyClass()。Java解釋器負責對這些文件的尋找、裝載和解釋。位于類A內的一個方法f()不會與位于類B內的、擁有相同“簽名”(自變量列表)的f()發(fā)生沖突。這種思路是完全正確的,盡管它有點兒違背那些用其他語言(特別是C)編程的人的直覺,那些人習慣于在沒有任何限制的情況下訪問所有東西。國內電信市場的高速發(fā)展和競爭的加劇,促使運營商轉變經(jīng)營模式,從以往以資源營銷為主和單項業(yè)務為中心的業(yè)務經(jīng)營模式過渡到以客戶為中心、以業(yè)務集成和打包服務為中心的現(xiàn)代經(jīng)營模式,電信計費系統(tǒng)是保障順暢的端到端業(yè)務流程和運營結果最終體現(xiàn)的核心系統(tǒng),基于這些轉變和需求,SI提供的計費產品和服務也跟著發(fā)生轉變。三、研究步驟、方法及措施(1)進行為期2個月的CORE JAVA等相關程序語言的學習。謹向審批本文的各位專家、老師致敬。最后,本課題研究的電信IP計費系統(tǒng)最終得以順利完成。圖52 創(chuàng)建數(shù)據(jù)庫/數(shù)據(jù)表 數(shù)據(jù)源模擬需要配置如圖53中的8個屬性值,設置完畢點擊“保存修改”。計費系統(tǒng)通過對日志文件的讀取而得到想要的用戶數(shù)據(jù)信息并進行處理。返回類型Connection,就是連接對象。type指按時,天,月三種類型整合。 類CollectionTh CollectionTh類,每個客戶數(shù)據(jù)接收處理類。(6)函數(shù)load 發(fā)送失敗的數(shù)據(jù)被臨時保存起來,便于下次發(fā)送。具體實現(xiàn)由相應的實現(xiàn)類來完成。該文件在屬性配置文件中設置。 類DataCollector 類DataCollector負責采集環(huán)境的處理與數(shù)據(jù)采集,分析處理。目錄采用使用上面指定的備份目錄。其次,后臺數(shù)據(jù)整合部分主要包括:客戶端數(shù)據(jù)采集,服務器端數(shù)據(jù)采集和數(shù)據(jù)整合三大功能板塊。另外,右側模塊為數(shù)據(jù)庫的服務器,即本系統(tǒng)中所用的MYSQL數(shù)據(jù)
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1