中國鐵通集團有限公司鄭州分公司網(wǎng)建部張新勇
通信網(wǎng)絡工程建設,實行規(guī)范化、流程化建設管理,是電信企業(yè)網(wǎng)絡建設管理標準化和規(guī)范化的必然趨勢。鄭州鐵通在工程建設管理工作中,大量運用計算機技術進行管理,建立了基于J2EE框架四層B/S結構的通信項目管理系統(tǒng),實現(xiàn)了公司在通信工程項目管理上的流程化、規(guī)范化、統(tǒng)一化和信息化管理,提高了工程項目管理的效率與安全性。
現(xiàn)實所需
通信項目管理系統(tǒng)具有工程管理、工程統(tǒng)計分析、工程其它管理和系統(tǒng)資源管理四大類功能。按照工程流程分為工程立項管理、設計管理、工程實施管理、工程驗收管理、工程結算管理五個部分以及具有輔助功能的建設協(xié)議管理和查詢功能。工程統(tǒng)計分析包括基建和更改工程中的光纜、電纜和設備等各類工程統(tǒng)計,針對項目的類別、科目、專業(yè)、部門、工程結算和主管人員等條件,提供表格、餅狀圖和柱狀圖等各種表示方式。物資材料管理是對工程建設使用材料、設備和器材進行管理,可提供分合同號、種類和專業(yè)等各種方式表示。
關聯(lián)管理主要是指工程項目管理表單、業(yè)務管理資源信息、工程管理數(shù)據(jù)記錄與部門、業(yè)務部、流程類型、專業(yè)、施工單位、交換局點和工程類型等的關聯(lián)管理。關聯(lián)管理主要是各部門共用同一數(shù)據(jù)庫,減少公共和重復數(shù)據(jù)的輸入工作量,提高系統(tǒng)效率;通過對用戶權限配置來掌握部門間的合作與獨立;系統(tǒng)日志管理記錄用戶登陸和操作記錄,分析系統(tǒng)使用與受攻擊的情況,為保護系統(tǒng)與數(shù)據(jù)安全提供幫助。
在建立層次分明的網(wǎng)絡資源構架時,實現(xiàn)通信工程建設管理數(shù)據(jù)的全面、準確、動態(tài)和規(guī)范統(tǒng)一的管理;為各類通信工程項目的審批、設計、實施至結算及工程檔案管理提供流程化、規(guī)范化的管理方式,為通信工程項目管理和分析統(tǒng)計提供多種手段;此外,為計劃建設、網(wǎng)絡規(guī)劃、市場服務等提供決策支持;利用互聯(lián)網(wǎng)的優(yōu)勢為通信項目管理系統(tǒng)提供更廣大區(qū)域的應用。采用更安全的保護手段、機制和技術,提高工程管理系統(tǒng)的安全性和可靠性。
架構特征
J2EE是一種利用Java2平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構。鄭州鐵通的工程項目管理工作流程上數(shù)據(jù)處理點多,位置分散,數(shù)據(jù)流量不大,各部門之間緊密連接與數(shù)據(jù)流程性強,對系統(tǒng)、客戶端設備和網(wǎng)絡操作維護能力非常有限,系統(tǒng)必須具有較高的穩(wěn)定性、良好的防護能力,還要求有嚴格保密和安全性能。所以鄭州鐵通工程項目管理系統(tǒng)采用了J2EE構架。
系統(tǒng)依托互聯(lián)網(wǎng),利用其接入簡捷、使用廣泛的特點,利用J2EE構架系統(tǒng)的維護性和可移植好,能夠實現(xiàn)企業(yè)復雜邏輯應用等優(yōu)點,架設起通信工程項目管理系統(tǒng)的拓樸結構,系統(tǒng)根據(jù)J2EE架構的四層結構(分別為:客戶端、表示層、邏輯層和數(shù)據(jù)層)采用四層架構:客戶端、WED服務、中間件和數(shù)據(jù)庫服務器。客戶層:使用混合HTML/動態(tài)HTML/JavaScript的方法構建客戶層,用來顯示數(shù)據(jù)。表示層:該層生成Web頁面和Web頁面中的動態(tài)內(nèi)容,該動態(tài)內(nèi)容通常從數(shù)據(jù)庫獲得,并且將動態(tài)信息予以顯示。Servlet描述了如何處理HTTP請求,如何產(chǎn)生應答。JSP具有把表示同Java編寫的應用邏輯分離的優(yōu)勢,JSP可以包含受限制的聲明語句,這些聲明語句能夠激活JavaBean或標簽庫對象來執(zhí)行服務器端的處理。標簽庫中包含了能夠執(zhí)行中心流程邏輯或訪問頁面內(nèi)容的Java組件。邏輯層:該層是開發(fā)中最重要的一部分,在該系統(tǒng)中我們將很多復雜的業(yè)務邏輯使用JavaBean來實現(xiàn),并且將一些常用的功能也以JavaBean組件的形式實現(xiàn)(如數(shù)據(jù)庫的常用功能,我們將JDBC封裝到了JavaBean中,既方便了開發(fā),又增強了程序的重用性)。數(shù)據(jù)層:負責數(shù)據(jù)管理,提供均衡數(shù)據(jù)分布的唯一索引,創(chuàng)建提高完整性和簡化“完整語句”信息連接的主關鍵字和外部關鍵字,盡力把請求和業(yè)務邏輯同數(shù)據(jù)層分離開,為了確保數(shù)據(jù)完整性和一致性,在數(shù)據(jù)庫中包含了一定的約束。
公司各級工程管理單位大多采用ADSL或局域網(wǎng)這兩種方式連接網(wǎng)絡,在廣大范圍內(nèi)使用通信工程項目管理系統(tǒng)時,必須為服務器設置固定的公網(wǎng)IP地址,系統(tǒng)服務器通過此端口接入網(wǎng)絡,并在服務器與網(wǎng)絡間設置防火墻保證管理系統(tǒng)的安全。公司各部門和單位客戶端客戶機通過這個IP地址,可以從互聯(lián)網(wǎng)穿過防火墻輕松的訪問系統(tǒng)服務器,管理工程項目數(shù)據(jù)和操作系統(tǒng)。
系統(tǒng)從穩(wěn)定性和可靠性考慮,服務器采用主備式雙路服務器,使用磁盤陣列存儲數(shù)據(jù),磁盤陣列采用的是RAID5存儲方式。同時,使用兩臺小型機同時充當服務器,正常情況下一臺機器充當應用服務器,另外一臺機器充當數(shù)據(jù)庫服務器。在運行的過程中二者通過心跳線監(jiān)聽對方機器的狀態(tài),一旦有一臺機器死機,另外一臺機器將啟動相應的服務從而接管對方的任務。由于數(shù)據(jù)保存在磁盤陣列上,因此系統(tǒng)仍可正常運行,不會破壞數(shù)據(jù)的完整性和一致性。
更為安全的管理平臺
隨著網(wǎng)絡的廣泛使用,網(wǎng)絡所面臨的威脅越來越多,網(wǎng)絡攻擊日益頻繁。系統(tǒng)與互聯(lián)網(wǎng)直接連接,在建設和使用過程中,安全問題非常突出。系統(tǒng)利用了網(wǎng)絡安全技術建立起適合通信工程項目管理系統(tǒng)的網(wǎng)絡安全平臺。平臺具備以下功能:可建立支撐處理內(nèi)部信息的安全應用環(huán)境,實現(xiàn)信息資源實行強有力的訪問控制,并且建立了網(wǎng)絡安全審計信息和安全審計策略,提高了網(wǎng)絡的防攻擊和抗攻擊能力。
對應外部的攻擊,系統(tǒng)具有安全增強的系統(tǒng)平臺,WED服務器和數(shù)據(jù)庫服務器系統(tǒng)。系統(tǒng)的數(shù)據(jù)庫被WEB、Java Servlet和EJB與外部網(wǎng)絡隔離,避免數(shù)據(jù)庫系統(tǒng)遭受直接攻擊。系統(tǒng)服務器與客戶端進行數(shù)據(jù)通信時,使用Java Servlet將管理數(shù)據(jù)信息的應用邏輯分離,封裝在JavaBean中,通過系統(tǒng)參數(shù)還原控制和數(shù)據(jù)信息,才能對系統(tǒng)進行操作,未獲得參數(shù)就無法打開Java Bean包,防止了外部人員監(jiān)聽與篡改信息。
系統(tǒng)通過關聯(lián)管理以及用戶權限的配置,進行了數(shù)據(jù)規(guī)范性和統(tǒng)一性控制;對工程項目的申請、審核,材料管理審核,結算、查詢、統(tǒng)計等則是系統(tǒng)對數(shù)據(jù)庫中的資源數(shù)據(jù)進行運算來實現(xiàn);系統(tǒng)加強了數(shù)據(jù)規(guī)范性和統(tǒng)一性的控制,以確保數(shù)據(jù)準確無誤。
隨著J2EE構架的研究工作在世界上廣泛進行,J2EE的相關技術有了高速的發(fā)展,為每個商務和專業(yè)應用提供模塊化框架和實現(xiàn)更復雜的業(yè)務邏輯需求,在業(yè)務和控制分離,數(shù)據(jù)加密等方面更加安全和可靠,為我們在工程項目管理上提供了更為廣泛安全的應用空間。工程管理也會向著框架化,模塊化,系統(tǒng)移植性更強,安全更高,業(yè)務管理種類更豐富的OA辦公系統(tǒng)發(fā)展。為企業(yè)提供強大綜合業(yè)務管理平臺,處理更為復雜的企業(yè)應用,靈活的業(yè)務流程修改,強大業(yè)務數(shù)據(jù)統(tǒng)計分析能力,提高企業(yè)業(yè)務數(shù)據(jù)管理的安全性,提高企業(yè)的綜合業(yè)務管理效率與能力。
將來,系統(tǒng)主要對流程管理進行改進,實現(xiàn)管理流程發(fā)生變化時,只需對流程設置進行修改,就可以完成流程需求變化要求。增加建設和維護資金管理模塊,實現(xiàn)對資金流的管理。對檔案管理、合同管理和日志管理方面進行全面改進,使各部門不同類型的檔案和合同以及辦公網(wǎng)融于本系統(tǒng)進行管理。完善用戶登錄的管理,使得用戶一次登錄就可根據(jù)權限進行管理。進一步完善工程建設管理系統(tǒng)的查詢和統(tǒng)計能力,加強系統(tǒng)的可用性,發(fā)揮J2EE構架體系的優(yōu)點,實現(xiàn)在通信工程項目管理中成為復雜的業(yè)務邏輯的應用。對系統(tǒng)進行權限和角色修改,增加省公司工程管理模塊,以實現(xiàn)省公司對公司通信工程項目的流程化、規(guī)范化和統(tǒng)一化管理,提高省公司和各地市公司工程項目管理的效率、統(tǒng)一化要求。
【?發(fā)表評論?0條?】