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

正文內(nèi)容

畢業(yè)論文-基于java開發(fā)的電信ip計(jì)費(fèi)系統(tǒng)-wenkub.com

2025-08-07 22:53 本頁面
   

【正文】 // . . .MyClass m = new MyClass()。而且那個(gè)類的名字必須是MyClass(包括大小寫形式):package mypackage。如果其他人想使用這個(gè)名字,要么指出完整的名字,要么與mypackage聯(lián)合使用import關(guān)鍵字(使用前面給出的選項(xiàng))。若在一個(gè)文件的開頭使用下述代碼:package mypackage。Java解釋器負(fù)責(zé)對(duì)這些文件的尋找、裝載和解釋。因此。如果不這樣做,編譯器就會(huì)報(bào)告出錯(cuò)。這是一種有效的做法,而且考慮到問題的簡化,本書剩下的部分也將盡可能地采用它。位于類A內(nèi)的一個(gè)方法f()不會(huì)與位于類B內(nèi)的、擁有相同“簽名”(自變量列表)的f()發(fā)生沖突?,F(xiàn)在,我們可以自由地使用Vector。例如:import .*。這是通過Java的package(打包)關(guān)鍵字來實(shí)現(xiàn)的,而且訪問指示符要受到類在相同的包還是在不同的包里的影響。這種思路是完全正確的,盡管它有點(diǎn)兒違背那些用其他語言(特別是C)編程的人的直覺,那些人習(xí)慣于在沒有任何限制的情況下訪問所有東西。所以庫創(chuàng)建者處在一個(gè)尷尬的境地,似乎根本動(dòng)彈不得。例如,庫程序員在修改庫內(nèi)的一個(gè)類時(shí),必須保證不刪除已有的方法,因?yàn)槟菢幼鰰?huì)造成客戶程序員代碼出現(xiàn)斷點(diǎn)。”這一點(diǎn)對(duì)于庫來說是特別重要的。國內(nèi)電信市場(chǎng)的高速發(fā)展和競(jìng)爭(zhēng)的加劇,促使運(yùn)營商轉(zhuǎn)變經(jīng)營模式,從以往以資源營銷為主和單項(xiàng)業(yè)務(wù)為中心的業(yè)務(wù)經(jīng)營模式過渡到以客戶為中心、以業(yè)務(wù)集成和打包服務(wù)為中心的現(xiàn)代經(jīng)營模式,電信計(jì)費(fèi)系統(tǒng)是保障順暢的端到端業(yè)務(wù)流程和運(yùn)營結(jié)果最終體現(xiàn)的核心系統(tǒng),基于這些轉(zhuǎn)變和需求,SI提供的計(jì)費(fèi)產(chǎn)品和服務(wù)也跟著發(fā)生轉(zhuǎn)變。電信計(jì)費(fèi)系統(tǒng)集中性的建設(shè):隨著DDN、ATM幀中繼數(shù)據(jù)通信技術(shù)的采用,使得計(jì)費(fèi)系統(tǒng)聯(lián)網(wǎng)成為現(xiàn)實(shí)。電信計(jì)費(fèi)系統(tǒng)發(fā)展的另一個(gè)重要趨勢(shì)是朝著個(gè)性化、多樣化的客戶服務(wù)方向發(fā)展。電信計(jì)費(fèi)系統(tǒng)發(fā)展的一個(gè)很重要趨勢(shì)就是向集中處理模式演變。三、研究步驟、方法及措施(1)進(jìn)行為期2個(gè)月的CORE JAVA等相關(guān)程序語言的學(xué)習(xí)。最后把這些數(shù)據(jù)存入數(shù)據(jù)庫中,以備其他系統(tǒng)使用。電信IP計(jì)費(fèi)系統(tǒng)是電信行業(yè)出租IP服務(wù)器業(yè)務(wù)計(jì)費(fèi)環(huán)節(jié)必須的企業(yè)級(jí)應(yīng)用軟件,在電信行業(yè)得到廣泛應(yīng)用。隨著計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展,軟件產(chǎn)業(yè)的日趨成熟,計(jì)算機(jī)投資成本的下降,使電信計(jì)費(fèi)系統(tǒng)朝著靈活化、復(fù)雜化、全面化方向發(fā)展成為可能。謹(jǐn)向?qū)徟疚牡母魑粚<?、老師致敬。在此我要向我的?dǎo)師致以最衷心的感謝和深深的敬意。參考文獻(xiàn)1 呂國英.電信重組將加速電信運(yùn)營支撐系統(tǒng)全面升級(jí).IT時(shí)代周刊,2008,(14)2 繆慶兵,彭建明.基于TMN技術(shù)的電信計(jì)費(fèi)結(jié)算系統(tǒng).重慶郵電學(xué)院學(xué)報(bào),2001,13(4)3 趙勇.電信運(yùn)營支撐系統(tǒng)的現(xiàn)狀與發(fā)展趨勢(shì).通信世界,2009,(01)4 李方村.下一代電信運(yùn)營與支撐.移動(dòng)通信,2008,(21)5 Herbert.Java完全手冊(cè).張良華譯.電子工業(yè)出版社,2008,20~506 Rick Greenwald,Robert Stackowiak,Jonathan Stern.Oracle Soul.2009,33~567 MySQL AB.MySQL5管理員標(biāo)準(zhǔn)指南及語言參考.岳陽等譯.電子工業(yè)出版社,2007, 34~1088 吳建,鄭潮.UML基礎(chǔ)與Rose建模案例.人民郵電出版社.2007,~9 國剛,周峰,孫更新.UML與RationalRose2003軟件工程統(tǒng)一建模原理與實(shí)踐教程.電子工業(yè)出版社,2007,2~1010 催群法,王詠梅,李有軍.Eclipse 3.0 從入門到精通.電子工業(yè)出版社,2008,150~18011 Ellie Quigley.UNIX SHELL范例精解.李化,張國強(qiáng)譯.清華大學(xué)出版社,2007,212~24312 Gary Cornell.JAVA core volume II advantage features.2008,400~46013 Kenneth L Calvert.Java TCP/IP Socket Program.2008,260~30014 Maydene Fisher.JDBC API教程與參考手冊(cè).李化等譯.清華大學(xué)出版社,2004,34~5815 杜桂榮,馬建紅.Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐.清華大學(xué)出版社,2008 190~23016 Y Daniel Liang.Java語言程序設(shè)計(jì)進(jìn)階篇.萬波譯.機(jī)械工業(yè)出版社,2008,110~150本科生畢業(yè)設(shè)計(jì)(論文)致謝值此論文完成之際,謹(jǐn)向給予我指導(dǎo)、關(guān)心和支持的老師、同學(xué)和親友致以最衷心的感謝!首先感謝我的校外指導(dǎo)教師老師。粗略統(tǒng)計(jì),最終編寫完成63個(gè)JAVA類文件,共約4000行代碼。最后,本課題研究的電信IP計(jì)費(fèi)系統(tǒng)最終得以順利完成。其中,JAVA語言的網(wǎng)絡(luò)編程和多線程編程為學(xué)習(xí)重點(diǎn),同時(shí)也是本課題所需要的重要知識(shí)點(diǎn)。為了方便系統(tǒng)整體功能的演示和測(cè)試,增加了用戶訪問數(shù)據(jù)源模擬設(shè)計(jì)和圖形化演示界面設(shè)計(jì)。從開發(fā)角度而言,服務(wù)器端開啟ServerSocket,等待接收客戶端的Socket進(jìn)程。圖52 創(chuàng)建數(shù)據(jù)庫/數(shù)據(jù)表 數(shù)據(jù)源模擬需要配置如圖53中的8個(gè)屬性值,設(shè)置完畢點(diǎn)擊“保存修改”?!?chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表點(diǎn)擊“建庫/表”選項(xiàng)卡會(huì)出現(xiàn)如圖52,在此顯示界面中,需要用戶填寫數(shù)據(jù)庫服務(wù)器的一些基本信息。 顯示界面及說明在以下幾個(gè)小節(jié)中會(huì)分別顯示不同功能模塊的圖形界面,幾個(gè)功能模塊是相互獨(dú)立的,但是為了程序的有序性和正常調(diào)試,按照主圖形界面選項(xiàng)卡的順序一次運(yùn)行。另外,如圖53中,運(yùn)行模擬數(shù)據(jù)源程序時(shí),需要設(shè)置數(shù)據(jù)采集間隔時(shí)間,最小數(shù)據(jù)產(chǎn)生間隔和最大數(shù)據(jù)產(chǎn)生間隔,最小用戶在線時(shí)間和最大用戶在線時(shí)間。計(jì)費(fèi)系統(tǒng)通過對(duì)日志文件的讀取而得到想要的用戶數(shù)據(jù)信息并進(jìn)行處理。本章分別對(duì)系統(tǒng)的三大功能板塊:客戶端數(shù)據(jù)采集,服務(wù)器端數(shù)據(jù)采集和數(shù)據(jù)整合進(jìn)行了詳細(xì)的設(shè)計(jì)說明,說明順序?yàn)楣δ馨鍓K類圖的說明,所需配置參數(shù)的說明,各重點(diǎn)類的詳細(xì)說明。(5)函數(shù)integratByDayIP 負(fù)責(zé)按實(shí)驗(yàn)室服務(wù)器進(jìn)行天整合。(1)函數(shù)integratByHour 負(fù)責(zé)按用戶進(jìn)行時(shí)整合。返回類型Connection,就是連接對(duì)象。 類DBEnvInit DBEnvInit類:見數(shù)據(jù)采集存儲(chǔ)中的說明。該函數(shù)的設(shè)計(jì)請(qǐng)參考Java模式設(shè)計(jì)中構(gòu)建模式之工廠模式。是本課題的實(shí)現(xiàn)手段。type指按時(shí),天,月三種類型整合。函數(shù)main創(chuàng)建DataIntegratorTh線程對(duì)象,并調(diào)用run函數(shù)啟動(dòng)線程。(3)函數(shù)insert 負(fù)責(zé)把接收到的數(shù)據(jù)插入到數(shù)據(jù)庫。 本類中含有如下三個(gè)函數(shù):(1)函數(shù)getDBParamter 負(fù)責(zé)從屬性文件讀取數(shù)據(jù)庫連接參數(shù)?!☆怌ollectionTh CollectionTh類,每個(gè)客戶數(shù)據(jù)接收處理類。主要負(fù)責(zé)接受客戶連接,并為每個(gè)客戶啟動(dòng)一個(gè)數(shù)據(jù)接收線程來進(jìn)行客戶數(shù)據(jù)接收。本類中只包含一個(gè)函數(shù),main函數(shù)。 服務(wù)器端數(shù)據(jù)采集 服務(wù)器端數(shù)據(jù)采集設(shè)計(jì)類圖圖44 服務(wù)器端數(shù)據(jù)采集設(shè)計(jì)類圖在本系統(tǒng)中,服務(wù)器需要完成兩項(xiàng)主要任務(wù),其一就是數(shù)據(jù)采集,即采集來自數(shù)據(jù)采集點(diǎn)的數(shù)據(jù),其二就是進(jìn)行數(shù)據(jù)整合。(6)函數(shù)load 發(fā)送失敗的數(shù)據(jù)被臨時(shí)保存起來,便于下次發(fā)送。為避免數(shù)據(jù)發(fā)送失敗產(chǎn)生數(shù)據(jù)丟失,服務(wù)器接收數(shù)據(jù)保存成功后發(fā)送一個(gè)成功標(biāo)記,給客戶采集點(diǎn)。(2)函數(shù)initSocket 此方法主要為初始化網(wǎng)絡(luò)連接,如果初始化失敗,則產(chǎn)生異常[13]。該類主要實(shí)現(xiàn)CollectionListener接口,并重寫其抽象方法。具體實(shí)現(xiàn)由相應(yīng)的實(shí)現(xiàn)類來完成。所謂匹配好的數(shù)據(jù),就是用戶一次登錄與登出為一對(duì)對(duì)應(yīng)數(shù)據(jù)。這是該類中的唯一的一個(gè)public函數(shù),主要供采集線程調(diào)用。返回值表示匹配生成的用戶登錄時(shí)長數(shù)據(jù)。該文件在屬性配置文件中設(shè)置。define EMPTY 0define RUN_LVL 1define BOOT_TIME 2define OLD_TIME 3define NEW_TIME 4define INIT_PROCESS 5define LOGIN_PROCESS 6  登錄進(jìn)程define USER_PROCESS 7  用戶進(jìn)程define DEAD_PROCESS 8  終止進(jìn)程(5)activate函數(shù) 負(fù)責(zé)把上次未匹配的數(shù)據(jù)讀取為Vector結(jié)構(gòu)。(3)mappingLogBuffer函數(shù) 該函數(shù)主要把作為參數(shù)傳入的備份的日志文件映射為本地內(nèi)存緩沖,便于后面解析。(2)initlog函數(shù) 該函數(shù)負(fù)責(zé)調(diào)用Runtime執(zhí)行mv shell指令進(jìn)行日志文件的備份并清空原始文件?!☆怐ataCollector 類DataCollector負(fù)責(zé)采集環(huán)境的處理與數(shù)據(jù)采集,分析處理。該類包含函數(shù)如下:(1)run函數(shù) 該函數(shù)的主要任務(wù)就是創(chuàng)建DataCollector對(duì)象,并調(diào)用其collection函數(shù)進(jìn)行數(shù)據(jù)采集?!☆怌ollectionThread 類CollectionThread 采集線程,負(fù)責(zé)啟動(dòng)采集過程。Main函數(shù)流程如圖42。目錄采用使用上面指定的備份目錄。該屬性只指定文件名,目錄采用上面指定的備份目錄。(5)屬性mand 是數(shù)據(jù)源被采集的時(shí)候,先移動(dòng)到備份目錄,這個(gè)屬性設(shè)置數(shù)據(jù)源文件移動(dòng)的SHELL指令或DOS指令。在此配置文件當(dāng)中需要配置的屬性說明如下:(1)屬性interval 默認(rèn)值為60,代表采集的間隔時(shí)間,單位為分鐘。其次,后臺(tái)數(shù)據(jù)整合部分主要包括:客戶端數(shù)據(jù)采集,服務(wù)器端數(shù)據(jù)采集和數(shù)據(jù)整合三大功能板塊。首先,從整體性考慮,系統(tǒng)分為前臺(tái)用戶服務(wù)和后臺(tái)數(shù)據(jù)服務(wù)兩部分。(5)每天按實(shí)驗(yàn)室服務(wù)器整合一次用戶使用的時(shí)間數(shù)據(jù)。參與者:系統(tǒng)管理員 服務(wù)器端數(shù)據(jù)整合用例說明用例名稱:數(shù)據(jù)整合用例簡述:(1)每小時(shí)按用戶業(yè)務(wù)整合一次用戶登錄時(shí)間數(shù)據(jù)。另外,右側(cè)模塊為數(shù)據(jù)庫的服務(wù)器,即本系統(tǒng)中所用的MYSQL數(shù)據(jù)庫服務(wù)器。使用的語言為JSP腳本語言,同時(shí)使用了Hibernate插件和Struts框架等技術(shù)。(2)每天定時(shí)整合一次,生成以天為單位統(tǒng)計(jì)的數(shù)據(jù),程序總是每天定時(shí)整合前一天的數(shù)據(jù)?!≌舷到y(tǒng)采集系統(tǒng)定時(shí)將用戶使用服務(wù)器的數(shù)據(jù)存入到了數(shù)據(jù)庫中,但這些數(shù)據(jù)都是流水賬的數(shù)據(jù),是用戶每次使用UNIX操作系統(tǒng)的用時(shí)。用戶每次登錄和退出Unix服務(wù)器的信息都會(huì)被自動(dòng)保存到一個(gè)在線日志文件/var/adm/wtmpx中。第3章 電信IP計(jì)費(fèi)系統(tǒng)分析 電信IP計(jì)費(fèi)系統(tǒng)的營運(yùn)功能結(jié)構(gòu)本課題設(shè)計(jì)的出發(fā)點(diǎn)是某電信運(yùn)營商新增一項(xiàng)Open Lab(開放實(shí)驗(yàn)室)出租業(yè)務(wù),即該電信運(yùn)營商提供基于Unix平臺(tái)的實(shí)驗(yàn)室環(huán)境,選擇使用這種業(yè)務(wù)的用戶能夠遠(yuǎn)程登錄到實(shí)驗(yàn)室中做基于這個(gè)實(shí)驗(yàn)室環(huán)境的一些工作和實(shí)驗(yàn)。JAVA具有可移植性、性能優(yōu)異和多線程等特點(diǎn),而且JAVA是目前IT業(yè)內(nèi)主流的程序設(shè)計(jì)語言之首,對(duì)于大型工程項(xiàng)目的開發(fā)有很大優(yōu)勢(shì)。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上[10]。UML打算成為可以對(duì)并發(fā)和分布式系統(tǒng)的標(biāo)準(zhǔn)建模語言[8]。[7] 建模工具和集成開發(fā)環(huán)境 IBM Rational Rose —— UML建模工具統(tǒng)一建模語言(UML,Unified Modeling Language)是非專利的第三代建模和規(guī)約語言。(6)既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持。(2)支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OS/Solaris、Windows等多種操作系統(tǒng) (3)為多種編程語言提供了API。MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。另外,09年4月份,甲骨文公司對(duì)SUN公司做出了收購決策。如果Windows NT不能滿足需要,用戶可以把數(shù)據(jù)庫移到UNIX中。采用完全開放策略?!RACLE數(shù)據(jù)庫和MySQL數(shù)據(jù)庫 ORACLE數(shù)據(jù)庫目前業(yè)內(nèi)和JAVA結(jié)合非常良好的數(shù)據(jù)庫有:ORACLE數(shù)據(jù)庫和MYSQL數(shù)據(jù)庫。并且最大的問題在于,現(xiàn)在有多線程程序庫為數(shù)不多。 在Java的情況下編程人員不必為內(nèi)存管理操心。Java創(chuàng)造了“一次編譯,到處運(yùn)行”的神話;(3)Java是可收集無用的存儲(chǔ)單元。較為詳細(xì)的分析各功能板塊實(shí)現(xiàn)所用的類結(jié)構(gòu)和方法等。第二章為系統(tǒng)開發(fā)環(huán)境的選擇和介紹,本課題選用了JAVA語言做開發(fā),JAVA程序設(shè)計(jì)語言是目前最流行的語言,相較C/C++,PHP等主流語言,JAVA有著“解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異的”等優(yōu)點(diǎn)。電信計(jì)費(fèi)系統(tǒng)中的數(shù)據(jù)蘊(yùn)含著企業(yè)經(jīng)營態(tài)勢(shì)、客戶群分布特征及消費(fèi)習(xí)慣、各項(xiàng)業(yè)務(wù)發(fā)展?fàn)顩r等豐富而極具價(jià)值的信息,對(duì)這些數(shù)據(jù)進(jìn)行充分的分析,可以為運(yùn)營商的領(lǐng)導(dǎo)決策層了解用戶需求,制定市場(chǎng)策略提供有力的支持[4]。全國計(jì)費(fèi)結(jié)算中心將會(huì)越來越顯示出其重要性[2]。中國電信首先對(duì)原有的計(jì)費(fèi)系統(tǒng)進(jìn)行了調(diào)查、研究和分析,對(duì)國外計(jì)費(fèi)系統(tǒng)的建設(shè)進(jìn)行了考察,然后形成了中國電信計(jì)費(fèi)系統(tǒng)的體制、技術(shù)和業(yè)務(wù)規(guī)范和中國電信計(jì)費(fèi)系統(tǒng)“三級(jí)計(jì)費(fèi)體制”的建設(shè)管理思路。電信網(wǎng)絡(luò)的規(guī)模、密度、電信設(shè)備的安裝、客戶群的發(fā)展都有了突破性的進(jìn)展。與此同時(shí),集中化的計(jì)費(fèi)系統(tǒng)由于有利于提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,而越來越被電信運(yùn)營者采用。這種非實(shí)時(shí)處理方式造成客戶不能及時(shí)查詢,計(jì)費(fèi)數(shù)據(jù)不及時(shí),不能開展短期租機(jī)業(yè)務(wù),不能臨時(shí)出帳,不能及時(shí)決策,容易造成惡意欠費(fèi)等問題。這樣的簡單功能,不能跟上電信業(yè)務(wù)的發(fā)展變化,不能滿足用戶的服務(wù)需求,更不能適應(yīng)市場(chǎng)經(jīng)濟(jì)下競(jìng)爭(zhēng)的環(huán)境。隨著半自動(dòng)、全自動(dòng)交換機(jī)的采用,特別是八十年代中期和九十年代程控交換機(jī)的大量引進(jìn),通信能力的迅速擴(kuò)大,電信用戶及電信業(yè)務(wù)量的急劇增長,迫使人們改變傳統(tǒng)的人工計(jì)費(fèi)方式
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1