您好, 訪客   登錄/注冊

電力企業協同數據模型研究

來源:用戶上傳      作者:

  [摘 要] 本文以某電網公司CSGII建設成果為基礎,設計基于ECA規則的電力企業SOA協同數據模型,促進數據在電力企業不同職能部門之間的高效流轉,實現數據共享協同的自動化,提高生產效率。
  [關鍵詞] 電力行業 ECA規則 SOA協同數據模型
  中圖分類號:TM73 文獻標志碼:A
  電力企業部門眾多,生產程序復雜,數據信息繁雜龐大,對數據協同要求程度較高,但目前我國電力企業的數據協同水平還有明顯不足。本研究立足某電力企業的實際情況,依據其“6+1”企業級信息系統(CSGII)建設成果,設計基于Web service的電力企業協同數據模型,促進數據在電力企業不同部門、系統之間的高效流轉與共享協同,從而更好地為電力企業的生產及管理服務,幫助電力企業有效提高生產效率。
  一、新形勢下電網企業建立協同數據模型的價值
 ?。ㄒ唬╇娋W公司傳統數據集成的不足
  隨著近年來我國智能電網建設進程的不斷深化及國企市場化改革的推進,電網公司在信息化建設領域始終保持較為穩定的增速,通過互聯網與移動應用創新實現協同。但隨著電網企業信息化建設的進一步推進,勢必會產生更龐大的網絡數據,尤其是非結構化數據相對較多。
  隨之而來的問題是,面對如此龐大且類型豐富多樣的數據,傳統的通過專用的、點對點的接口程序來實現信息傳遞與共享的集成技術已經滯后于電網企業信息化建設的速度,雖然解決數據分布與異構,但無法有效地實現數據協同,更無法很好地為上層服務。在這種情況下,迫切需要立足電網企業實際,建立協同數據模型,以企業業務邏輯為基本出發點,將數量龐大、種類繁多、位于公司不同部門和系統的數據有效集成,實現數據的高效流動與充分共享,以滿足電網企業業務流程變化的需要,為公司的上層決策和管理提供有效的參考意見,從而更好地服務企業發展。
 ?。ǘ╇娋W公司建立協同數據模型的價值
  在全球新一輪科技革命和產業變革中,大數據將成為電力企業競爭的核心資本,必須要提高對數據的協同與利用效率。從我國電力企業的發展現狀看,大數據產生于電力行業的各個方面、各個部門及系統,但現階段我國電力企業的數據集成水平還比較低,對于數據的利用僅僅停留在數據存現、查詢及統計等最基本的層次,數據協同利用能力低。
  可見,傳統信息集成技術已經不能完全適應新形勢下我國電網企業的需要?;陔娋W企業信息化建設的成果,研究建立符合企業發展所需的協同數據模型,在保證數據完整性、一致性和安全性的基礎上,對電網企業數量龐大的分布式數據進行協同控制和管理,將這些數據從邏輯上連接起來,通過處理后以統一、友好的方式提供給用戶,從而能夠實現電網企業內異構數據的互連、互操作及協同工作,實現不同系統之間的透明訪問和操作,使運用不同數據庫的單位之間能夠根據工作需要進行協同工作,增強了協同用戶之間的交互,從而有效提高工作效率。
  二、電網企業協同數據模型的建立
 ?。ㄒ唬┠P驮O計思路
  企業信息集成常用的方法主要有兩種,其中數據倉庫在企業信息化建設的初期運用較多,但其缺點也比較鮮明,即集中式,不適合分布,在近年來的企業集成中已經很少被采用。而另外一種信息集成方法代理/中介法(wrapper/mediator)能在企業現有信息系統基礎上進行信息集成,不但能維持現有信息系統的穩定,還有利于企業業務流程的執行,因而受到越來越多企業和開發者的青睞,近年來得到了廣泛采用[1]。
  基于上述考慮,本研究立足電力行業實際,提出基于SOA 的電力行業協同數據模型體系,該協同數據模型以SOA為系統架構,采用Web Service來實現對分散數據的集成與共享,通過“事件—條件—動作(Event Condition Action,ECA)規則的事件驅動模型來實現數據的高效流動與有效共享。與電力企業傳統的信息集成技術相比,這一協同數據模型具有分布、靈活及松耦合的特點,能滿足新形勢下電力企業業務流程靈活性的表達和執行,又很好地滿足了電力企業信息協同共享的需求。
  第一,Web Service是一個具有開放性的分散式組件集成技術,其基礎建立在HTTP、XML、SOAP、WSDL及UDDI等標準的協議上,一種比較理想的實現代理/中介方法的技術機制。Web Service可以提供一致性的信息傳遞方式和信息整合服務,能夠對分布式的數據源進行有效封裝,從而能在企業信息化信息建設成果的基礎上,提升其他延展性[2]。
  第二,SOA是一個分布式環境中信息傳遞與呼叫的標準,兼具了平臺獨立性與語言中立性,跨組織間的Web Service物件呼叫、信息交換或信息整合等都可以利用SOA來作為信息傳遞的標準,延展性和靈活性強。其主要使用于分散式環境下,不同平臺之間可以藉由文字格式方式使得應用系統之間互相溝通,以提供系統級的數據集成和轉換[3]。
  第三,事件驅動模型(ECA)是系統對內外部事件的響應方式,其核心是以信息為基礎,以事件來驅動,通過事件的觸發來判斷需要采取的動作,具有靈活高效的特點。構建基于ECA的電力企業協同數據模型,能夠更好地契合電力企業現有的業務執行流程,滿足數據協同時效性要求。
  (二)協同數據模型體系結構
  信息協同能力的本質是指各種業務數據服務的提供能力。本研究所構建的面向電力企業的協同數據模型體系,其最終目標是立足信息時代電力企業數據使用的實際需要,將分布在電力企業不同部門及系統中的各類獨立數據有效匯集起來,通過提供面向流程的按需數據服務協同能力,滿足電力企業各部門及各系統對相關數據靈活共享和快速獲取的要求[4]。
  在基于SOA的電力企業協同數據模型中,以EAC規則處理機制為該模型的核心機制,以XML語言作為數據交換的標準格式,以Web服務作為統一的數據接入接口,通過數據源封裝注冊管理工具將分布在電力企業中的各類分布的、異構的數據源(包括關系型、XML型或Web Service型等數據源)封裝成標準的Web服務,由一個統一的Web Service來控制數據訪問,解決了數據源之間的差異,實現了業務邏輯相關數據服務的協同。通過數據集成總線將這些Web數據服務有效關聯起來,使總線與各業務系統之間保持良好的耦合關系,不同數據源之間實現了信息共享。此外,服務協同引擎是協同數據模型的中樞,保證系統有序高效運行。   三、模型應用——以電網企業財務管理系統集成為例
  結合某電網公司CSGII建設成果,以該公司財務管理系統中的“人工成本類、經濟效益類信息同步”為例,分析系統集成設計。
 ?。ㄒ唬┘上到y設計
  根據某電網公司人力資源管理系統建設各模塊的功能設計說明書內容,明確集成功能,如財務管理系統集成功能包括人工成本類、經濟效益類信息同步、經濟效益預算指標信息同步等。同時,繪制集成功能點的清單,明確功能點名稱、業務類編碼、名稱及說明等,財務管理系統通過接口將人工成本類、經濟效益類信息同步到人力資源系統中。
  此外,要明確財務管理系統集成需求,即同步人工成本類、經濟效益類信息,滿足財務管理系統需求。在此基礎上,通過web service的方式進行敏捷性和快速的信息性響應交互以及非實時性數據交互,基礎數據集成應遵循接入集中、統一交互、安全、高效的原則來進行建設。其中,敏捷性和快速的信息性響應交互主要是通過提供即時過濾、聚集和關聯事件的功能,專門化實時系統的數據流管理和復雜事件處理的功能變為應用程序的一部分,還能夠降低運營成本;接入集中即基于電網公司的人力資源管理系統,支撐全網人力資源業務,應統一接入財務管理系統人工成本類、經濟效益類信息同步、經濟效益預算指標信息同步等;統一使用web service交互方式,交互協議,交互方將有效提高系統復用能力。
 ?。ǘ┙涌诠δ茉O計
  該部分主要包括功能描述、邏輯流程設計及服務列表三個步驟。在功能描述部分,財務管理系統主要通過接口將人工成本類、經濟效益類信息同步到人力資源系統,并繪制邏輯流程圖(略),制作服務列表,明確服務代碼(RGCBJJXYLXX)、服務名稱(人工成本類、經濟效益類信息同步)及服務來源(即電網公司的財務管理系統)。
 ?。ㄈ┘煞赵O計及接口實現
  其流程邏輯為:發送組織機構編碼及年度信息,由系統自動判斷是否接受人工成本類、經濟效益類信息,實現實時響應。在該過程中,可調用的組件為“工資預算編制與申報組件”。在此基礎上,設計接口實現設計卡片,包括集成功能點名稱、功能點說明、服務提供者、服務消費者、關聯接口、技術類型、交互模式、報文格式及操作模型等,最終形成輸入接口模型(機構編號)及輸出接口模型(人工成本類、經濟效益類信息)。
  本研究立足某電力企業的實際情況,設計了基于ECA規則的電力企業SOA協同數據模型,并以人力資源管理系統下財務管理系統中的某一功能板塊為例做了實例分析,實現了企業異構數據的高效協同共享。
  參考文獻:
  [1]劉秋生,李紅貴.基于事件驅動SOA架構的企業應用集成模式研究[J].中國管理信息化,2009,12(4):67- 69.
  [2]曲成.電力行業財務信息化建設實施研究[J].現代國企研究,2016(4):54- 55.
  [3]殷科.提升電力企業信息化管理的策略研究[J].中國管理信息化,2016,19(8):57- 57.
  [4]魏軍,何永強.電力企業信息化架構管理探討[J].電力信息與通信技術,2016(6):14- 17.
轉載注明來源:http://www.hailuomaifang.com/2/view-14813087.htm

?
99久久国产综合精麻豆