国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法及終端設(shè)備與流程

      文檔序號:39415540發(fā)布日期:2024-09-18 11:50閱讀:25來源:國知局
      水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法及終端設(shè)備與流程

      本發(fā)明涉及水利水電工程,具體涉及一種水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法及終端設(shè)備。


      背景技術(shù):

      1、水利水電工程安全管理作為工程安全耳目,是實現(xiàn)新階段水利高質(zhì)量發(fā)展,推動水利向形態(tài)更高級、基礎(chǔ)更牢固、保障更有利、功能更優(yōu)化階段演進的重要保障,是智慧水利發(fā)展過程中的重要環(huán)節(jié)。因此,大壩安全監(jiān)測自動化改造進程逐步加快,監(jiān)測技術(shù)水平逐步提高,監(jiān)測信息化作為實現(xiàn)自動化改造升級不可或缺的內(nèi)容,國內(nèi)各大水利工程都在積極推動監(jiān)測信息化工作,因此,在水利信息化市場中,安全監(jiān)測信息化系統(tǒng)需求量較大。

      2、水利信息化正處于一個快速發(fā)展時期,各項目工期短,要求高,然而當(dāng)前大多數(shù)團隊在實施多個工程安全監(jiān)測信息化項目過程中,從設(shè)計到開發(fā)實施,往往會出現(xiàn)重復(fù)造輪子的現(xiàn)象。由于未對監(jiān)測功能進行細致分析,提煉其中通用模塊,并利用信息化手段,實現(xiàn)通用化設(shè)計,從而造成成本增加,效率降低等問題,不利于項目推進。


      技術(shù)實現(xiàn)思路

      1、本發(fā)明的目的就是針對現(xiàn)有技術(shù)的缺陷,提供一種水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法及終端設(shè)備,實現(xiàn)了通用化設(shè)計,提高了工程安全監(jiān)測信息管理系統(tǒng)落地效率,提升了監(jiān)測信息管理系統(tǒng)業(yè)務(wù)能力。

      2、本發(fā)明一種水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,包括:

      3、建立系統(tǒng)管理數(shù)據(jù)庫,所述系統(tǒng)管理數(shù)據(jù)庫至少存儲有工程菜單關(guān)聯(lián)表和用戶角色關(guān)聯(lián)表,所述工程菜單關(guān)聯(lián)表用于實現(xiàn)工程與功能菜單的關(guān)聯(lián),所述用戶角色關(guān)聯(lián)表用于實現(xiàn)用戶與角色的關(guān)聯(lián),不同的所述角色具有不同的功能菜單訪問權(quán)限;

      4、建立業(yè)務(wù)數(shù)據(jù)庫,所述業(yè)務(wù)數(shù)據(jù)庫的名稱包含后綴,所述后綴根據(jù)各個工程的特點進行定義;

      5、數(shù)據(jù)源動態(tài)切換設(shè)計,包括攔截前端請求,從所述前端請求的請求頭中獲取相應(yīng)的工程信息,根據(jù)所述工程信息進行數(shù)據(jù)源動態(tài)切換;

      6、搭建微服務(wù)框架,所述微服務(wù)框架包括數(shù)據(jù)中心服務(wù)和功能模塊,所述功能模塊根據(jù)安全監(jiān)測業(yè)務(wù)特點進行劃分;

      7、進行功能菜單動態(tài)組合設(shè)計,包括從所述系統(tǒng)管理數(shù)據(jù)庫中獲取對應(yīng)工程所擁有的功能菜單,依據(jù)當(dāng)前登錄用戶所擁有的功能菜單訪問權(quán)限,構(gòu)建主功能菜單與子功能菜單樹狀結(jié)構(gòu),將所述樹狀結(jié)構(gòu)作為請求響應(yīng)返回至前端,由前端構(gòu)建當(dāng)前工程的功能菜單列表。

      8、較為優(yōu)選的,所述系統(tǒng)管理數(shù)據(jù)庫還包括多個工程表、功能菜單表、用戶表和角色表;

      9、每個工程表內(nèi)均記錄有當(dāng)前工程的工程id,每個功能菜單表內(nèi)均記錄有當(dāng)前功能菜單的菜單id,所述工程菜單關(guān)聯(lián)表內(nèi)記錄有不同的工程id和不同的菜單id,所述工程菜單關(guān)聯(lián)表通過所述工程id和對應(yīng)的所述菜單id實工程與功能菜單的關(guān)聯(lián);

      10、每個用戶表內(nèi)均記錄有當(dāng)前用戶的用戶id,每個角色表內(nèi)均記錄有當(dāng)前角色的角色id,所述用戶角色關(guān)聯(lián)表內(nèi)記錄有不同的用戶id和不同的角色id,所述用戶角色關(guān)聯(lián)表通過所述用戶id和對應(yīng)的所述角色id實現(xiàn)用戶與角色的關(guān)聯(lián)。

      11、較為優(yōu)選的,所述業(yè)務(wù)數(shù)據(jù)庫存儲有測點信息表、測點監(jiān)測數(shù)據(jù)表、測點類型表、測點物理量表、數(shù)據(jù)統(tǒng)計表、預(yù)警指標(biāo)表、異常數(shù)據(jù)描述表、預(yù)警事件表、預(yù)警消息表、巡檢信息表、文檔資料信息表中的任意一種或多種。

      12、較為優(yōu)選的,所述數(shù)據(jù)源動態(tài)切換設(shè)計包括:

      13、數(shù)據(jù)源參數(shù)配置;

      14、動態(tài)數(shù)據(jù)源定義設(shè)計;

      15、動態(tài)數(shù)據(jù)源對象管理設(shè)計;

      16、攔截切換數(shù)據(jù)源,攔截前端請求,從所述前端請求的請求頭中獲取相應(yīng)的工程信息;

      17、數(shù)據(jù)源保持設(shè)計;

      18、數(shù)據(jù)源動態(tài)切換。

      19、較為優(yōu)選的,所述數(shù)據(jù)源參數(shù)配置包括:

      20、在代碼工程中利用配置文件進行兩個數(shù)據(jù)源的參數(shù)配置,其中一個數(shù)據(jù)源作為默認數(shù)據(jù)源,并采用第一關(guān)鍵詞進行標(biāo)識,另一個數(shù)據(jù)源作為動態(tài)數(shù)據(jù)源,并采用第二關(guān)鍵詞進行標(biāo)識;

      21、其中,所述動態(tài)數(shù)據(jù)源根據(jù)具體工程對象進行配置,所述動態(tài)數(shù)據(jù)源配置中通過引入數(shù)據(jù)源key定位具體的工程數(shù)據(jù)源,所述數(shù)據(jù)源key為所述業(yè)務(wù)數(shù)據(jù)庫的名稱后綴。

      22、較為優(yōu)選的,所述動態(tài)數(shù)據(jù)源定義設(shè)計包括:

      23、繼承抽象類,并對所述抽象類的接口進行重定義,在重定義所述抽象類的接口時,讀取所述配置文件中的數(shù)據(jù)源參數(shù)配置信息。

      24、較為優(yōu)選的,所述動態(tài)數(shù)據(jù)源對象管理設(shè)計包括:

      25、定義一個配置類,在所述配置類中利用配置注解和實體對象注解將多數(shù)據(jù)源實例自動注入應(yīng)用程序上下文中。

      26、較為優(yōu)選的,所述數(shù)據(jù)源動態(tài)切換包括:

      27、解析請求頭的數(shù)據(jù)源key,并將所述數(shù)據(jù)源key作為接口參數(shù)傳入重定義的所述抽象類的接口中。

      28、較為優(yōu)選的,所述功能菜單列表通過路由地址映射得到,所述路由地址與所述功能列表的映射關(guān)系記錄于動態(tài)生成的路由表中。

      29、本實施例另一方面提供一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上所述水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法的步驟。

      30、本發(fā)明的有益效果為:本方法在構(gòu)建平臺時,進行了數(shù)據(jù)源動態(tài)切換設(shè)計和功能菜單動態(tài)組合設(shè)計,實現(xiàn)了平臺通用化設(shè)計和快速搭建具體工程安全監(jiān)測系統(tǒng)及系統(tǒng)落地應(yīng)用。其中,數(shù)據(jù)源動態(tài)切換設(shè)計是實現(xiàn)平臺通用化重要技術(shù)保障,實現(xiàn)前后端服務(wù)運行時切換不同水利水電工程對象,根據(jù)業(yè)務(wù)需求,數(shù)據(jù)庫存儲不同的數(shù)據(jù)源信息,通過動態(tài)創(chuàng)建數(shù)據(jù)源實現(xiàn)因為不同工程而轉(zhuǎn)入不同的數(shù)據(jù)源上處理。而功能菜單動態(tài)組合方法是實現(xiàn)平臺通用化主要手段,該方法采用組件化開發(fā)模式,以一數(shù)據(jù)中心,多業(yè)務(wù)功能模塊的組織方式進行各功能模塊的松耦合集成,進而通過數(shù)據(jù)庫配置工程對象與功能菜單關(guān)聯(lián)關(guān)系,即可實現(xiàn)具體水利水電工程安全監(jiān)測信息化系統(tǒng)功能模塊動態(tài)組合。本方法解決了現(xiàn)有安全監(jiān)測信息管理系統(tǒng)應(yīng)用對象單一、擴展性弱、可移植性較差等問題,極大提升了信息平臺的通用能力,可為后續(xù)水利水電工程安全監(jiān)測信息化、智慧化發(fā)展提供快速高效的實現(xiàn)路徑。



      技術(shù)特征:

      1.一種水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于:所述系統(tǒng)管理數(shù)據(jù)庫還包括多個工程表、功能菜單表、用戶表和角色表;

      3.根據(jù)權(quán)利要求1所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于:所述業(yè)務(wù)數(shù)據(jù)庫存儲有測點信息表、測點監(jiān)測數(shù)據(jù)表、測點類型表、測點物理量表、數(shù)據(jù)統(tǒng)計表、預(yù)警指標(biāo)表、異常數(shù)據(jù)描述表、預(yù)警事件表、預(yù)警消息表、巡檢信息表、文檔資料信息表中的任意一種或多種。

      4.根據(jù)權(quán)利要求1所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述數(shù)據(jù)源動態(tài)切換設(shè)計包括:

      5.根據(jù)權(quán)利要求4所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述數(shù)據(jù)源參數(shù)配置包括:

      6.根據(jù)權(quán)利要求5所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述動態(tài)數(shù)據(jù)源定義設(shè)計包括:

      7.根據(jù)權(quán)利要求4所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述動態(tài)數(shù)據(jù)源對象管理設(shè)計包括:

      8.根據(jù)權(quán)利要求6所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述數(shù)據(jù)源動態(tài)切換包括:

      9.根據(jù)權(quán)利要求1所述的水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法,其特征在于,所述功能菜單列表通過路由地址映射得到,所述路由地址與所述功能列表的映射關(guān)系記錄于動態(tài)生成的路由表中。

      10.一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至9任一項所述水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法的步驟。


      技術(shù)總結(jié)
      本發(fā)明涉及水利水電工程技術(shù)領(lǐng)域,具體涉及一種水利水電工程安全監(jiān)測信息管理平臺通用化設(shè)計方法及終端設(shè)備。本方法進行了數(shù)據(jù)源動態(tài)切換設(shè)計和功能菜單動態(tài)組合設(shè)計,實現(xiàn)了平臺通用化設(shè)計和快速搭建具體工程安全監(jiān)測系統(tǒng)及系統(tǒng)落地應(yīng)用。數(shù)據(jù)源動態(tài)切換設(shè)計實現(xiàn)前后端服務(wù)運行時切換不同水利水電工程對象,根據(jù)業(yè)務(wù)需求,數(shù)據(jù)庫存儲不同的數(shù)據(jù)源信息,通過動態(tài)創(chuàng)建數(shù)據(jù)源實現(xiàn)因為不同工程而轉(zhuǎn)入不同的數(shù)據(jù)源上處理。而功能菜單動態(tài)組合方法采用組件化開發(fā)模式,以一數(shù)據(jù)中心,多業(yè)務(wù)功能模塊的組織方式進行各功能模塊的松耦合集成,進而通過數(shù)據(jù)庫配置工程對象與功能菜單關(guān)聯(lián)關(guān)系,即可實現(xiàn)具體水利水電工程安全監(jiān)測信息化系統(tǒng)功能模塊動態(tài)組合。

      技術(shù)研發(fā)人員:劉光彪,顏天佑,李少林,彭紹才,戴領(lǐng),紀(jì)傳波,杜澤快,劉洪亮,徐昆振,鄭棟
      受保護的技術(shù)使用者:長江勘測規(guī)劃設(shè)計研究有限責(zé)任公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/9/17
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1