【正文】
進(jìn)行靈活的管理,本系統(tǒng)中就提供了權(quán)限管理系統(tǒng)。 JAVA 語言的三大特性: 封裝、多態(tài)性和繼承 。采集系統(tǒng)通過調(diào)用 Unix 系統(tǒng)函數(shù)來讀取這個(gè)日志文件中的內(nèi)容,然后對讀取到的內(nèi)容進(jìn)行整理,整理為方便計(jì)費(fèi)的數(shù)據(jù),其中包括登錄名、登錄時(shí)間或登出時(shí)間等作為計(jì)費(fèi)依據(jù)的數(shù)據(jù)。 用戶管理子系統(tǒng)就是對用戶的帳務(wù)帳號(hào)和業(yè)務(wù)帳號(hào)進(jìn)行管理。 其二是超級(jí)管理員,即對本系統(tǒng)進(jìn)行管理的人,并具有最高的管理權(quán)限,他可以使用除用戶自服務(wù)以外的所有子系統(tǒng)。 2. 在上一個(gè)查詢的基礎(chǔ)上查看某個(gè)實(shí)驗(yàn)室這一年每個(gè)月的時(shí)長信息。 表 模塊操作表 Module operation table 字段英文名 字段漢字名 類型 約束條件 說明 id 操作 ID Number PK name 操作名稱 Varchar(50) label 操作描述 Varchar(50) uri 操作標(biāo)識(shí) Varchar(200) module_id 模塊 ID Number 權(quán)限表 rights 將模塊名和操作名對應(yīng)起來保存對這個(gè)模塊的可以進(jìn)行的操作。點(diǎn)擊結(jié)果表中最后一列的相應(yīng)修改按鈕,就可以對具體的角色進(jìn)行修改。 3) RightAction 類,權(quán)限保存業(yè)務(wù)處理,函數(shù)是 insert 4) RightDAO 類,把權(quán)限插入到數(shù)據(jù)庫德操作類,函數(shù) insert 角色瀏覽模塊 類圖 圖 角色瀏覽類圖 Browse the class diagram role 類圖時(shí)序說明 31 圖 角色瀏覽類圖時(shí)序說明 Browse the class diagram that character sequence 類說明 1) RoleUI類,角色顯示界面。 超級(jí)管理員信息修改 管理員信息字段包括:管理員 id、管理員登錄名、姓名、管理員新口令、舊口令、舊口令確認(rèn)、電話、電子郵件。 getAllAdmin。 管理員查詢?yōu)g覽 類圖 : 電信營運(yùn)超級(jí)管理員 : F l o w C o n t r o l l e r : A d m i n A ct i o n : A d m i n S u p e r U I a d m i n su p e r . j sp : A d m i n D A O1 : r e q u e st2 : sh o w U p d a t e S u p e r ( )3 : g e t B y I d ( O b j e ct )4 : 5 : 6 : f o r w a r d7 : su b m i t8 : u p d a t e S u p e r ( )9 : u p d a t e A d m i n ( A d m i n F o r m )1 0 : 1 1 : 1 2 : f o r w a r d基于 JAVA 電信計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 40 圖 管理員查詢?yōu)g覽類圖 Administrator inquires class diagram browse 類圖時(shí)序說明 圖 管理員查詢?yōu)g覽類圖時(shí)序說明 Administrator inquires. Class diagram timing browse 類說明 1) AdminUI類,負(fù)責(zé)顯示查詢的管理員結(jié)果的界面。 3) RoleAction 類,處理角色增加邏輯。 3) RightForm 類,要?jiǎng)h除的權(quán)限的 form 封裝,這里只需要權(quán)限 ID 4) RightRoleAction 類,通過調(diào)用 deleteRight 函數(shù)列出要?jiǎng)h除的權(quán)限列表。 權(quán)限增加 選擇權(quán)限增加選項(xiàng),在模塊名稱下拉框中選擇要增加權(quán)限的對應(yīng)模塊,在模塊操作下拉框中選擇要增加的對應(yīng)操作,點(diǎn)擊添加即可完成權(quán)限增加。目前系統(tǒng)中已有的角色包括:用戶、普通管理員和超級(jí)管理員。此子系統(tǒng)可以提供以月為周期的查詢,也可以提供以年為周期的查詢。具有資費(fèi)管理權(quán)限的管理員登陸成功后,可以添加新的資費(fèi),查詢所有的資費(fèi),可以修改現(xiàn)有的資費(fèi)信息,還可以刪除資費(fèi)。 2. 每天定時(shí)整合一次,生成以天為單位統(tǒng)計(jì)的數(shù)據(jù),程序總是每天定時(shí)整合前一天的數(shù)據(jù) . 3. 每個(gè)月定時(shí)整合一次,生成以月為單位統(tǒng)計(jì)的數(shù)據(jù),程序總是每個(gè)月定時(shí)整合前一個(gè)月的數(shù)據(jù)。運(yùn)營商希望借助先進(jìn)的計(jì)算機(jī)技術(shù)對訪問實(shí)驗(yàn)室的用戶進(jìn)行管理和計(jì)費(fèi),由此實(shí)現(xiàn)對此項(xiàng)業(yè)務(wù)運(yùn)營的支持與管理。 開發(fā)語言: JAVA 選擇 JAVA 語言進(jìn)行開發(fā), JAVA 是面向?qū)ο蟮恼Z言,是對現(xiàn)實(shí)生活的抽象。超級(jí)管理員登陸成功后,可以增加新的普通管理員,同時(shí)為他分配一些權(quán)限,可以修改普通管理員的信息,可以查詢所有的管理員信息,可以刪除某些管理員。作為運(yùn)營商組織和管理業(yè)務(wù)的重要支撐系統(tǒng),計(jì)費(fèi)系統(tǒng)要能為開展豐富的業(yè)務(wù)提供方便,并保持計(jì)費(fèi)數(shù)據(jù)的準(zhǔn)確無誤,才能提高工作效率,降低維護(hù)成本,并為及時(shí)開 展業(yè)務(wù)提供有效支撐。在這個(gè)大型項(xiàng)目中,我選擇的是用戶管理模塊、管理員管理模塊、權(quán)限管理模塊和資費(fèi)管理模塊。 MySQL 基于 JAVA 電信計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 目錄 緒論 ............................................................................................................................................................................6 課題背景 ..................................................................................................................... 6 意義 ............................................................................................................................. 6 第一章 可行性分析 .................................................................................................................................................7 技術(shù)可行性 ................................................................................................................. 7 設(shè)計(jì)思想 ..............................................................................................................................................7 ...............................................................................................................................8 .......................................................................................................................................9 經(jīng)濟(jì)可行性 ............................................................................................................... 10 ................................................................................................................................................ 10 數(shù)據(jù)庫 ............................................................................................................................................... 10 應(yīng)用軟件開發(fā) ................................................................................................................................... 10 第二章 需求分析 .................................................................................................................................................. 10 項(xiàng)目總體介紹 ........................................................................................................... 10 項(xiàng)目詳細(xì)介紹 ........................................................................................................... 12 ............................................................................................................................................ 12 ............................................................................................................................................ 12 .................................................................................................................................... 13 .................................................................................................................................... 14 ................................................................................................................................ 14 .................................................................................................................................... 15 .................................................................................................................................... 15 ................................................................................................................................ 16 .................................................................................................................................... 16 第三章 后臺(tái)數(shù)據(jù)庫設(shè)計(jì) ..................................................................................................................................... 17 系統(tǒng)結(jié)構(gòu) .........................................................