曹銳
摘要:本文探討如何利用先進成熟的計算機和信息技術,整合現(xiàn)有信息資源,建立完善高效的東北空管局信息化門戶網站,從而更好的服務于東北空管局信息化工作。
關鍵詞:門戶網站系統(tǒng)設計J2EE
中圖分類號:F126 文獻標識碼:A 文章編號:1672-3791(2012)08(c)-0013-02
隨著東北空管局信息化工作的快速發(fā)展,管理和決策過程中需要掌握的信息量也越來越多,各部門協(xié)同工作的要求也越來越高,原有網站功能已經不能滿足現(xiàn)有需求。同時,信息系統(tǒng)中存在著管理部門信息流通不暢、應用規(guī)模小、信息不統(tǒng)一、各系統(tǒng)軟/硬件平臺差異較大、信息不能共享、不利于管理等問題。因此,有必要在現(xiàn)有條件基礎上,利用現(xiàn)有技術,構建一個高效、及時、準確、完整、統(tǒng)一的東北空管局信息化門戶網站,從而更好的為東北空管局信息化工作提供服務。
1設計原則
本著“穩(wěn)妥可行、功能豐富、方便易用、適度超前”的原則,遵照國內外相關的工業(yè)標準和規(guī)范,選用易于集成、功能強大、性能穩(wěn)定的軟/硬件平臺,整合東北空管局現(xiàn)有的信息化資源,采用B/S方式對系統(tǒng)進行開發(fā)。
2系統(tǒng)設計
2.1 系統(tǒng)設計目標
系統(tǒng)設計的總體目標是建立“權限集成、界面集成、應用集成、數(shù)據(jù)集成、管理集成”的新一代信息化門戶網站。
2.2 系統(tǒng)功能
主要功能包括:空管簡介、信息中心、空管論壇、生產信息、即時通訊、空管郵局、專題報導等。
空管簡介:東北空管局介紹、領導介紹,部門介紹、組織機構、空管文化。
信息中心:空管信息、安全簡報、組工信息、政工簡訊、人事信息、專業(yè)信息。
空管論壇:論壇板塊設定、信息發(fā)布、信息回復。
生產信息:提供航班動態(tài)、氣象信息、情報信息等。
即時通訊:實現(xiàn)網絡內部用戶收發(fā)文件、分組討論、網絡會議等。
專題報導:報導當前重要信息,開辟專欄等。
2.3 總體架構設計
網站的架構設計,以“一個平臺、兩個中心”(通訊平臺、業(yè)務中心、數(shù)據(jù)中心)為主要內容。它包括一套統(tǒng)一的技術規(guī)范、技術框架和若干個基礎應用子系統(tǒng)??傮w采用“松散耦合”的設計思想和方法,各子系統(tǒng)之間“無縫連接”,即插即用、相互通訊、統(tǒng)一管理、數(shù)據(jù)共享。網站結構如圖1。
2.4 軟硬件系統(tǒng)
網站硬件平臺選用2臺企業(yè)級服務器,其中一臺作為WEB服務器,另一臺作為數(shù)據(jù)庫服務器,使程序與數(shù)據(jù)庫分離,提高程序處理速度和安全性,WEB中間件選用WebSphere Application Server 6.0,數(shù)據(jù)庫選用ORACLE 9i數(shù)據(jù)庫。
2.5 系統(tǒng)平臺設計
系統(tǒng)平臺的選擇依據(jù)有以下幾點。
(1)開放性:開放性使具體的實施方案不會依賴于某個廠商或某種特定的產品。
(2)可擴展性:隨著時間的推移,信息系統(tǒng)和現(xiàn)有的業(yè)務系統(tǒng)可能都會出現(xiàn)一些變化,或者有新的應用、不同類型的用戶加入到系統(tǒng)中來,可擴展性保證系統(tǒng)可以很好的適用于這些變化。
(3)技術成熟度:大規(guī)模的信息系統(tǒng)應采用成熟的技術完成,以減少項目風險。
(4)現(xiàn)有投資的保護:平臺應該能與現(xiàn)有的各種系統(tǒng)實現(xiàn)通信,而且盡可能減少甚至消除對現(xiàn)有系統(tǒng)的改動。
綜合比較來看,J2EE較其它平臺更符合選擇的原則,更適合作為我局信息化的整合平臺。
2.6 統(tǒng)一數(shù)據(jù)管理平臺設計
對于數(shù)據(jù)整合接口層傳送上來的數(shù)據(jù),大體上可分為兩種情況:需要進行存儲的數(shù)據(jù)和不需要進行存儲的數(shù)據(jù)。分類的原則是按業(yè)務的需求,取決于數(shù)據(jù)是否會進一步的用于統(tǒng)計和分析、對實時性的需求、用戶對系統(tǒng)響應時間的要求等等。其中,不需要存儲的數(shù)據(jù)直接傳送到表示層甚至用戶端程序,而需要進行存儲的數(shù)據(jù)根據(jù)其數(shù)據(jù)結構應進行進一步的劃分。
需要進行存儲的數(shù)據(jù)從技術層而又可以分為結構化的數(shù)據(jù)和非結構化的數(shù)據(jù)兩種類型。傳統(tǒng)的關系數(shù)據(jù)庫系統(tǒng)在處理結構化的數(shù)據(jù)方案有著無可比擬的優(yōu)勢。近年來,在對非關系數(shù)據(jù)管理領域,由于需求的推動,技術上有了很大進展,一些致力于此的廠商有比較完善的解決方案推出。這兩種技術相結合,為新一代信息系統(tǒng)提供了統(tǒng)一的數(shù)據(jù)管理平臺。
系統(tǒng)采用關系數(shù)據(jù)庫與非結構化數(shù)據(jù)管理系統(tǒng)相結合的方式,對外提供的訪問接口采用JDBC、XML等標準,使其它組件對它們的訪問很容易實現(xiàn)。
2.7 統(tǒng)一數(shù)據(jù)表示層設計
無論信息系統(tǒng)背后有多少業(yè)務系統(tǒng)做支撐,無論信息系統(tǒng)的內部結構多么錯綜復雜,最后呈現(xiàn)到用戶面前的應該是單一、簡潔的系統(tǒng),最終用戶無需面對各種各樣的業(yè)務系統(tǒng)。數(shù)據(jù)整合接口層和統(tǒng)一數(shù)據(jù)管理層,負責數(shù)據(jù)準備工作,表示層負責如何將這些數(shù)據(jù)合理的展示給不同的用戶。
2.8 應用系統(tǒng)接口標準
XML是當今公認的應用數(shù)據(jù)傳輸標準,也是Web Service的核心技術。按照Web Service相關技術要求,對外部系統(tǒng)提供Web Service服務,既可以提供數(shù)據(jù)產品,也可以提供基礎數(shù)據(jù),供對方進行二次開發(fā)。
3系統(tǒng)功能實現(xiàn)
3.1 系統(tǒng)管理
系統(tǒng)管理平臺是系統(tǒng)最重要的窗口和管理平臺,為各應用系統(tǒng)提供人員目錄權限、系統(tǒng)注冊掛接、系統(tǒng)維護等綜合功能,保證系統(tǒng)穩(wěn)定、高效運行。
3.2 數(shù)據(jù)處理
與現(xiàn)有系統(tǒng)實現(xiàn)通信,滿足對種類繁多的異構數(shù)據(jù)庫進行整合的需求,通過接口的定義和二次開發(fā)實現(xiàn)“一站式”服務。
3.3 信息發(fā)布權限分配
以不變的程序加上個性化的定制,支持企業(yè)或組織內部信息發(fā)布權限的自動化。提供部門發(fā)布范圍的定制、權限的定制等。
3.4 在線排版
解決原系統(tǒng)用戶發(fā)布信息的內容無法排版的問題。通過對服務器端WORD的調用,使用戶可以在排版時像使用WORD一樣方便,滿足用戶的需要。
4結語
本文提出建設東北空管局門戶網站的設計思路,并指出如何利用現(xiàn)有技術手段將信息資源有效整合,搭建一個高效、及時、準確、完整、統(tǒng)一的東北空管局信息化門戶網站。
參考文獻
[1] 王毅.J2EE經典案例設計與實現(xiàn)[M].電子工業(yè)出版社,2007.
[2] 劉運臣.網站設計與建設[M].清華大學出版社,2008.
[3] 張李義,孟健,陳為思.網站開發(fā)與管理[M].高等教育出版社,2008.