戴繼宏
摘 要:文章分析了供電企業信息化管理系統運營的現狀,同時闡述了電網技改項目管理系統中常見的幾種技術,而后又結合多年的工作實踐經驗,對電網技改項目管理系統的總體建設進行了研究與分析。旨在提升供電企業整個的電網技改項目管理水平。
關鍵詞:供電企業;電網技改項目管理系統;總體建設
中圖分類號:TM727 文獻標識碼:A 文章編號:1671-2064(2017)22-0177-01
1 國內電網技改項目管理系統發展現狀
在國內各供電企業中應用的電網技改項目管理的水平較高,這主要歸功于供電生產的穩定與安全。對供電企業而言,無論是從調度控制,還是生產自動化掌握等角度出發,都需要對電網技改項目引起高度重視,尤其是增大對這一環節的管理力度。然而從總體建設的角度出發可以看出,電網技改項目管理系統在發展過程中還存在一些問題,諸如:技術落后、管理能力低下等。
現階段,國內大部分供電企業管轄范圍內涉及到的變電站、水電廠以及火力發電機等雖然已初步實現信息自動化管理,也已建成了專門的自動化供電調度平臺,但因為信息化項目管理意識不足,使得當前的電網技改項目管理系統建設不夠理想,其中還有很多有待提升的地方。基于此,文章就將圍繞電網技改項目管理系統的總體建設角度出發進行分析與闡述。
2 常見的幾種應用技術
2.1 J2EE
J2EE實質上是一個平臺,在這一平臺中包含有多種不同形式的開發技術,諸如:JSP、Servlet以及EJB等技術。其中第一種技術是Sun Microsoft公司所提出的新的一種Web動態應用技術標準;第二種則是服務器端口Java提供的小程序,任何一個Servlet都必須將Javax.servlet.http.Servlet實現;第三種則是對一個面向對象能夠重用服務器端口分布的組建標準,主要作用在于封裝業務邏輯。一般將來,EJB這一組件不可以單獨運作,大部分情況下都是在EJB容器當中運行。
2.2 Struts
Struts作為一種開源項目,運行的主要目標是為了原理Web程序后臺功能層、表現層以及控制層,簡單說來便是Java服務器端口應當將MVC模塊設計出來,因為只有這樣技術開發者才能有更多的精力與時間投入到其他的設計環節中,諸如:后臺業務邏輯設計等。此外在Struts這一框架之中,整個模型實質上是由EJB或者Java Bean組件構成,其中控制器是由Action以及ActionServlet共同實現。此外,Struts框架是由三部分內容所構成,它們分別是模型、控制器以及視圖。
2.3 Ajax
Ajax既可以看成是一種管理技術,又可以看作是一種管理技巧。應用了Ajax的瀏覽器所呈現出的是一種更加自然的使用形式。通過Ajax發生作用,用戶只需要單擊按鈕便能夠立即更新UI,隨后還能夠向相關服務器發出一系列異步請求,以此滿足數據庫更新與查詢等目的。常見的Ajax針對Web應用標準不同所給出的響應方法以及標準請求也會有所差異,即呈現出的交互過程形式不同。
2.4 優化數據庫
某市供電局建成電網技改項目管理系統后,需要在較短時間段內將二零一一年到二零一六年五年內全部的技改數據錄入系統當中,由于錄入量非常巨大,加之全局上下所有的操作者、業務人員均需要應用該系統,這也就造成了龐大的訪問量。基于此,數據庫性能的提升將成為電網技改項目管理系統是否建設完整。尤其在優化ORACLE數據庫這方面,大方向上首先應當考慮的是業務系統優化、再生OEACLE系統性能優化等,隨后才是考慮操作系統優化。在整個的業務系統優化環節,首先應當是從SQL著手,查看其是否缺少索引,而后查看表的連接順序是不是正確的,并且在檢查過程中應當確保索引使用正確,隨后應對調整表結構這部分內容進行考慮,最后才是調整業務邏輯。
3 總體建設思路
3.1 分析系統需求
電網技改項目這一管理系統無論是在技術改進方面,還是在供電設備安全方面均作出了巨大貢獻。為了建立完整的電網技改項目管理系統,首先我們應針對系統需求進行設計,設計的內容應當包括立項階段流程、項目申請,以此實現信息化管理;隨后應當逐步強化對整個項目資金、進度的全方位管控;然后在設計環節應當將功能十分強大的一個查詢統計系統設計出來,目的在于對不同用戶的項目查詢需求進行滿足;最后應是確保系統的安全性能,因為只有以此為前提才能夠將系統的可配置化權限控制在合理范圍內。
為了確保總體建設有序進行,便需要選擇最適宜的一種技術體系和開發平臺,一般我們傾向于選擇J2EE技術,這是因為這一技術的有效應用能夠更加快捷、高效地實現電網技改項目管理。在具體應用過程中,應從系統需求出發全面進行考慮,諸如系統前端的表現層應當使用Struts框架,這樣一來前端頁面的配置與開發工作會變得更加靈活;而后應當尋找較為成熟的供電局內部網絡作為大型數據庫的支撐點,如此便能夠實現信息數據的高度集中與共享,此外還能為電網技改項目管理系統高質量、高效率的總體建設奠定基礎。
3.2 設計系統總體功能框架
在全面建設電網技改項目管理系統時,應當從設計出發選用JAP以及J2EE等技術形式進行系統構建,隨后還應按照實際業務需求選擇不同表現端設計框架,一般是選擇Ajax以及Struts,并且只有將以上兩種技術完美的整合到一起,才能夠滿足客戶不同的需求。
諸如:服務器端口使用的是J2EE,其所使用的是EJB技術,并且還能夠提供與Struts通信,與數據庫交互的形式。通常情況下能夠將EJB分成兩個部分,一個是會話Bean,另一個則是實體Bean。前者實現的是業務邏輯,即是邏輯處理數據的一種形式,此外還能夠提供響應的Struts訪問接口;而后者則選用的是CMP,當面對特殊情況時,能夠以Bean管理持續的方式將數據庫與CMP交互的目標實現,此外還能夠實現對整個數據庫事物以及存取等工作的管理。
3.3 有效進行系統開發
針對當前大部分用戶使用的全部是微軟公司出品的Windows操作系統,因而在電網技改項目管理系統建設過程中,應當結合這一操作系統的運行特征,有效實施系統開發工作。現階段大部分服務器只支持JavaSDK1.4系統,因而我們針對這一系統特性在中間業務邏輯層安裝了同一版本的SDK,其目的在于迅速完成系統移植操作。系統數據層則選擇是Oracle9i數據庫,這是因為該數據庫整個的運行效率以及性能非常穩定。
此外還選用了Bea公司出品的WebLogic8.13,其能夠將JavaSDK1.4、Oracle有效銜接到一起,以此保障系統具有十分強大的兼容性能。
4 結語
綜上所述,文章通過對國內各電網企業信息化管理發展的實際狀況進行分析,隨后闡述了電網技改項目管理系統構建中時常會涉及到的幾種應用技術,最后結合多年的工作經驗,對總體構建電網技改項目管理系統進行了分析與探討。主要目的是為了從根本上確保電網技改項目管理系統建設的科學性與合理性。
參考文獻
[1]李少婷.供電企業修理技改項目風險管理研究[D].廣東工業大學,2016.
[2]王哲.配電網技改項目質量管理研究[D].華北電力大學,2015.
[3]鄔志剛.江西電網項目資產管理系統的研究與分析[D].云南大學,2015.
[4]王振中,陶冶.淺析電力系統技術改造工程[J].中小企業管理與科技(下旬刊),2014,(07):115-116.