【正文】
防 災(zāi) 科 技 學(xué) 院 畢 業(yè) 設(shè) 計(jì) 題 目 基于 JAVA 技術(shù) 的電信運(yùn)營計(jì)費(fèi)系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 學(xué) 號(hào) 系 別 專 業(yè) 班 級(jí) 開題時(shí)間 答辯時(shí)間 指導(dǎo)教師 職 稱 基于 JAVA 技術(shù) 的電信運(yùn)營計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 作 者 指導(dǎo)老師 摘要 數(shù)據(jù)實(shí)驗(yàn)室 能夠 提供計(jì)算機(jī) 基礎(chǔ)管理功能, 為 實(shí)現(xiàn) 企業(yè)的信息化 、現(xiàn)代化的 管理提供了 強(qiáng) 有力 的保障。但是這種 數(shù)據(jù)實(shí)驗(yàn)室的 創(chuàng)建成本很高 。 電信運(yùn)營商通過市場調(diào)查可以得出,添加一個(gè)新 的數(shù)據(jù)實(shí)驗(yàn)室,這是 基于 運(yùn)營商基于 Unix的操作系統(tǒng),實(shí)驗(yàn)環(huán)境。 電信計(jì)費(fèi)系統(tǒng)的高效,穩(wěn)定和安全運(yùn)行,在很大程度上,影響系統(tǒng)本身的電信運(yùn)營商的經(jīng)營效率,和自己的信譽(yù)。 該系統(tǒng)是用于研究開發(fā)的基于 Java的電信計(jì)費(fèi)系統(tǒng)。在系統(tǒng)設(shè)計(jì)中,使用統(tǒng)一建模語言 UML 分析系統(tǒng),使用 Java Web編程和多線程編程知識(shí),并選擇 MySQL 作為系統(tǒng)數(shù)據(jù)庫的支持。電信計(jì)費(fèi)系統(tǒng)的功能分為三個(gè)模塊:客戶端的數(shù)據(jù)采集系統(tǒng),服務(wù)器端采集系統(tǒng)和數(shù)據(jù)集成系統(tǒng)。 關(guān)鍵詞: 電信計(jì)費(fèi) ; 數(shù)據(jù)采集 ; JAVA; UML Design and implementation of Tele Biling System Based on JAVA Author Xie Yumeng Instructor Chen Xinfang Abstract Laboratories to provide basic puter data management functions, modern management provides a strong guarantee, but it is a high cost to create laboratory data. Carriers can be drawn through market research, add a new data lab, which is determined by the operator based on the Unix operating system, the experimental environment. In each system, tele billing system support operating system of tele operators, in the market occupies an extremely important position. Telemunications billing system efficient, stable and safe operation, in large part, impact efficiency and credibility of itself tele operators. The system research and development telemunications billing system Based on Java. Using Unified Modeling Language (UML) analysis system, using Java Web and multithreaded programming, and select MySQL as the system database. Telemunications billing system functionality is divided into three modules: the client39。s data acquisition system, the serverside collection system and data integration systems. Keywords: Tele billing。data collection。integration。JAVA 目 錄 引言 .................................................................................................................................................. 1 1 電信運(yùn)營計(jì)費(fèi)系統(tǒng)的概述 .................................................................................................................. 2 系統(tǒng)設(shè)計(jì)背景 ............................................................................................................................................................2 系統(tǒng)配置 .....................................................................................................................................................................3 開發(fā)平臺(tái)和開發(fā)工具 ................................................................................................................................................3 2 系統(tǒng)設(shè)計(jì) ......................................................................................................................................... 8 3 數(shù)據(jù)庫設(shè)計(jì) .................................................................................................................................... 10 4 系統(tǒng)詳細(xì)設(shè)計(jì) ................................................................................................................................ 13 客戶端數(shù)據(jù)采集 ..................................................................................................................................................... 13 服務(wù)器端數(shù)據(jù)采集 ................................................................................................................................................. 18 服務(wù)器端數(shù)據(jù)整合 ................................................................................................................................................. 20 5 系統(tǒng)的實(shí)現(xiàn) .................................................................................................................................... 23 6 系統(tǒng)性能測試 ................................................................................................................................ 29 結(jié)論 ................................................................................................................................................ 34 致謝 ................................................................................................................................................ 35 參考文獻(xiàn) .......................................................................................................................................... 36 1 引言 在計(jì)算機(jī)技術(shù)快速發(fā)展的今天,通過互聯(lián)網(wǎng)實(shí)現(xiàn)了信息資源的共享,為科學(xué)研究者們提供了一個(gè)可以跨越空間的交流平臺(tái),測試儀器、儀表遠(yuǎn)距離操控重要性也凸顯出來。海內(nèi)外各大高等學(xué)校從不同程度上買入或研發(fā)了獨(dú)立的數(shù)據(jù)實(shí)驗(yàn)室,中國部分從事信息 或計(jì)算機(jī)相關(guān)行業(yè)的公司和單位也就此進(jìn)行研發(fā)、合作。數(shù)據(jù)實(shí)驗(yàn)室能夠提供計(jì)算機(jī)基礎(chǔ)管理功能,比如數(shù)據(jù)庫的創(chuàng)建、維護(hù)、查詢、統(tǒng)計(jì)等功能,為實(shí)現(xiàn)企業(yè)的信息化、現(xiàn)代化的管理提供了強(qiáng)有力的保障。但是這種數(shù)據(jù)實(shí)驗(yàn)室的創(chuàng)建成本很高,普通的中小型企業(yè)或公司、單位難以承受。電信運(yùn)營商通過市場調(diào)查可以得出,添加一個(gè)新的數(shù)據(jù)實(shí)驗(yàn)室,這是由運(yùn)營商基于 Unix 的操作系統(tǒng),實(shí)驗(yàn)環(huán)境,如中國聯(lián)通,中國電信等運(yùn)營商為他們的用戶通過他們的計(jì)費(fèi)系統(tǒng)進(jìn)行統(tǒng)一管理和計(jì)費(fèi)。 在每個(gè)系統(tǒng)中,電信運(yùn)營商,電信計(jì)費(fèi)系統(tǒng)的主要支撐運(yùn)營商的操作系統(tǒng),在市場上占 有極其重要的地位。電信計(jì)費(fèi)系統(tǒng)的高效,穩(wěn)定和安全運(yùn)行,在很大程度上,影響系統(tǒng)本身的電信運(yùn)營商的經(jīng)營效率,和自己的信譽(yù)。 該系統(tǒng)是用于研究開發(fā)的基于 JAVA 的電信計(jì)費(fèi)系統(tǒng)。在系統(tǒng)設(shè)計(jì)中,使用統(tǒng)一建模語言 UML 分析系統(tǒng),使用 Java Web 編程和多線程編程知識(shí),并選擇 MySQL 作為系統(tǒng)數(shù)據(jù)庫的支持。電信計(jì)費(fèi)系統(tǒng)的功能分為三個(gè)模塊:客戶端的數(shù)據(jù)采集系統(tǒng),服務(wù)器端采集系統(tǒng)和數(shù)據(jù)集成系統(tǒng) 2 1 電信運(yùn)營計(jì)費(fèi) 系統(tǒng) 的 概述 系統(tǒng) 設(shè)計(jì)背景 電信計(jì)費(fèi)寬泛的概念:從用戶開始使用電信運(yùn)營商提供服務(wù),用戶最終 會(huì)停止使用,并完成付款的全過程。具體可分為兩個(gè)階段:第一階段交換機(jī)計(jì)費(fèi),我們稱之為,例如,從用戶的呼叫,直到用戶開始通話結(jié)束后,交換機(jī)完成的主的統(tǒng)計(jì)頻率或開關(guān)的過程,稱為,呼叫持續(xù)時(shí)間的記錄,時(shí)間的信息的過程,第二階段的帳單和會(huì)計(jì)系統(tǒng),后臺(tái)處理,即收集系統(tǒng),交換機(jī)呼叫記錄的信息通過用戶的預(yù)過濾,指定的價(jià)格,累積總和,以形成用戶的話費(fèi),在這個(gè)過程中,用戶的付款和核銷最終完成。因此,上述的背景下,收費(fèi)和計(jì)費(fèi)處理系統(tǒng)是在廣義上的電信運(yùn)營商的計(jì)費(fèi)系統(tǒng)。 電信計(jì)費(fèi)系統(tǒng)作為中國電信和計(jì)算機(jī)行業(yè)的增長,增長,特別是伴隨著 由交換機(jī)和計(jì)算機(jī)技術(shù)的不斷提高,進(jìn)步和不斷的自我完善。 在以前的人工交換期間,圖表易于管理,電話計(jì)費(fèi)系統(tǒng)采用包月,并根據(jù)距離和長途通話時(shí)長和計(jì)費(fèi)人工方式來完成,使用的計(jì)算工具是筆,算盤或計(jì)算器。后來,通過半自動(dòng),全自動(dòng)開關(guān)使用,尤其是在八十年代到九十年代中期,迅速擴(kuò)大通信容量,電信運(yùn)營商和用戶的業(yè)務(wù)量的迅速增加,從而引進(jìn)了大量的 PBX 迫使人們從根本上改變了傳統(tǒng)的計(jì)費(fèi)方式。八十年代,計(jì)算機(jī)技術(shù)具有突破性的改進(jìn),小,大型機(jī)和 PC 市場上出現(xiàn)了使用集成電路技術(shù)制造的,人們使用計(jì)算機(jī)代替手工工具交換時(shí)間為電信計(jì)費(fèi)工具 。這一時(shí)期,才形成了真正意義上的電信計(jì)費(fèi)系統(tǒng)。 電信計(jì)費(fèi)系統(tǒng)在建設(shè)初期,因?yàn)橐馔饬己玫碾娔X硬件性能和軟件開發(fā)成本和開發(fā)工作太高,領(lǐng)先的電信運(yùn)營商是極其冷漠的服務(wù)和競爭意識(shí),只能自動(dòng)為發(fā)展目標(biāo),與實(shí)現(xiàn)計(jì)費(fèi),計(jì)費(fèi)和收款等簡單功能。這些簡單的功能,不能改善電信服務(wù),發(fā)展和變化,不能從根本上滿足客戶的需求,能夠適應(yīng)市場經(jīng)濟(jì)的競爭少得多。但隨著電腦和日益先進(jìn)的數(shù)據(jù)庫技術(shù)的發(fā)展,軟件產(chǎn)業(yè)的成熟,計(jì)算機(jī)硬件投資成本的下降,促使電信計(jì)費(fèi)系統(tǒng)向靈活化,多層次,全面化的方向發(fā)展。與此同時(shí),由于用戶需求的服務(wù)擴(kuò)大,導(dǎo)致市場競爭形成,電信運(yùn)營商也迫切需要這樣一個(gè)全面的計(jì)費(fèi)系統(tǒng)出來。 實(shí)時(shí)的電信計(jì)費(fèi)系統(tǒng)的建設(shè):由于交換機(jī)是不一樣的與計(jì)算機(jī)接口技術(shù)因?yàn)榻粨Q機(jī)本身復(fù)雜而多樣的