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