国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SOA的電力業(yè)務(wù)資質(zhì)信息集成平臺設(shè)計與實現(xiàn)

2019-08-14 08:42中國電力傳媒集團有限公司闞守輝
中國電業(yè)與能源 2019年7期
關(guān)鍵詞:資質(zhì)許可模塊

中國電力傳媒集團有限公司 闞守輝

國家能源局資質(zhì)許可證包括發(fā)電業(yè)務(wù)許可證、輸電業(yè)務(wù)許可證、供電業(yè)務(wù)許可證,承裝(修、試)業(yè)務(wù)許可證和電工進網(wǎng)作業(yè)許可證。此前,由于這些證件都實施地區(qū)化管理,導(dǎo)致跨省跨區(qū)電力業(yè)務(wù)資質(zhì)許可信息查詢非常不方便。為實現(xiàn)信息共享、方便跨省跨區(qū)信息查詢,國家能源局各派出機構(gòu)分別建設(shè)了符合本地區(qū)業(yè)務(wù)流程的資質(zhì)信息管理系統(tǒng),但這些系統(tǒng)存在建設(shè)時期不同、業(yè)務(wù)模式不同以及開發(fā)平臺不同等差異,還是難以實現(xiàn)信息共享和方便查詢的目的。

傳統(tǒng)的資質(zhì)信息整合模式存在的如下問題,一是工作費時費力:數(shù)據(jù)傳遞需多部門、多崗位、多次操作。二是數(shù)據(jù)不夠全面和規(guī)范:各派出機構(gòu)采用不同的數(shù)據(jù)內(nèi)容格式和文件形式,無法做到規(guī)范和統(tǒng)一,數(shù)據(jù)報送不完整,往往需要大量的“導(dǎo)數(shù)據(jù)”和格式轉(zhuǎn)換工作。三是實時性較差:難以及時反映業(yè)務(wù)動態(tài),不利于提供決策支撐。

信息集成平臺設(shè)計原理描述

考慮到許可信息集成對象的多樣性和復(fù)雜性,本文采用跨平臺的開發(fā)語言來構(gòu)建數(shù)據(jù)集成平臺。JAVA 作為一種可以撰寫跨平臺應(yīng)用軟件的程序設(shè)計語言,具有卓越的通用性、高效性、平臺移植性和安全性,是構(gòu)建通用類B/S結(jié)構(gòu)工具的首選開發(fā)工具。因此,在構(gòu)建許可信息系統(tǒng)整合平臺時,采用基于J2EE 技術(shù)的開發(fā)工具。

SOA (Service-Oriented Architecture,面向服務(wù)的體系架構(gòu))是一種構(gòu)造分布式系統(tǒng)的方法,它將業(yè)務(wù)應(yīng)用功能以服務(wù)的形式提供給應(yīng)用程序或其他服務(wù)。SOA 著重強調(diào)軟件組件的松散耦合,并使用獨立的標(biāo)準接口,不涉及底層編程接口和通信模型,能使服務(wù)可重用,簡化開發(fā)。

ESB(Enterprise Service Bus),即企業(yè)服務(wù)總線。它是傳統(tǒng)中間件技術(shù)與XML、Web 服務(wù)等技術(shù)結(jié)合的產(chǎn)物。ESB提供了網(wǎng)絡(luò)中最基本的連接中樞,是構(gòu)筑企業(yè)神經(jīng)系統(tǒng)的必要元素。ESB 的出現(xiàn)改變了傳統(tǒng)的軟件架構(gòu),可以提供比傳統(tǒng)中間件產(chǎn)品更為經(jīng)濟的解決方案,同時它還可以消除不同應(yīng)用之間的技術(shù)差異,讓不同的應(yīng)用服務(wù)器協(xié)調(diào)運作,實現(xiàn)了不同服務(wù)之間的通信與整合。

信息集成平臺的設(shè)計實現(xiàn)

信息集成平臺的設(shè)計目標(biāo)

資質(zhì)許可信息集成平臺應(yīng)能夠與各派出機構(gòu)的資質(zhì)許可管理系統(tǒng)連接,支持與各種關(guān)系型數(shù)據(jù)庫進行數(shù)據(jù)交換和文件交換,系統(tǒng)平臺設(shè)計基于ESB 思想,從而消除不同應(yīng)用之間的技術(shù)差異,并能夠在不同服務(wù)之間進行通信與整合。

其主要設(shè)計目標(biāo)包括:

(1)可以制定基本的數(shù)據(jù)元信息。數(shù)據(jù)元是描述信息的基本單元,制定數(shù)據(jù)元信息是為了信息采集做準備工作。

(2)可以指定具體的信息來源(站點)。由于信息來源比較多,這里要求可靈活配置信息來源。由于來源可能需要進行身份認證,這里要求對要求身份認證的站點進行站點口令令牌管理。

(3)要求記錄站點在系統(tǒng)整合中實際的運行情況。

(4)靈活制定數(shù)據(jù)的采集規(guī)則。

(5)具有數(shù)據(jù)內(nèi)容轉(zhuǎn)換和數(shù)據(jù)校驗的能力。

圖1 數(shù)據(jù)交換平臺總體架構(gòu)

圖2 數(shù)據(jù)交換平臺網(wǎng)絡(luò)拓撲設(shè)計

(6)要求靈活的配置信息采集的時間和內(nèi)容。

(7)對整合平臺要求可靈活配置用戶的權(quán)限。

(8)記錄整合平臺的用戶操作信息。

信息集成平臺架構(gòu)

通過對國家能源局質(zhì)管理中心業(yè)務(wù)需求及技術(shù)的分析,結(jié)合資質(zhì)管理中心對許可信息系統(tǒng)整合平臺的構(gòu)建要求,可以用一句話來概括構(gòu)建的平臺內(nèi)容:基于SOA、采用ESB、ETL 和 J2EE技術(shù)構(gòu)建的面向多種整合方式的企業(yè)級信息整合平臺。

總體架構(gòu)如圖1 所示。

首先,使用數(shù)據(jù)采集、整合功能實現(xiàn)數(shù)據(jù)的同步功能和經(jīng)典的ETL 控制管理,發(fā)揮其整理數(shù)據(jù)、處理數(shù)據(jù)轉(zhuǎn)換、發(fā)現(xiàn)變化的數(shù)據(jù)記錄、同步數(shù)據(jù)的增刪改,以及支持重量級數(shù)據(jù)同步等優(yōu)勢功能。

從未來業(yè)務(wù)擴展和管理的角度看,需要借助BPM 平臺來形成與其互補的優(yōu)勢:通過BPM 平臺的工作流程、自定義表單來擴展新業(yè)務(wù),同時通過Web Service 方式來整合中心的業(yè)務(wù)系統(tǒng),模仿ESB 基于流程整合應(yīng)用的功能。如:采用適配器接收來自于數(shù)據(jù)整合平臺工具的消息,用于自動觸發(fā)當(dāng)數(shù)據(jù)變化就發(fā)起流程的業(yè)務(wù)需求;可以接收和向其寫入XML 數(shù)據(jù);可以調(diào)用其他系統(tǒng)的Web Service 服務(wù)等。

信息集成平臺網(wǎng)絡(luò)架構(gòu)

本平臺網(wǎng)絡(luò)架構(gòu)設(shè)計(如圖2 所示),為保證許可信息集成系統(tǒng)與各派出機構(gòu)系統(tǒng)之間的信息同步,必須要保證各方網(wǎng)絡(luò)的互聯(lián)互通。

信息集成平臺與各派出機構(gòu)之間是一種單向的應(yīng)用方式,派出機構(gòu)不能主動式訪問信息集成平臺數(shù)據(jù)庫,而信息集成平臺可以基于Web Service 服務(wù)調(diào)用的模式,主動訪問派出機構(gòu)的各個應(yīng)用系統(tǒng)的臨時緩沖數(shù)據(jù)庫。

從當(dāng)前網(wǎng)絡(luò)技術(shù)的發(fā)展看,利用VPN 技術(shù)來構(gòu)建資質(zhì)管理中心與派出機構(gòu)之間的虛擬專網(wǎng),是解決應(yīng)用節(jié)點之間互相訪問的有效手段。

系統(tǒng)功能實現(xiàn)

信息集成平臺功能包含10 個模塊,各個模塊的名稱和主要功能如下:(1)權(quán)限管理模塊:實現(xiàn)角色管理、用戶管理和權(quán)限管理。

(2)數(shù)據(jù)規(guī)范管理模塊:將形成的數(shù)據(jù)規(guī)范進行維護,以便今后作為調(diào)用依據(jù),發(fā)布給相關(guān)人員使用。

(3)數(shù)據(jù)源管理模塊:提供數(shù)據(jù)源的配置管理界面,隨時根據(jù)需要調(diào)整。

(4)采集點管理模塊:定義各個派出機構(gòu)的信息,如果有多套系統(tǒng)需要集成,一個派出機構(gòu)允許定義多個采集點。

(5)采集規(guī)則定義模塊:定義各個采集點的數(shù)據(jù)采集規(guī)則。

(6)數(shù)據(jù)校驗規(guī)則模塊:對采集的數(shù)據(jù)提供必要的校驗、清洗規(guī)則,避免無效數(shù)據(jù)對應(yīng)用的影響。

(7)采集任務(wù)管理模塊:定義采集時點,由系統(tǒng)后臺自動調(diào)用按照規(guī)定定期執(zhí)行。

(8)統(tǒng)一接口管理模塊:提供其他系統(tǒng)對外部數(shù)據(jù)的調(diào)用接口。

(9)系統(tǒng)日志管理模塊:數(shù)據(jù)采集的運行日志,提供對錯誤日志的處理手段。

(10)運行支撐平臺模塊:整合子系統(tǒng)的后臺支撐,包括BPM(流程引擎)、ECA(消息機制)以及基于ESB 的各種適配器。

系統(tǒng)實現(xiàn)界面

信息集成系統(tǒng)的主要運行界面如下:

(1)系統(tǒng)登錄界面(見圖3-1)

圖3-1

(2)用戶密碼修改界面(見圖3-2)

圖3-2

(3)采集點管理界面(見圖3-3)

圖3-3

(4)系統(tǒng)日志管理界面(見圖3-4)

圖3-4

結(jié)束語

本文從電力業(yè)務(wù)資質(zhì)管理工作的實際需求出發(fā),基于SOA 思想,利用ESB、J2EE 架構(gòu)等技術(shù),設(shè)計并實現(xiàn)了電力業(yè)務(wù)資質(zhì)信息集成平臺。

目前,該平臺已在國家能源局電力資質(zhì)業(yè)務(wù)許可管理中心實際應(yīng)用中,是資質(zhì)許可管理信息化建設(shè)的重要組成部分,實現(xiàn)了全國范圍內(nèi)資質(zhì)許可管理信息系統(tǒng)各異構(gòu)子系統(tǒng)之間的數(shù)據(jù)交換和共享。

猜你喜歡
資質(zhì)許可模塊
28通道收發(fā)處理模塊設(shè)計
版權(quán)許可聲明
“選修3—3”模塊的復(fù)習(xí)備考
版權(quán)許可聲明
河南省有序開展測繪資質(zhì)復(fù)審換證工作
版權(quán)許可聲明
資質(zhì)/榮譽
本期作者介紹
2014年第四批農(nóng)藥生產(chǎn)資質(zhì)合并企業(yè)名單
集成水空中冷器的進氣模塊
定远县| 肃北| 龙岩市| 克东县| 巴林右旗| 庆城县| 银川市| 文成县| 江油市| 宝鸡市| 融水| 新沂市| 周宁县| 汶川县| 天等县| 遂溪县| 巫溪县| 龙川县| 巩义市| 富锦市| 东乡| 遂溪县| 扶沟县| 汶上县| 玉田县| 汉源县| 胶南市| 高雄县| 桂林市| 城步| 牡丹江市| 万山特区| 阳城县| 灵川县| 桦甸市| 高唐县| 阳新县| 博兴县| 平度市| 兖州市| 政和县|