提高效率統一標準通訊工程專案需數字化管理(轉)

ger8發表於2007-08-15
中國鐵通集團有限公司鄭州分公司網建部張新勇

  通訊網路工程建設,實行規範化、流程化建設管理,是電信企業網路建設管理標準化和規範化的必然趨勢。鄭州鐵通在工程建設管理工作中,大量運用計算機技術進行管理,建立了基於J2EE框架四層B/S結構的通訊專案管理系統,實現了公司在通訊工程專案管理上的流程化、規範化、統一化和資訊化管理,提高了工程專案管理的效率與安全性。

  現實所需

  通訊專案管理系統具有工程管理、工程統計分析、工程其它管理和系統資源管理四大類功能。按照工程流程分為工程立項管理、設計管理、工程實施管理、工程驗收管理、工程結算管理五個部分以及具有輔助功能的建設協議管理和查詢功能。工程統計分析包括基建和更改工程中的光纜、電纜和裝置等各類工程統計,針對專案的類別、科目、專業、部門、工程結算和主管人員等條件,提供表格、餅狀圖和柱狀圖等各種表示方式。物資材料管理是對工程建設使用材料、裝置和器材進行管理,可提供分合同號、種類和專業等各種方式表示。

  關聯管理主要是指工程專案管理表單、業務管理資源資訊、工程管理資料記錄與部門、業務部、流程型別、專業、施工單位、交換局點和工程型別等的關聯管理。關聯管理主要是各部門共用同一資料庫,減少公共和重複資料的輸入工作量,提高系統效率;透過對使用者許可權配置來掌握部門間的合作與獨立;系統日誌管理記錄使用者登陸和操作記錄,分析系統使用與受攻擊的情況,為保護系統與資料安全提供幫助。

  在建立層次分明的網路資源構架時,實現通訊工程建設管理資料的全面、準確、動態和規範統一的管理;為各類通訊工程專案的審批、設計、實施至結算及工程檔案管理提供流程化、規範化的管理方式,為通訊工程專案管理和分析統計提供多種手段;此外,為計劃建設、網路規劃、市場服務等提供決策支援;利用網際網路的優勢為通訊專案管理系統提供更廣大區域的應用。採用更安全的保護手段、機制和技術,提高工程管理系統的安全性和可靠性。

  架構特徵

  J2EE是一種利用Java2平臺來簡化諸多與多級企業解決方案的開發、部署和管理相關的複雜問題的體系結構。鄭州鐵通的工程專案管理工作流程上資料處理點多,位置分散,資料流量不大,各部門之間緊密連線與資料流程性強,對系統、客戶端裝置和網路操作維護能力非常有限,系統必須具有較高的穩定性、良好的防護能力,還要求有嚴格保密和安全效能。所以鄭州鐵通工程專案管理系統採用了J2EE構架。

  系統依託網際網路,利用其接入簡捷、使用廣泛的特點,利用J2EE構架系統的維護性和可移植好,能夠實現企業複雜邏輯應用等優點,架設起通訊工程專案管理系統的拓樸結構,系統根據J2EE架構的四層結構(分別為:客戶端、表示層、邏輯層和資料層)採用四層架構:客戶端、WED服務、中介軟體和資料庫伺服器。客戶層:使用混合HTML/動態HTML/JavaScript的方法構建客戶層,用來顯示資料。表示層:該層生成Web頁面和Web頁面中的動態內容,該動態內容通常從資料庫獲得,並且將動態資訊予以顯示。Servlet描述瞭如何處理HTTP請求,如何產生應答。JSP具有把表示同Java編寫的應用邏輯分離的優勢,JSP可以包含受限制的宣告語句,這些宣告語句能夠啟用JavaBean或標籤庫物件來執行伺服器端的處理。標籤庫中包含了能夠執行中心流程邏輯或訪問頁面內容的Java元件。邏輯層:該層是開發中最重要的一部分,在該系統中我們將很多複雜的業務邏輯使用JavaBean來實現,並且將一些常用的功能也以JavaBean元件的形式實現(如資料庫的常用功能,我們將JDBC封裝到了JavaBean中,既方便了開發,又增強了程式的重用性)。資料層:負責資料管理,提供均衡資料分佈的唯一索引,建立提高完整性和簡化“完整語句”資訊連線的主關鍵字和外部關鍵字,盡力把請求和業務邏輯同資料層分離開,為了確保資料完整性和一致性,在資料庫中包含了一定的約束。

  公司各級工程管理單位大多采用ADSL或區域網這兩種方式連線網路,在廣大範圍內使用通訊工程專案管理系統時,必須為伺服器設定固定的公網IP地址,系統伺服器透過此埠接入網路,並在伺服器與網路間設定防火牆保證管理系統的安全。公司各部門和單位客戶端客戶機透過這個IP地址,可以從網際網路穿過防火牆輕鬆的訪問系統伺服器,管理工程專案資料和作業系統。

  系統從穩定性和可靠性考慮,伺服器採用主備式雙路伺服器,使用磁碟陣列儲存資料,磁碟陣列採用的是RAID5儲存方式。同時,使用兩臺小型機同時充當伺服器,正常情況下一臺機器充當應用伺服器,另外一臺機器充當資料庫伺服器。在執行的過程中二者透過心跳線監聽對方機器的狀態,一旦有一臺機器當機,另外一臺機器將啟動相應的服務從而接管對方的任務。由於資料儲存在磁碟陣列上,因此係統仍可正常執行,不會破壞資料的完整性和一致性。

  更為安全的管理平臺

  隨著網路的廣泛使用,網路所面臨的威脅越來越多,網路攻擊日益頻繁。系統與網際網路直接連線,在建設和使用過程中,安全問題非常突出。系統利用了網路安全技術建立起適合通訊工程專案管理系統的網路安全平臺。平臺具備以下功能:可建立支撐處理內部資訊的安全應用環境,實現資訊資源實行強有力的訪問控制,並且建立了網路安全審計資訊和安全審計策略,提高了網路的防攻擊和抗攻擊能力。

  對應外部的攻擊,系統具有安全增強的系統平臺,WED伺服器和資料庫伺服器系統。系統的資料庫被WEB、Java Servlet和EJB與外部網路隔離,避免資料庫系統遭受直接攻擊。系統伺服器與客戶端進行資料通訊時,使用Java Servlet將管理資料資訊的應用邏輯分離,封裝在JavaBean中,透過系統引數還原控制和資料資訊,才能對系統進行操作,未獲得引數就無法開啟Java Bean包,防止了外部人員監聽與篡改資訊。

  系統透過關聯管理以及使用者許可權的配置,進行了資料規範性和統一性控制;對工程專案的申請、稽核,材料管理稽核,結算、查詢、統計等則是系統對資料庫中的資源資料進行運算來實現;系統加強了資料規範性和統一性的控制,以確保資料準確無誤。

  隨著J2EE構架的研究工作在世界上廣泛進行,J2EE的相關技術有了高速的發展,為每個商務和專業應用提供模組化框架和實現更復雜的業務邏輯需求,在業務和控制分離,資料加密等方面更加安全和可靠,為我們在工程專案管理上提供了更為廣泛安全的應用空間。工程管理也會向著框架化,模組化,系統移植性更強,安全更高,業務管理種類更豐富的OA辦公系統發展。為企業提供強大綜合業務管理平臺,處理更為複雜的企業應用,靈活的業務流程修改,強大業務資料統計分析能力,提高企業業務資料管理的安全性,提高企業的綜合業務管理效率與能力。

  將來,系統主要對流程管理進行改進,實現管理流程發生變化時,只需對流程設定進行修改,就可以完成流程需求變化要求。增加建設和維護資金管理模組,實現對資金流的管理。對檔案管理、合同管理和日誌管理方面進行全面改進,使各部門不同型別的檔案和合同以及辦公網融於本系統進行管理。完善使用者登入的管理,使得使用者一次登入就可根據許可權進行管理。進一步完善工程建設管理系統的查詢和統計能力,加強系統的可用性,發揮J2EE構架體系的優點,實現在通訊工程專案管理中成為複雜的業務邏輯的應用。對系統進行許可權和角色修改,增加省公司工程管理模組,以實現省公司對公司通訊工程專案的流程化、規範化和統一化管理,提高省公司和各地市公司工程專案管理的效率、統一化要求。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-958534/,如需轉載,請註明出處,否則將追究法律責任。

相關文章