基于工作流的通信工程項目管理平臺設計與應用
2020-07-14
來源:《科技傳播》作者:浙江省通信產業服務有限公司 潘高軍
摘要:文章針對目前通信企業在通信工程項目管控中面臨的問題,研究與開發了一套改變其工程項目管理模式、提升項目交付能力、優化項目管理流程、規范項目管理的綜合通信工程項目管理平臺軟件。文章主要介紹了該系統的研究目標、實現技術、建設內容、應用效果等。
關鍵詞:通信工程;項目;工作流
通信工程項目建設是一項比較復雜的課題,項目規模具有交通不便、投資較大、地域分散等特征。通信企業對工程越來越需要精細化管理,同時對工程建設的各參與方的管理也提出了更高的要求,需要對通信工程立項、材料采購、工程實施、工程報竣、工程立項結算等進行閉環管理。
通過構建通信工程項目管理平臺,對關鍵業務數據以及關鍵應用的進行集中管理,降低業務支撐系統總成本。
1設計目標
通過該系統能夠掌握全面的通信工程項目信息,對于一些投標項目或者潛在的市場項目,能夠及時進行統一協調。同時能夠實現分包的集中管控。
通過該系統,從項目的立項開始,到整個項目實施、材料、質量、安全、資料、結算等各方面的信息,實現項目的生命周期管理。
1)通過工程項目管理系統的構建,實現項目管理的全流程IT固化管理。2)以項目為主線,匯聚合同、物資、項目核算等其它業務經營數據,加強人、財、物等數據之間的關聯。3)提高項目成本控制能力,加強項目的預算管理、分包成本管控、管理成本分攤,實現以項目核算為基礎的項目成本管控體系。4)通過項目信息預警的構建,并結合短信提醒、郵件提醒等具體功能應用,及時發現項目實施過程中的各項問題,跟蹤、處理直至閉環。5)建立多維度多層次的決策分析模型,提供科學可靠的分析數據和策略建議,便于管理者優化項目資源配置。
2系統實現技術
本設計方案的業務功能需求由流程控制管理、數據采集管理、查詢統計分析、模塊接口、組織結構管理、系統管理等幾個部分組成。在系統實現上采用以下相關技術:1)采用大型數據庫Oracle10g作為系統數據庫;2)采用SpringMVC+MyBatis組合框架;3)通信工程項目管理平臺流程自動配置中工作流引擎采用微內核嵌入式,同時為了保證事務處理中的大并發用戶環境下對服務器的工作流響應要求,結合了C/S結構的特點以及B/S結構的優勢,根據項目實際情況能夠在線配置,調整靈活;4)系統接口采用WebService方式。利用它的跨操作系統和跨編程語言的遠程調用技術,依據WebService規范實施的應用之間,無論它們所使用的語言、平臺或內部協議是什么,都可以相互交換數據。
3系統體系結構及功能設計
工程項目管理平臺共分為六大模塊:客商管理、招投標管理、合同管理、工程項目管理、財務管理和其他管理。系統的體系結構設計如圖1。
軟件主要功能具體設計如下:
3.1工作流管理
項目中涉及工作流業務事項主要包括:項目立項、合同審批、工程施工、材料結算等。采用統一的流程引擎方式要達到以下主要要求。
1)設置流程引擎完全可以做到圖形化操作;2)通信工程項目管理平臺支持包括雙向、回環等多種路由方式,在工作流程的流轉中可以處理多種機制,例如委辦、退回、分發等;3)系統提供的規則路由定義支持多種形式,包括定制腳本、拓展函數等;)對于每一步操作的執行人,提示提醒方式重點用待處理工作;5)設置流程時可以自由拖拽,系統將根據流程的走向,自動排列,只要簡單調整就能夠設置出一個復雜流程。
3.2通信工程報竣管理
1)工程打包。施工人員工程報竣完畢后,使用工程打包,系統打開項目報竣的詳細信息頁面,通過填寫建設單位、勘察單位、設計單位、監理單位、施工單位的法人代表和項目負責人的聯系電話和單位名稱等信息。主要功能:施工人員可以對項目工程打包,完成工程,管理員對項目負責人進行審核。
2)項目審計管理。管理員通過審核功能對項目進行審計管理,并通過施工人員的進度管理自動生成項目進度信息、財務信息等內容,生成報表。主要功能:管理員可以通過項目審核功能,控制工程進度并對其中的財務信息進行成本控制,統計出成本。
3.3數據采集管理
通信工程項目管理平臺運行中資源會經常發生動態變化,系統調整數據結構允許在后臺數據庫中進行在線處理,從而使數據采集達到開放和靈活。
通信工程項目管理平臺基礎數據配
免責聲明:
1、項目管理信息化網發布的所有資訊與文章是出于為業界傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請瀏覽者僅作參考,并請自行核實相關內容。
2、本站部分內容轉載于其他網站和媒體,版權歸原作者或原發布媒體所有。如文章涉及版權等問題,請聯系本站,我們將在兩個工作日內進行刪除或修改處理。敬請諒解!
-
延伸閱讀:
-