藍日英
(廣東電網公司佛山高明供電局營業(yè)部,528500)
電力營銷系統(tǒng)中對于面向服務體系架構(即SOA)電力企業(yè)的信息的集成和應用,并且借助于電力營銷系統(tǒng)中的信息集成的相關實踐,完善電力營銷系統(tǒng)設計。SOA是一種體系結構模型,而且是編程模型,同時作為考慮構建軟件的一種方式,在這樣面向服務于體系結構的對于服務者來說不需要考慮通信中的特定服務項目和限定。由于電力營銷中的基礎性的設施護是服務的“總線”,可以代表使者做出正確、合理的選擇。來自不同的實現技術的相應規(guī)范要求也不會影響其SOA的應用用戶,這個方面保障了用戶使用的安全性和穩(wěn)定性。
面向服務體系結構,簡稱是SOA,服務可以理解為一種實現具體的業(yè)務功能應用程序的函數或者是業(yè)務流程,也可以指電力應用程序中的具有不同功能的單元。其中,服務在電力系統(tǒng)中可以提供給信息或者的簡化的業(yè)務流程。在電力通信協議中,這種服務可以用來強調系統(tǒng)的互相操作性與位置的透明性。一個服務所指一個軟件的組件,從服務用戶角度分析,實現服務應該從電力企業(yè)的內部不同的計算機或者是業(yè)務合作伙伴的計算機上所進行的操作步驟。
面向服務體系結構的SOA是一種組件模型,可以通過應用程序將不同功能的單元進行接口與契約聯系。接口使之使用中立方式,其獨立于服務硬件、編程語言和操作系統(tǒng)。在電力系統(tǒng)中應用這種服務會使信息進行交互。這種中立接口被稱為“服務之間的松耦合”。松耦合系統(tǒng)的優(yōu)勢是:第一,靈活性。第二,在電力營銷系統(tǒng)中的服務結構發(fā)生改變時,它能夠繼續(xù)存在。其中,在基于SOA的電力營銷系統(tǒng)中涉及到的術語有:
(1)服務:是邏輯實體,主要是指一個或者是已經進行發(fā)布的接口定義契約。
(2)服務的提供者:是實現電力營銷系統(tǒng)服務的規(guī)范化的軟件實體。
(3)服務定位器:在電力系統(tǒng)中扮演者特殊類型服務的提供者,并且是注冊中心,在合理范圍內允許查找服務提供者的接口與服務的位置。
(4)服務使用者或者是請求者:在電力營銷過程中調用服務提供者軟件實體,被稱為客戶端。電力營銷系統(tǒng)中的服務使用者借助于終端的用戶應用程序或者是進行另一個服務項目。
(5)服務代理:特殊類型的電力服務的提供者,將一個服務請求發(fā)送到一個或者是多個服務提供者。
電力營銷系統(tǒng)的應用程序角度分析,所有的電力服務屬于原子,從而實現程序框架中作用于內的服務定義。也就是說利用SOA組件電力營銷系統(tǒng)的應用程序的框架,并且最大限度的實現應用程序的集成。
我國的電力系統(tǒng)較發(fā)達國家起步較晚,經過幾十年的演變發(fā)展,現在電力系統(tǒng)從早期的簡單單機的電費核算系統(tǒng)發(fā)展成為涵蓋電費的計算、電費的收費、綜合查詢業(yè)務和計量管理等集一體的功能子系統(tǒng)的一種綜合性的業(yè)務系統(tǒng),系統(tǒng)中不但包括電力客服的支持系統(tǒng)中的大部分的功能,還逐步實現了我國電力相關產業(yè)的報裝、日常的營業(yè)和收費賬務等基礎性的業(yè)務電子化和網絡化。我國目前的電力企業(yè)都在進行屬于自己的電力營銷系統(tǒng),一次提高電力企業(yè)在經濟市場的需求變動下的適應能力。
最近幾年我國的電力營銷系統(tǒng)的發(fā)展逐漸的走進高校和科研機構中,并且進行了相關營銷理論研究和軟件的系統(tǒng)開發(fā),并且取得了一定效果。
各個電力企業(yè)都在進行屬于自己企業(yè)的電力營銷系統(tǒng),并且存在著嚴重的重復性的開發(fā)與重復性的投入現象,電力營銷系統(tǒng)的可重用性較差。電力營銷系統(tǒng)中的大部分的模塊存在相似性,并且通過SOA技術將這些可重復性的組件、WEB服務和模塊進行封閉式的裝并和發(fā)布,各個電力企業(yè)在進行自主性的建設電力營銷系統(tǒng)可以根據WEB的服務模塊,首先可以大幅度的提高電力營銷系統(tǒng)的開發(fā)效率;其次是提高了電力營銷系統(tǒng)的可靠性和穩(wěn)定性。
電力營銷系統(tǒng)中的用戶中不但有普通的用電的客戶與電力公司營業(yè)廳工作人員,還有規(guī)模較大的電力公司的設備現場的工作人員。現階段,我國的電力營銷系統(tǒng)使用的模式一般是局域網范圍內的可以通過終端進行訪問的一種系統(tǒng)模式。由于系統(tǒng)會受到場所的限制,其外勤的工作人員可以通過本地的局域網的訪問系統(tǒng)進行相關的數據查詢,繼而到工作現場進行數據信息的采集和分析工作,最后才能到電力公司中進行數據的錄入工作。但是這種方式實效性較低,并且效率低,訪問單一模式使考勤工作較為落后,外勤工作人員在本電力公司的局域網才能進行電力營銷系統(tǒng)的訪問,消耗了大量的工作時間。
關系型的數據庫只支持純文本的信息存儲與訪問,并且需要電力營銷系統(tǒng)外部輸入設備信息的基本文本格式。所以,電力用戶在電力設備和系統(tǒng)中的辨別都不容易實現。電力用戶進行現場設備和系統(tǒng)狀態(tài)檢查時,需要到現場,這種電力營銷系統(tǒng)在人力與物力,以及時間上都會大量的耗損。
電力營銷系統(tǒng)的設計路線的鋪設到其日常的維護,都是在同城的道路的建設與地理環(huán)境下進行的。由于城市化進程的加快,城市建設十分常見,交通變動也很大,GIS也得到了相應的發(fā)展。但是電力營銷系統(tǒng)和GIS相結合,在為電力永和提供可視化城鎮(zhèn)地理信息的同時,提高了電力系統(tǒng)的外勤工作人員的工作效率,可是這種結合方式還是比較少見的。
業(yè)擴報裝在電力營銷系統(tǒng)中主要有用電管理與運營管理涉及的基本的、重要的功能性模塊。電力用戶借助于業(yè)擴報裝的模塊進行用電情況,并且電力企業(yè)依據企業(yè)的電力的供電能力與用戶端的使用情況進行嚴格的審批和用戶辦理的相關手續(xù),通過現場施工和裝表的接電,從而和用戶達成用電合同協議。業(yè)擴模塊中主要是以電力工作流平臺作為基礎,覆蓋了表計的銷售和高低壓的用戶的業(yè)務辦理,從而實現電力業(yè)務信息化建設,同時滿足了業(yè)務新增和變更業(yè)務要求,在這過程中涉及的功能有:業(yè)擴管理、工作單管理、客戶檔案管理、綜合查詢、統(tǒng)計報表、供用電合同管理等功能。
電力計量的管理模塊,其主要功能是提供對電力計量的相關機械設備的進行日常管理功能的實現,日常計量設備主要有:電能表、指示儀表、互感器等。模塊功涉及電能計量設備的管理,應該提供計量設備的資產檔案建立、修改與變更的功能,在此基礎上進行計量設備出/入庫和修校,以及拆換管理工作。計量標準及配套設備資產管理,可支持設備資產檔案的建立、修改與變更。計量裝置的運行監(jiān)控能提供在運行中的計量裝置現場校驗和輪換管理,以及在運行中出現的故障缺陷的管理,尤其是計量標準的管理和統(tǒng)計查詢功能。
電力計費相關工作主要是圍繞用電系統(tǒng)的實際的用電量記錄、核算和電費征收等相關工作的管理。其功能模塊中的內容主要是是根據國家的相關政策進行的電費定價,并且需要準確的抄錄用戶的日常用電量,從而進行精準的電費計算和電費征收,及其審核。于此同時,電力企業(yè)與普通電力用戶用電和電費的計收之間進行查詢與統(tǒng)計分析。這種模塊的基礎是業(yè)擴子系統(tǒng)與計量子系統(tǒng)所提供的數據從而建立起客的戶檔案,,可以較為準確及時的計算出用戶電費,并生成應收費記錄,并按月為單位生成電費檔案及應收檔案,在此基礎上電力企業(yè)進行售電和電費的回收,以及作為工作考核基礎數據。電量和電費的管理模塊實現了抄表的管理、統(tǒng)計報表的生成、電費計算和核查、綜合性的查詢功能。
查詢和輔助性的決策模塊包含:業(yè)擴的統(tǒng)計查詢、用戶盜電的行為預警、電量和電費統(tǒng)計查詢、電量預測輔助系統(tǒng)模塊。業(yè)務擴展的統(tǒng)計查詢與電力電費的統(tǒng)計查詢的模塊主要是根據傳統(tǒng)方式進行的查詢功能。電力用戶可以根據區(qū)域、年度和企業(yè)經營類別對以上營銷內容進行統(tǒng)計和查詢,根據查詢結果通過表格或者是圖標方式返回,以及打印輸出。
基于SOA的電力營銷系統(tǒng)中主要與數據庫的訪問相關聯,其中有:用戶用電的數據管理、業(yè)擴信息的查詢與維護、供電設備的信息查詢等。需要相關工作人員以組建方式進行對數據庫的封裝訪問性的操作,并且將組件命名為“DBConnection”,封裝操作主要有數據庫的連接、添加、刪除、修改和查詢數據表等。編碼系統(tǒng)的實現方面需要對數據庫進行訪問,不但保證了營銷系統(tǒng)的準確性與性能,還能增強營銷系統(tǒng)維護性。
業(yè)務擴展系統(tǒng)在一定程度上實現了電力營銷系統(tǒng)中的業(yè)務邏輯的封裝,以及相關接口的業(yè)擴裝的接口、用電合同和供電方案等,具體如下:
(1)業(yè)擴報裝接口:接口定義電力贏下系統(tǒng)中的業(yè)擴報裝模塊的各類業(yè)務操作方法,是一種業(yè)擴報裝模塊底層接口。
(2)數據處理接口:定義了數據處理方法,主要有:數據增加、修改、刪除、查詢等。
(3)供電方案類:用于電力客戶供電方案的定制中,其中supply方法接收file—id與user—id兩個參數,返回供電方案號。
(4)用電合同類:用于管理用電合同,其中方法contract—id用于返回由user_id指定的用戶的用電合同編號。
WEB系統(tǒng)根據SOA架構從而完成設計實現,其系統(tǒng)的良好跨平臺與可重用特性,在系統(tǒng)中的關鍵業(yè)務流程和公共服務模塊需要進行Web Service形式設計,以及實現和發(fā)布。Web服務組件的實現代碼通過繼承WebService基類進行創(chuàng)建Web服務類,并申明其名字空間為 http://powerSiipplv.coin.cn/,確定了其服務化的綁定模式。
本文從面向服務體系結構的SOA基礎上進行的電力營銷系統(tǒng)的設計和實現,借助于電力營銷系統(tǒng)中的MIS系統(tǒng)對信息的結成的應用作用,對面向服務體系結構的SOA架構下電力業(yè)務信息的集成平臺BIP設計的實現過程。信息化時代的建設,信息的集成也會成為跨越了IT的傳統(tǒng)結構重要應用領域,并且得到了廣泛的應用與重視。
[1]李俊鑫.基于SOA的電力營銷系統(tǒng)設計及實現[D].電子科技大學.2012(03-01).
[2]徐中原.基于SOA架構的江西電力營銷系統(tǒng)的開發(fā)[J].北京郵電大學.2009(11-16).
[3]曹渝昆.基于SOA架構的電力營銷系統(tǒng)分布式服務總線[J].上海電力學院學報.2013(04-15).
[4]郇長武;閆谷豐;趙勇.基于SOA架構的大型電力營銷與客戶關懷系統(tǒng)的設計與實現[J].信息技術與信息化.2009(04-15).