吳 濤,吳設軍,李龍達
(國網浙江寧波市鄞州區供電有限公司,浙江 寧波 315000)
隨著我國用電負荷的不斷增加和電網規模的不斷擴大,電網的運行控制也變得日益復雜。傳統的縣局配網工程管理常常依靠配電人員的工作經驗和紙筆來完成,這種方式不僅工作效率低下,而且極容易出錯,甚至影響配網工程項目的正常開展。項目關注里程碑計劃的過程,管控每個里程碑節點,重點關注節點的計劃完成時間、實際完成時間、節點負責人以及節點滯后情況,定位里程碑計劃的問題點,找到滯后的原因,從而為配網工程里程碑計劃制定提供決策依據,提高配網工程里程碑管控水平。為了完成電網公司制定的“兩個一流”發展戰略目標,建立里程碑管控體系的配網工程節點管控可以有效提高項目管理效率,形成分工明確、責任到位以及協同管理的配電網工程管理體系,實現對電力工程項目集約化管理。
當前,國網和省公司已經有完善的配電網信息管理系統,該系統注重于宏觀結果的考量和統計,而縣局的電網信息管理更加注重于實際配電網施工過程監管,由于關注的角度差異,縣局并不完全適用于已有的配電網信息管理系統,主要存在以下3個方面的問題。一是當前配網工程數量多、工程節點數量多且涉及填報單位多,依靠表格文件填報工程進度耗費時間精力較大。二是里程碑節點預警和滯后均靠人為提醒,效率較低。三是工程進度統計匯總以人工統計方式為主,耗時較長且表格統計容易出錯。
為實現電網公司“兩個一流”的戰略目標,應不斷創新里程碑計劃管理方式,形成分工明確、責任到位以及高效協同的里程碑計劃管理體系,實現縣局配電網工程施工過程精細化管理的目標。結合實際工程需要,本系統應當具備以下幾個方面的功能。首先將填報工作轉移至手機端,填報人員可以隨時隨地利用碎片化時間完成填報工作。其次利用系統功能,設置提醒短信,提醒填報人員關注節點預警,提高工作效率。再次借助系統后臺進行工程進度等數據統計,確保準確高效。最后分析當前的配網工程管理過程現狀,梳理流程節點,明確各班組間工作交界面,實現配網工程過程的全生命周期管理。
一是開發Web管理端作為管理平臺,管理配網工程里程碑計劃,查看里程碑完成情況和節點統計情況,管理App用戶和Web端用戶。二是開發App作為前端展示平臺,各個配網工程項目負責人在前端展示平臺及時錄入實際施工進度,然后由系統自動比對實際施工進度和施工進度計劃差異,確定配網工程里程碑節點完成情況。
配網工程管理流程是項目的關鍵所在,配網工程多、里程碑節點多且涉及的單位多,導致了工程管理流程的復雜性。通過召集各個單位一同梳理工作流程,明確各單位之間的工作交界面,可以實現配網工程的全生命周期管理。此外,以共同梳理完成的流程為基礎進行配網工程節點管控系統的設計,可以極大滿足配電網工程精細化管理工作的需要。
傳統的人工表格填報工程進度的方式容易出錯,已經無法滿足當前配網工程管理的實際需求,因此有必要通過智能的方式來完成工程進度的填報,滿足工程進度匯報的需求,提高填報人員的工作效率。通過在手機端確認完成節點,自動記錄節點完成時間、節點流轉時間、節點負責人以及節點流轉人,減少填報人的工作量,實現隨時隨地利用碎片化時間進行填報。
配網工程數量多導致工程進度的匯總統計工作量大,需要投入大量的時間和精力去處理,并且統計出來的數據可能不準確。通過在系統后臺建立算法,由系統自動匯總工程進度,統計里程碑節點的完成情況,從而準確地獲取里程碑節點滯后情況、滯后原因以及滯后節點。同時,系統從供電所、配網工程、里程碑節點以及滯后節點等多維度匯總工程進度,從而獲取高效準確的統計報表,提高工作效率。
本系統的總體框架如圖1所示。出于安全性和穩定性等因素的考慮,采用MVC開發模式,基于J2EE開發平臺搭建Struts2+Hibernate3+Spring的3層結構式框架,將系統分為用戶表示層、業務邏輯層以及數據訪問層,開發框架為SSH,可以讓系統更加簡便靈活,數據庫選用Oracle,實現對數據的增刪改查,數據庫的底層封裝采用JDBC形成輕量級對象,通過Hibernate形成關系映射框架,實現面向對象的技術對數據庫進行操作。此外,SQL語句可以實現Oracle數據庫的創建、讀取、更新以及刪除。

圖1 系統總體架構圖
3.1.1 用戶表示層
用戶表示層是數據輸入和表達層,將用戶需求的信息傳輸給服務器,同時將服務器的反饋信息傳輸給用戶,實現人機交互,是用戶和系統交互的橋梁[1]。用戶在表示層發起請求,系統驗證通過后交給后臺的數據庫操作,用戶在登陸界面輸入用戶名、密碼以及驗證碼進入系統,輸入相關指令。系統接收到用戶發出的指令后做出相應的指令操作,如框架、地圖插件、動態生成對象以及配置文件等。
3.1.2 業務邏輯層
業務層主要用于實現系統的業務邏輯,用戶通過表示層發出操作指令,系統接收到操作指令后,由業務層實現各邏輯層的關聯和響應[2]。因此,業務邏輯層是系統架構中最為重要的部分,是業務邏輯實現的核心部件。業務邏輯層的實體是以功能組件的形式呈現出來,并對其進行對象化和實例化,最終繼承復用。通過業務邏輯層可以實現內部數據與外部數據的對接,有助于新程序的開發和維護。
3.1.3 數據訪問層
數據訪問層是實現業務邏輯和系統數據庫之間數據交換與指令響應的關鍵環節[3]。為了避免數據不兼容的問題,系統數據庫中的數據通過實體的方式傳遞給業務邏輯層,另外數據訪問層采用函數的方式來訪問和調用數據庫,實現對各種數據文件的選擇、插入、更新以及刪除。
3.2.1 待辦事項模塊
待辦事項是指操作用戶登錄后,系統自動顯示的當前所有應處理業務,按剩余期限進行排序,選中雙擊后可以進入到事務處理界面。待辦事項模塊主要包括以下兩大功能。一是待辦事項統計,用戶可以按照某一用戶、某一項目、某一時間節點或某一進度節點等查詢關鍵詞檢索待辦事項,并以圖表的形式呈現出來,便于用戶及時知曉項目未完成事項及時間節點。二是信息確認,用戶查閱了待辦事項后系統會發出確認請求,用戶點擊確認表示收到相關信息后,后臺統計信息確認情況,確保每個相關人員收到信息。
3.2.2 里程碑節點模塊
里程碑節點管理是以工程項目計劃為龍頭,以項目合同為切入點,全面系統地實現對配電網工程建設過程中大量動態數據和信息進行及時準確地分析和處理,可以幫助在建配電網工程的參與人員從不同角度去獲取所需要的數據和信息,并進行準確地分析和處理,從而達到科學化和規范化的管理項目建設進度,提高項目管理水平。
通過里程碑節點模塊可以找到所有的工程,進入對應的工程可以查看處于當前流程的節點,也可以查看歷史信息,其主要包括以下4大功能。一是節點錄入。節點錄入主要實現對配套工程臺賬明細信息的填寫,為節點控制和預警提供基礎數據。系統管理員在填寫節點時,系統會自動關聯到節點相關數據,以驗證節點數據錄入的正確性。二是進度審核。系統管理員錄入節點數據后,系統會自動比對節點設置的合理性,審核通過后將會提交給項目經理、縣局、市局以及省局相關領導審核。審核通過后嚴格按照該進度計劃執行,如果需要調整進度計劃或者節點設置,就必須在申請通過后由系統管理員調整。三是進度變更。用戶發起進度計劃調整需求,通過項目經理、縣局、市局以及省局相關領導審核通過后,將調整計劃流轉到系統管理員,系統管理員按照變更后的進度計劃調整節點,并將調整后的節點通知到項目參與人員。四是預警管理。當項目進度計劃與節點相差較大時,系統會自動發送短信給相關人員,并在系統中以紅色標識預警信息,登錄系統的用戶就可以及時查看到所有的預警信息,便于用戶及時了解最近急需處理的事務。
3.2.3 統計報表查詢模塊
統計報表查詢模塊中,按照用戶權限可以查看項目運行數據的各類統計報表,使項目管理人員獲得最為直觀的數據。統計報表查詢包括對某個里程碑節點數據的查詢統計和反向對同一工作事件的查找統計。該模塊應當通過最簡單的方式讓用戶查找到最為關心的數據信息,并以報表和圖表等格式導出,實現對項目節點、進度、質量以及負責人等多維度統計匯總報表,為公司的配電網建設管理提供數據參考。
統計報表查詢模塊主要包括歷史數據查詢、分區歷史曲線、預警查詢、縱向統計、橫向統計等5大功能。歷史數據查詢功能是指可以通過歷史數據查詢到任一時間和任意項目區段的里程碑節點進度計劃及實施狀況。分區歷史曲線功能是指選擇具體的項目,通過上側滑塊來選定查詢位置,從而查詢到歷史數據曲線。預警查詢功能可以查詢到某一項目指定時間段內的預警信息,包括預警類型、預警時間、預警事項、預警值等。縱向統計功能可以對某一里程碑節點某一時間段內的數據進行統計。橫向統計功能可以對某一時刻的某一里程碑節點的數據進行統計。
為了保證本系統的順利推進,項目組團隊緊緊圍繞項目進度、軟件質量以及項目成本3個方面進行組織與開展。在項目進度方面,通過不斷調研目前實際情況確立起本項目計劃目標值,同時明確各項目人員的具體職責,牢牢把握項目時間節點。在軟件質量方面,通過采用各種系統測試方法和第三方機構測試對軟件進行嚴格的試驗,確保軟件的質量從根本上符合要求,順利實現項目目標,同時分階段驗證軟件的功能,保證軟件功能符合項目需求。在項目成本方面,根據項目的要求,對需要的人員、設備以及物資制定詳細的資源需求清單,并對這些資源進行成本預算。
本系統采用分階段開發的方式進行。系統平臺搭建完成以后,逐步上線核心功能模塊,安排里程碑計劃涉及的部門工作人員測試相關功能。建立測試的工程按照設定的配網工程的工作流程進行模擬工作,并記錄測試過程中發現的不符合實際工作開發的問題,待測試結束后調整軟件,當軟件符合各單位部門的需求后進行正式的投入使用。
項目實施前,項目建設管理人員每天填寫施工進度報表,用郵件的方式發送給施工進度管理人員,施工進度管理人員統計每天的施工進度,繪制施工進度表,統計里程碑節點施工進展。當里程碑節點出現預警和滯后等情況時,施工進度管理人員會提醒對應的建設管理人員。施工進度里程碑節點管理主要依靠人工完成,耗費時間長,出錯率高。
項目實施后,施工進度里程碑節點管理發生了較大的變化。第一,改變了施工進度表格填寫方式。將施工進度填報工作轉移至手機端,填報人員隨時隨地利用碎片化的時間即可完成填報工作。第二,改變了里程碑節點預警提醒的方式。在施工進度里程碑節點管理系統中設置預警閾值,將提醒短信定時發送息給施工進度里程碑節點負責人,可以極大提高工作效率。第三,改變了人工統計工程進度的方式。通過系統對工程進度數據統計,速度快且準確率高,不易出現錯誤。
項目實施后,項目建設管理人員能夠及時掌握施工進度里程碑計劃的完成情況,實現配網工程過程的全生命周期管理。本系統對提高公司供電服務能力、營商環境等都有非常大的促進作用。
隨著鄉村振興等工作的不斷推進,農村用電量也逐漸增加,配電網工程數量也逐漸增多。配電網工程參與單位眾多,工程節點數量多。本系統上線以后,項目建設管理人員可以在手機端完成施工進度填報工作,提高工作效率。而且系統后臺可以自動統計匯總工程進度數據,分析施工進度里程碑節點完成情況,并且以發送短信的方式提醒相關工作人員關于進度完成預警及滯后情況,從而極大提高了施工進度管理效率。因此,將本系統推廣到全市各個縣進行使用,可以極大提高縣級單位配電網工程的管理效率。