王艷
[摘要]隨著計(jì)算機(jī)技術(shù)和電信業(yè)務(wù)的迅速發(fā)展,系統(tǒng)實(shí)驗(yàn)室出租業(yè)務(wù)需求日益增大,為此,建立合理的運(yùn)營支撐系統(tǒng)無疑是非常必要的。電信運(yùn)營支撐系統(tǒng)是涵蓋信息管理各個(gè)環(huán)節(jié)的業(yè)務(wù)管理系統(tǒng),充分利用最新的管理技術(shù),將管理過程中的各項(xiàng)工作封裝成不同的功能模塊,增強(qiáng)了管理的及時(shí)性,廣泛性和交互性,可以摒棄多余操作,從而提高管理的效率。
[關(guān)鍵詞]Browser/Server;信息管理;JAVA
1、前言
隨著信息化的高速發(fā)展,其管理系統(tǒng)正以指數(shù)規(guī)律迅猛增長(zhǎng),各種管理缺陷已成為日益嚴(yán)重的問題。如何有效地利用管理系統(tǒng)已成為推進(jìn)社會(huì)進(jìn)步的重要課題。各個(gè)管理系統(tǒng)中的管理模塊的組織是異構(gòu)、多元和分布的,如何為用戶提供及時(shí)和有效的管理呢?運(yùn)營支撐系統(tǒng)提供了一個(gè)很好的解決方法。
我國信息管理基礎(chǔ)條件日趨成熟,步入快速發(fā)展新階段。我國國民經(jīng)濟(jì)將繼續(xù)保持快速增長(zhǎng),為信息管理發(fā)展夯實(shí)了經(jīng)濟(jì)基礎(chǔ)和市場(chǎng)發(fā)展的無限空間。隨著十二五、十三五對(duì)經(jīng)濟(jì)的良性刺激,社會(huì)對(duì)信息化發(fā)展的要求更高。激烈的國際競(jìng)爭(zhēng)在各方面展開,特別是技術(shù)市場(chǎng)和資源方面,這也使得中國的信息管理進(jìn)入快速、高效、穩(wěn)定的發(fā)展時(shí)期。
同時(shí)伴隨著計(jì)算機(jī)的發(fā)展,選擇網(wǎng)上管理的人數(shù)逐漸增多,開發(fā)一個(gè)電信運(yùn)營支撐系統(tǒng)變成了大家共同關(guān)注的熱點(diǎn)問題。目前雖然各種管理體統(tǒng)層出不窮,但是當(dāng)我們使用它們來管理信息的時(shí)候不免有許多復(fù)雜的操作,這在一定程度上會(huì)浪費(fèi)用戶的時(shí)間,降低用戶使用的效率。
一個(gè)好的運(yùn)營支撐系統(tǒng)不僅可以為用戶摒棄多余的操作管理,而且按照系統(tǒng)的交互可以方便的操作,更好的方便用戶選擇,提高用戶使用的效率。
2、電信支撐平臺(tái)設(shè)計(jì)
2.1需求分析
隨著信息化的高速發(fā)展,各種管理系統(tǒng)以整數(shù)倍的速度增長(zhǎng),如何簡(jiǎn)便快速地使用各類管理系統(tǒng)已成為推進(jìn)社會(huì)進(jìn)步的重要課題。如何為用戶提供操作簡(jiǎn)易功能全的系統(tǒng)呢?賬號(hào)管理系統(tǒng)提供了一個(gè)很好的解決方法。同時(shí)伴隨著網(wǎng)絡(luò)的發(fā)展,管理的操作功能數(shù)逐漸增多,開發(fā)一個(gè)運(yùn)營支撐系統(tǒng)變成了大家共同關(guān)注的熱點(diǎn)問題。一個(gè)好的管理系統(tǒng)不僅可以為用戶管理信息,而且方便的操作,提高用戶管理的效率。
2.2功能
運(yùn)營支撐系統(tǒng)主要完成職能的管理,用戶信息管理,資費(fèi)的管理,管理員管理,賬單管理,賬號(hào)管理,還有查詢功能。因此,要開發(fā)一個(gè)基于管理員管理信息的賬號(hào)租賃管理系統(tǒng)主要完成六個(gè)功能模塊:用戶管理模塊,職能管理模塊,資費(fèi)的管理模塊,管理員管理模塊,賬務(wù)管理模塊,賬單管理模塊,還有查詢功能模塊。
用戶管理模塊:電信運(yùn)營商提供基于系統(tǒng)平臺(tái)的實(shí)驗(yàn)室環(huán)境,選擇使用這種業(yè)務(wù)的用戶能夠通過遠(yuǎn)程登錄到實(shí)驗(yàn)室中做一些工作和實(shí)驗(yàn)。管理員根據(jù)用戶的申請(qǐng),將用戶的信息記錄下來,然后給用戶賬號(hào)密碼,就能遠(yuǎn)程登錄實(shí)驗(yàn)室使用。
職能管理模塊:超級(jí)管理員可以使用該模塊,對(duì)每個(gè)職能進(jìn)行權(quán)限上的管理,從而對(duì)管理員的權(quán)限管理只要修改管理員所擁有的角色即可。
資費(fèi)的管理模塊:顧名思義,該模塊的用途是進(jìn)行資費(fèi)管理的。管理員具有管理資費(fèi)權(quán)限,掌握密碼并成功登錄后,可以進(jìn)行查詢資費(fèi)、添加資費(fèi)、刪除或修改現(xiàn)有資費(fèi)。
管理員管理模塊:由超級(jí)管理員管理,將普通管理員的管理,信息的錄入等。
賬務(wù)管理模塊:查詢實(shí)驗(yàn)室的使用情況,可以查詢?nèi)我饽辏碌氖褂们闆r。
賬單管理模塊:查詢用戶的使用實(shí)驗(yàn)室的情況,以便讓用戶交納費(fèi)用。
3、系統(tǒng)設(shè)計(jì)
3.1系統(tǒng)總體功能結(jié)構(gòu)
基于管理員管理信息的賬號(hào)租賃管理系統(tǒng)的需求分析并結(jié)合實(shí)際情況分析,可以把本系統(tǒng)劃分成六大模塊。
圖1 電信運(yùn)營支撐項(xiàng)目總體功能圖
3.2開發(fā)與運(yùn)行環(huán)境設(shè)計(jì)
硬件:CPU:Core2
內(nèi)存:2G
硬盤:100G
軟件:Windows7+Eclipse+MySQL
MicrosoftVisio2013——系統(tǒng)設(shè)計(jì)
3.2.1使用Eclipse的優(yōu)點(diǎn)
Eclipse是由IBM公司開源的一個(gè)相當(dāng)著名JavaIDE。任何程序設(shè)計(jì)者都可以很容易地將自己的程序做成Eclipse的插件。
Eclipse的優(yōu)點(diǎn)有如下4個(gè):
(1)從編寫、查錯(cuò)、編譯、幫助等等各方面為Java語言貼身定做。
(2)可無限擴(kuò)展的強(qiáng)大插件功能。
(3)眾多公司、廠商、組織的鼎立支持。
(4)開放,自由,免費(fèi)。
Eclipse有很好的擴(kuò)展性,用戶能夠通過下載各種插件來擴(kuò)展Eclipse的功能。
EclipseGUI有簡(jiǎn)潔漂亮的界面風(fēng)格,同時(shí)還擁有強(qiáng)勁的搜索功能,瀏覽起來也非常舒服。
Eclipse還有一個(gè)顯著優(yōu)點(diǎn)就是功能強(qiáng)大并且免費(fèi)。它可以與任一IDE相匹敵。
3.2.2使用Java的優(yōu)點(diǎn)
Java是一種面向?qū)ο?、分布式、解釋、健壯、安全、可移植、性能?yōu)異,以及多線程的語言。下面簡(jiǎn)單介紹其中的幾個(gè)優(yōu)點(diǎn)。
(1)一次編寫,隨處運(yùn)行
“WriteOnce,RunAnywhere”。Java的虛擬機(jī)技術(shù)非常強(qiáng)大,這一技術(shù)深受程序員們的好評(píng)和喜歡。
(2)簡(jiǎn)單
由于Java是面向?qū)ο蟮?,因此程序設(shè)計(jì)者們可以方便地開發(fā)各種應(yīng)用程序。另外,維護(hù)程序也因?yàn)槊嫦驅(qū)ο蟮奶匦远容^容易。
(3)網(wǎng)絡(luò)功能
Java具備編寫網(wǎng)絡(luò)功能的程序。Java可以方便地編寫一般或是分布式網(wǎng)絡(luò)程序。
(4)資源回收處理(GarbageCollection)
GarbageCollection是由JVM對(duì)內(nèi)存實(shí)行動(dòng)態(tài)管理的。內(nèi)存的統(tǒng)一管理,對(duì)于跨平臺(tái)也有相當(dāng)大的幫助。
(5)異常處理(Exception)
當(dāng)程序中出現(xiàn)異常情況時(shí),Java能夠及時(shí)相對(duì)處理,因此不會(huì)由于程序中的異常導(dǎo)致死機(jī)或是程序中斷。
例“職能增加”部分代碼
publicvoidrolesadd(Rolesrole){
Sessionsession=null;
try{
session=HibernateUtil.getSessionFactory().getCurrentSession();
session.getTransaction().begin();
rightsDao.rolesadd(role);
session.getTransaction().commit();
}catch(Exceptione){
session.getTransaction().rollback();
}
}
publicvoidrolesadd(Rolesrole){
Sessionsession=null;
try{
session=HibernateUtil.getSessionFactory().getCurrentSession();
session.save(role);
}catch(Exceptione){
e.printStackTrace();
}
}
4、結(jié)束語
系統(tǒng)特色如下:
(1)實(shí)用性強(qiáng):萬維網(wǎng)是一個(gè)巨大的,分布全球的信息服務(wù)中心,它涵蓋了千千萬萬的信息,現(xiàn)在正在以飛快的速度擴(kuò)展。作為使用者,我們更關(guān)心的是網(wǎng)絡(luò)能給我們提供哪些服務(wù)。該系統(tǒng)對(duì)于管理有著很強(qiáng)的實(shí)用性。
(2)操作簡(jiǎn)單:本系統(tǒng)操作簡(jiǎn)單方便,只要看用戶的操作指南就可以對(duì)該系統(tǒng)的用法有很好的了解,無需學(xué)習(xí)其他的知識(shí)。
(3)交互行強(qiáng):本系統(tǒng)的管理工作,管理員可以方便的使用系統(tǒng)來了解各個(gè)管理模塊的情況。
(4)管理成本低:通過本系統(tǒng)進(jìn)行管理,只需要在系統(tǒng)上進(jìn)行操作修改就能達(dá)到管理的效果
系統(tǒng)存在的不足與改進(jìn)方案
頁面在設(shè)計(jì)的時(shí)候沒有完全解決樣式的兼容性問題,在使用某些版本的瀏覽器查看頁面時(shí)頁面會(huì)出現(xiàn)一些變形,本系統(tǒng)推薦(IE6、IE7或者更高版本的瀏覽器)。產(chǎn)生這個(gè)問題的原因是不同廠商生產(chǎn)出的不同版本的瀏覽器沒有統(tǒng)一的標(biāo)準(zhǔn)。
在賬單賬務(wù)模塊方面應(yīng)該是采用數(shù)據(jù)挖掘來使數(shù)據(jù)錄入數(shù)據(jù)庫。
另外,這個(gè)管理系統(tǒng)的使用人員有限。
參考文獻(xiàn)
[1]張海藩.軟件工程導(dǎo)論.北京:清華大學(xué)出版社,2008
[2]耿祥義,張躍平.java2用教程[M].北京:清華大學(xué)出版社(第3版),2006.8.