王艷

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