【關(guān)鍵詞】服務(wù)架構(gòu);通信工程;信息管理系統(tǒng)
信息通信能推動國家經(jīng)濟(jì)快速發(fā)展。通信工程項目管理作為工程建設(shè)的重要一環(huán),涉及工程質(zhì)量、項目風(fēng)險管控、進(jìn)度管理及成本管理等多個方面。面向服務(wù)架構(gòu)的通信工程信息管理系統(tǒng)是解決項目管理難題的有效手段,對提高項目管理能力、推動通信企業(yè)可持續(xù)發(fā)展具有正向作用。
(一)定義和特征
面向服務(wù)架構(gòu)(Service-Oriented Architecture,SOA)以提高軟件系統(tǒng)靈活性、可拓展性和可維護(hù)性為目標(biāo)。它能夠?qū)?yīng)用程序功能劃分成獨(dú)立的服務(wù),依靠標(biāo)準(zhǔn)化結(jié)構(gòu)實現(xiàn)交互的軟件設(shè)計和軟件架構(gòu)模式。劃分后形成的服務(wù)除了具有獨(dú)立性特征,也支持重用。簡單的面向服務(wù)架構(gòu)如圖1所示。
(二)核心原則
SOA核心原則起到指導(dǎo)服務(wù)設(shè)計、開發(fā)和部署的作用,包括服務(wù)自治性、服務(wù)契約、服務(wù)重用、服務(wù)發(fā)現(xiàn)和注冊、服務(wù)組合等[1]。服務(wù)自治性強(qiáng)調(diào)服務(wù)運(yùn)行保持獨(dú)立,對其他服務(wù)的狀態(tài)或行為不產(chǎn)生依賴性。服務(wù)契約主要是指連接服務(wù)之間的接口和協(xié)議,服務(wù)的輸入/輸出由通信接口定義。服務(wù)重用強(qiáng)調(diào)在設(shè)計環(huán)節(jié),考慮服務(wù)在不同上下文中的重用性;四是服務(wù)發(fā)現(xiàn)與注冊,目的在于確保獨(dú)立服務(wù)能夠被發(fā)現(xiàn),具有可調(diào)用性,其實現(xiàn)途徑是服務(wù)注冊中心。服務(wù)組織是指通過組合多個服務(wù),滿足更復(fù)雜的業(yè)務(wù)功能要求。
(三)實現(xiàn)技術(shù)
SOA實現(xiàn)技術(shù)包括Web服務(wù)、微服務(wù)架構(gòu)、企業(yè)服務(wù)總線。其中,Web服務(wù)是指依托REST等標(biāo)準(zhǔn)化協(xié)議和XML等數(shù)據(jù)格式實現(xiàn)通信,其特點包括互操作性等。微服務(wù)架構(gòu)是一種秉承更小原則分解應(yīng)用程序?qū)崿F(xiàn)服務(wù)自治及依托HTTP等輕量級通信機(jī)制實現(xiàn)交互的技術(shù)。它強(qiáng)調(diào)獨(dú)立部署更小服務(wù),保持持續(xù)交付性,通常被運(yùn)用于更新迭代速度相對較快的場景中。企業(yè)服務(wù)總線具有支持不同服務(wù)通信的功能,具有消息轉(zhuǎn)化、服務(wù)編排、提供消息路由等多項功能。
隨著信息通信技術(shù)飛速發(fā)展,通信工程建設(shè)規(guī)模也隨之不斷擴(kuò)大,已經(jīng)逐漸成為社會發(fā)展和人類生活不可缺少的一部分[2]。如何保障通信工程項目是企業(yè)開展業(yè)務(wù)的關(guān)鍵問題。研究發(fā)現(xiàn),通信工程項目實施環(huán)節(jié)包括五個過程。有效的項目管理,能夠保證項目的順利啟動、項目計劃的順利實施以及工程的順利完成,同時也能夠保障項目進(jìn)度合理,使質(zhì)量與預(yù)期相符;在此基礎(chǔ)上高效完成驗收,可以順利進(jìn)入維護(hù)階段,并在總結(jié)經(jīng)驗教訓(xùn)的基礎(chǔ)上有計劃地開展下一個項目。
(一)項目啟動過程
項目啟動階段是通信工程項目管理的首要環(huán)節(jié)。該環(huán)節(jié)的管理要點有三個:一是分析項目背景和需求,全面了解項目目標(biāo)、業(yè)務(wù)需求、服務(wù)對象等;二是評估項目可行性,針對本項目開展技術(shù)、經(jīng)濟(jì)及安全三維度的可行性研究,具體內(nèi)容是評估現(xiàn)有技術(shù)水平是否能夠滿足項目要求、估算項目資金總額及最終經(jīng)濟(jì)效益,從社會層面入手分析項目的影響力;三是根據(jù)項目背景與需求分析結(jié)果完成項目立項,清晰化項目名稱、時間節(jié)點、工程預(yù)算等基礎(chǔ)性內(nèi)容,并根據(jù)子項目及工程量組件人數(shù),選擇相對專業(yè)的項目團(tuán)隊——這樣一支完整的項目團(tuán)隊,應(yīng)包括但不限于項目經(jīng)理、施工人員、質(zhì)量管理人員、技術(shù)專家等。
(二)項目計劃過程
項目計劃過程影響后續(xù)施工,其主要管理要點包括項目計劃制定管理、技術(shù)方案設(shè)計管理及資源規(guī)劃管理[3]。項目計劃制定管理即要求項目經(jīng)理根據(jù)國家現(xiàn)行標(biāo)準(zhǔn)規(guī)范條例,制定項目計劃,為后續(xù)施工與管理提供指導(dǎo)性文件,包括進(jìn)度計劃、質(zhì)量計劃以及項目工作分解結(jié)構(gòu)等。項目工作分解結(jié)構(gòu)是指通過分解項目確定管理任務(wù)以及對應(yīng)的責(zé)任人、資源需求等。技術(shù)方案設(shè)計管理則要求根據(jù)項目可行性研究報告,結(jié)合項目需求,細(xì)化技術(shù)方案,進(jìn)一步明確通信網(wǎng)路架構(gòu)、傳輸介質(zhì)選擇等相關(guān)內(nèi)容。設(shè)計技術(shù)方案需要在考慮技術(shù)是否先進(jìn)、可靠且經(jīng)濟(jì)的同時,關(guān)注技術(shù)的可拓展性。資源規(guī)劃管理要求根據(jù)項目需求等合理規(guī)劃各方面資源,如人力資源、財力資源等。資源供應(yīng)應(yīng)以滿足項目進(jìn)度為主,在此基礎(chǔ)上,優(yōu)化多維度資源配置,規(guī)避資源浪費(fèi)。
(三)項目執(zhí)行過程
項目執(zhí)行過程的管理要點包括設(shè)備采購與安裝調(diào)試、線路敷設(shè)和站點建設(shè)、系統(tǒng)集成與測試、人員培訓(xùn)等。其中,設(shè)備采購與安裝調(diào)試應(yīng)以技術(shù)方案為依據(jù),完成通信設(shè)備選型與采購。接收設(shè)備后,在經(jīng)檢查無外傷的基礎(chǔ)上,項目團(tuán)隊可以有序安裝與調(diào)試各類型設(shè)備,確保設(shè)備性能正常。線路敷設(shè)和站點建設(shè)主要是指根據(jù)進(jìn)度計劃有序完成光纜、電纜等通信線路的敷設(shè)及基站、鐵塔等站點建設(shè)。系統(tǒng)集成和測試主要是指集成子系統(tǒng)并完成功能、性能、兼容性等多維度測試,通過對比設(shè)計要求來判斷系統(tǒng)性能是否與其相符。人員培訓(xùn)管理是指組織項目參與人員如操作人員、維護(hù)人員和現(xiàn)場施工人員等,參加設(shè)備操作防范、系統(tǒng)運(yùn)維等多項內(nèi)容的培訓(xùn)。
(四)項目控制過程
在項目控制階段,項目管理要點體現(xiàn)在項目進(jìn)度、成本、質(zhì)量及風(fēng)險監(jiān)控上。監(jiān)控項目進(jìn)度主要以項目進(jìn)度計劃為依據(jù),定期核查項目實際進(jìn)度,對比進(jìn)度差異;若實際進(jìn)度相對滯后,需要在分析問題成因的基礎(chǔ)上加以調(diào)整,以免項目整體進(jìn)度受影響。監(jiān)控成本是以工程預(yù)算、成本計劃等為依據(jù),對比項目實際支出成本數(shù)額,一旦超預(yù)算,則要分析超支問題的形成原因,對后續(xù)成本支出加以控制以確保項目整體預(yù)算不超出預(yù)期。監(jiān)控項目質(zhì)量是指質(zhì)量管理人員應(yīng)建立健全質(zhì)量監(jiān)管標(biāo)準(zhǔn)體系和制度,制定詳細(xì)的質(zhì)量管理計劃,以抽樣檢驗、旁站監(jiān)督等方式全過程參與到項目施工中,全面落實各環(huán)節(jié)質(zhì)量管理工作,以確保項目總體質(zhì)量與標(biāo)準(zhǔn)要求相符。風(fēng)險監(jiān)控需要利用建筑信息模型技術(shù)、算法模型動態(tài)監(jiān)控項目風(fēng)險,依托大數(shù)據(jù)分析技術(shù)智能識別新風(fēng)險,評估和分析已知風(fēng)險,通過召開專題會議等方式研究風(fēng)險應(yīng)對措施,將風(fēng)險危害降至最低。
(五)項目驗收過程
項目驗收環(huán)節(jié)需要特別關(guān)注項目驗收、項目移交、項目總結(jié)和評價及文件歸檔。項目驗收是指在項目竣工后組織相關(guān)人員全方位驗收項目,具體驗收內(nèi)容包括但不限于設(shè)備驗收、系統(tǒng)驗收:若驗收合格,則可以按流程簽署驗收報告,準(zhǔn)備移交項目;若驗收不合格,則對接施工團(tuán)隊,要求他們按照要求加以調(diào)整,直至合格。項目移交是指對接用戶或運(yùn)營部門,按照流程移交項目,移交期間,為其提供技術(shù)支持,可通過組織培訓(xùn),引導(dǎo)用戶了解項目成果。項目總結(jié)和評價主要是總結(jié)項目施工期間的經(jīng)驗和教訓(xùn),為后續(xù)通信工程項目提供參考。整理和歸檔文件的工作指管理人員按照流程將項目準(zhǔn)備環(huán)節(jié)、項目計劃環(huán)節(jié)、項目執(zhí)行環(huán)節(jié)、項目控制環(huán)節(jié)及項目驗收環(huán)節(jié)產(chǎn)生的文檔資料整合到一起,并按照流程分類歸檔,為后續(xù)查閱相關(guān)文件,如項目計劃、技術(shù)方案、系統(tǒng)測試報告等創(chuàng)造條件。
(一)需求分析
面向服務(wù)架構(gòu)的通信工程信息管理系統(tǒng)是以SOA技術(shù)為核心,依托Web Service技術(shù),創(chuàng)建的與實際需求相符的通信工程信息管理系統(tǒng),在設(shè)計初期需要先了解系統(tǒng)設(shè)計需求[4]。通信工程信息管理系統(tǒng)應(yīng)具有廣闊的信息覆蓋面,具有項目選擇、項目管理、合同管理等多項功能。設(shè)計要分析項目啟動過程、項目計劃環(huán)節(jié)、項目執(zhí)行環(huán)節(jié)、項目控制環(huán)節(jié)及項目驗收環(huán)節(jié)的項目管理需求;也要滿足系統(tǒng)的普遍性需求,在部署基礎(chǔ)性功能的基礎(chǔ)上開發(fā)通信工程項目管理所需的特色功能。在通信工程信息管理系統(tǒng)設(shè)計實踐中,為了保證設(shè)計方案合理有效,開發(fā)團(tuán)隊?wèi)?yīng)提前熟悉項目資料,通過問卷調(diào)查等方式了解用戶需求,著力解決重點問題,如系統(tǒng)響應(yīng)速度等;另外可以深入分析系統(tǒng)功能,研究系統(tǒng)功能維修要點,為用戶提供有價值的意見和建議。
(二)功能設(shè)計
分析設(shè)計需求是指依據(jù)主要功能科學(xué)設(shè)計系統(tǒng)模塊。根據(jù)通信工程項目管理基本特征,系統(tǒng)主要功能大體分為六種。一是項目管理模塊,主要負(fù)責(zé)上報后、審批前各個項目的受理及審核后與項目相關(guān)的一系列活動計劃的制定與實施;二是資源管理模塊,主要是根據(jù)受理部門實際需求,利用項目報告單等參考性文件資料,完成資源的部署、管理與分配工作,并形成工作記錄,存儲在模塊數(shù)據(jù)庫中;三是建設(shè)管理模塊,即面向建設(shè)中項目的開工、施工、驗收、結(jié)算四個環(huán)節(jié)落實管理工作,也負(fù)責(zé)在正式管理在建項目前受理管理任務(wù);四是設(shè)計管理模塊,主要負(fù)責(zé)參考文件報告完成通信工程項目的設(shè)計任務(wù)及相關(guān)文件報告的檢查;五是,審計管理模塊,即主要對接項目竣工和驗收階段,負(fù)責(zé)編制和審計項目竣工與驗收相關(guān)的文件,相關(guān)負(fù)責(zé)人按照流程提交審批,有序完成付款、轉(zhuǎn)資等交易行為;六是需求分析模塊,它能夠根據(jù)用戶行為模型,分析用戶需求,幫助用戶管理系統(tǒng),輔助工作報告審批等。
通信工程項目多,專業(yè)性強(qiáng),在設(shè)計對應(yīng)的管理系統(tǒng)時,研發(fā)人員應(yīng)特別關(guān)注功能設(shè)計,確保系統(tǒng)功能模塊設(shè)計合理,各功能之間相互配合,為用戶落實項目管理提供助力。
(三)解決方案
在了解設(shè)計需求后,研發(fā)人員能夠初步明確系統(tǒng)結(jié)構(gòu)及功能部署,對通信工程信息管理系統(tǒng)設(shè)計產(chǎn)生大致的了解;具體在制定解決方案時,首先需要建立健全系統(tǒng)規(guī)范標(biāo)準(zhǔn)體系,然后要明確各需求管理模塊流程,根據(jù)總體要求部署工作流程,最后進(jìn)一步細(xì)化需求功能。
由于通信工程項目需求功能具有一定的廣泛性,因此,負(fù)責(zé)人應(yīng)根據(jù)部門運(yùn)行特征和實際需求,調(diào)整需求功能模塊的工作流程部署。在設(shè)計項目管理模塊時,研發(fā)人員要確保其與項目管理崗位設(shè)置相匹配;在設(shè)計資源管理模塊工作流程時,要包括資源管理崗和審查設(shè)計;在設(shè)計項目管理模塊時,建設(shè)管理崗的同時對從事人員專業(yè)能力、綜合素養(yǎng)等提出更高的要求,以保障工作分配合理。
整體流程包括四步:首先,項目經(jīng)理在PC端配置的平臺上完成以項目特點為依據(jù)的相關(guān)表單的制定,并將分解后的任務(wù)發(fā)送給相應(yīng)人員;然后,項目成員在終端上接收任務(wù)單后,有序完成現(xiàn)場任務(wù),并按照流程提供反饋信息,確保施工信息能夠自動上傳且實時反饋施工信息;接下來,項目經(jīng)理在平臺根據(jù)實時上傳的數(shù)據(jù)監(jiān)控項目進(jìn)度,并以進(jìn)度計劃為依據(jù),優(yōu)化資源配置,再根據(jù)施工異常調(diào)整進(jìn)度;
竣工后,項目成員可以在平臺上完成統(tǒng)計分析、項目數(shù)據(jù)整理等,依托系統(tǒng)自動生成數(shù)據(jù)分析圖表等。
(四)信息共享服務(wù)改進(jìn)
在初步設(shè)計通信工程信息管理系統(tǒng)后,研發(fā)人員可以依托聚類算法改進(jìn)系統(tǒng)的共享服務(wù),通過減少平臺計算量,提高系統(tǒng)響應(yīng)速度。基于物聯(lián)網(wǎng)技術(shù)的通信工程信息共享平臺具有強(qiáng)大的數(shù)據(jù)計算與部署功能,可滿足快速響應(yīng)需求。采用聚類算法改進(jìn)信息共享服務(wù)主要是依據(jù)Word2Vec方法,以“擴(kuò)充服務(wù)描述文本語義+增加詞頻共現(xiàn)信息+主題建模”的組合方式,實現(xiàn)主題分布數(shù)據(jù)聚類。
面向服務(wù)架構(gòu)的通信工程項目信息管理系統(tǒng),依托SOA技術(shù)創(chuàng)新通信工程項目管理模式,為各部門崗位提供信息共享平臺及協(xié)同辦公渠道,提高數(shù)據(jù)共享性。這不僅提高了各部門的工作效率,還提升了項目管理水平,有效降低項目管理成本。