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

正文內(nèi)容

畢業(yè)論文-基于java開(kāi)發(fā)的電信ip計(jì)費(fèi)系統(tǒng)-文庫(kù)吧在線文庫(kù)

  

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