本發(fā)明涉及電力系統(tǒng)調(diào)控,尤其涉及一種多組件無縫融合業(yè)務(wù)場景構(gòu)建方法、系統(tǒng)及介質(zhì)。
背景技術(shù):
1、隨著新型電力系統(tǒng)建設(shè)進(jìn)程的加快,各業(yè)務(wù)處室面對(duì)新型要素接入、電網(wǎng)規(guī)模逐步擴(kuò)大等現(xiàn)狀,越來越需要快速構(gòu)建面向各專業(yè)、各業(yè)務(wù)的場景。目前還沒有一套成熟的方案及系統(tǒng)來及時(shí)支撐各專業(yè)、各業(yè)務(wù)的快速場景化構(gòu)建,面向各專業(yè)需求均需要進(jìn)行臨時(shí)性定制化開發(fā),需求響應(yīng)周期過長,同時(shí)各研發(fā)單位也存在大量重復(fù)開發(fā)工作,不利于調(diào)控中心業(yè)務(wù)應(yīng)用的有序建設(shè)及管控。
技術(shù)實(shí)現(xiàn)思路
1、發(fā)明目的:本發(fā)明旨在提供一種復(fù)用應(yīng)用組件實(shí)現(xiàn)快速需求響應(yīng)的多組件無縫融合業(yè)務(wù)場景構(gòu)建方法;本發(fā)明的另一目的是提供一種多組件無縫融合業(yè)務(wù)場景構(gòu)建系統(tǒng)、設(shè)備及介質(zhì)。
2、技術(shù)方案:本發(fā)明所述的多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,包括以下步驟:
3、基于組件注冊(cè)技術(shù)構(gòu)建應(yīng)用組件池;
4、基于應(yīng)用組件池內(nèi)組件之間的組件拼接、組件無級(jí)縮放、組件詳情自配等技術(shù)實(shí)現(xiàn)組件外觀融合;
5、在組件外觀融合的基礎(chǔ)上基于組件通信策略實(shí)現(xiàn)組件底層數(shù)據(jù)通信;
6、通過單元格式可視化界面設(shè)計(jì)技術(shù)構(gòu)建模板化場景;
7、基于模板化場景融合組件推薦構(gòu)建專業(yè)化場景。
8、進(jìn)一步的,將各廠家開發(fā)的業(yè)務(wù)組件通過注冊(cè)形式構(gòu)建組件池,組件基本信息包括組件名稱、生產(chǎn)廠家、組件訪問路徑、組件詳情路徑和組件默認(rèn)大小。
9、進(jìn)一步的,通過組件拼接、組件無級(jí)縮放、組件詳情將多個(gè)組件融合到一個(gè)界面內(nèi),實(shí)現(xiàn)組件外觀融合。
10、進(jìn)一步的,通過消息全鏈路全雙工通信、隊(duì)列化消息消費(fèi)機(jī)制策略實(shí)現(xiàn)組件前后端和后端之間的數(shù)據(jù)傳輸,實(shí)現(xiàn)組件底層數(shù)據(jù)通信。
11、進(jìn)一步的,單元格式可視化界面設(shè)計(jì)技術(shù)是通過選定界面區(qū)域形成單元格分組,將單元格分組的集合及布局作為可視化界面配置的參數(shù),進(jìn)而形成模板化場景。
12、進(jìn)一步的,通過單元格式可視化界面設(shè)計(jì)技術(shù),構(gòu)建模板化場景。
13、進(jìn)一步的,基于模板化場景融合組件推薦構(gòu)建專業(yè)化場景,具體如下:
14、基于選定的模板化場景,以組件內(nèi)容及用戶行為為基礎(chǔ)形成推薦組件列表,在組件列表中選擇多個(gè)組件并配置組件交互腳本,最終實(shí)現(xiàn)專業(yè)化場景構(gòu)建。
15、本發(fā)明所述根據(jù)上述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法的系統(tǒng),包括:
16、應(yīng)用組件池模塊,用于基于組件注冊(cè)技術(shù)構(gòu)建包含所有組件的組件集合;
17、組件外觀融合模塊,用于實(shí)現(xiàn)組件界面化拼接;
18、組件底層通信模塊,用于實(shí)現(xiàn)組件之間的前后端交互及后端之間交互;
19、模板化場景構(gòu)建模塊,用于通過單元格式可視化界面設(shè)計(jì)技術(shù)構(gòu)建多個(gè)模板化場景;
20、組件推薦模塊,用于根據(jù)組件名稱及用戶歷史行為生產(chǎn)推薦組件列表;
21、專業(yè)化場景構(gòu)建模塊,用于以模板化場景、組件池、組件通信等功能為基礎(chǔ),通過組件推薦技術(shù)構(gòu)建面向各專業(yè)的業(yè)務(wù)場景。
22、本發(fā)明所述計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述方法的步驟。
23、本發(fā)明所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
24、有益效果:本發(fā)明與現(xiàn)有技術(shù)相比,其顯著優(yōu)點(diǎn)是:本發(fā)明通過構(gòu)建應(yīng)用組件池,實(shí)現(xiàn)了對(duì)各廠家已開發(fā)組件成果的有效管控,進(jìn)而提升對(duì)調(diào)控中心組件資產(chǎn)的精益化管理水平;通多對(duì)應(yīng)用組件的復(fù)用可節(jié)省組件開發(fā)時(shí)間,提升面向調(diào)控中心各專業(yè)人員的需求響應(yīng)速度;通過組件推薦能更好的服務(wù)于各專業(yè)人員;提升了各專業(yè)業(yè)務(wù)的可視化水平,并為各專業(yè)各層級(jí)人員提供更為聚焦的場景化展示模式。
1.一種多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,將各廠家開發(fā)的業(yè)務(wù)組件通過注冊(cè)形式構(gòu)建組件池,組件基本信息包括組件名稱、生產(chǎn)廠家、組件訪問路徑、組件詳情路徑和組件默認(rèn)大小。
3.根據(jù)權(quán)利要求1所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,通過組件拼接、組件無級(jí)縮放、組件詳情將多個(gè)組件融合到一個(gè)界面內(nèi),實(shí)現(xiàn)組件外觀融合。
4.根據(jù)權(quán)利要求1所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,通過消息全鏈路全雙工通信、隊(duì)列化消息消費(fèi)機(jī)制策略實(shí)現(xiàn)組件前后端和后端之間的數(shù)據(jù)傳輸,實(shí)現(xiàn)組件底層數(shù)據(jù)通信。
5.根據(jù)權(quán)利要求1所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,單元格式可視化界面設(shè)計(jì)技術(shù)是通過選定界面區(qū)域形成單元格分組,將單元格分組的集合及布局作為可視化界面配置的參數(shù),進(jìn)而形成模板化場景。
6.根據(jù)權(quán)利要求5所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,通過單元格式可視化界面設(shè)計(jì)技術(shù),構(gòu)建模板化場景。
7.根據(jù)權(quán)利要求1所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法,其特征在于,基于模板化場景融合組件推薦構(gòu)建專業(yè)化場景,具體如下:
8.一種根據(jù)權(quán)利要求1—7任一項(xiàng)所述多組件無縫融合業(yè)務(wù)場景構(gòu)建方法的系統(tǒng),其特征在于,包括:
9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一所述方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一所述方法的步驟。