園區(qū)能效提升系統(tǒng)開發(fā)及實施說明書_第1頁
園區(qū)能效提升系統(tǒng)開發(fā)及實施說明書_第2頁
園區(qū)能效提升系統(tǒng)開發(fā)及實施說明書_第3頁
園區(qū)能效提升系統(tǒng)開發(fā)及實施說明書_第4頁
園區(qū)能效提升系統(tǒng)開發(fā)及實施說明書_第5頁
已閱讀5頁,還剩353頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

園區(qū)能效提升系統(tǒng)開發(fā)及實施-技術(shù)說明書目錄293671引言 目錄TOC\o"1-3"\h\u32831引言 1286251.1目的和范圍 1274602設(shè)計內(nèi)容及方法 1152562.1整體架構(gòu)設(shè)計 1129932.1.1業(yè)務(wù)架構(gòu)圖 1174802.1.2數(shù)據(jù)流架構(gòu)圖 2236492.2微服務(wù)設(shè)計要求 2227802.2.1后臺處理設(shè)計要求 2214173應(yīng)用功能設(shè)計 352723.1物聯(lián)總體結(jié)構(gòu) 3306153.1.1物聯(lián)總體結(jié)構(gòu) 3294763.2全局終端設(shè)備總覽 443693.2.1全局終端設(shè)備總覽 4192013.3項目總覽 6209203.3.1項目總覽 643333.4項目管理 7180353.4.1項目管理 7176383.5接入配置 18171953.5.1OC接入 1860003.5.2104接入 26147363.5.3Mqtt接入 3345603.6終端設(shè)備管理 35150743.6.1終端設(shè)備管理 3584913.7區(qū)域管理 5394803.7.1區(qū)域管理 5391423.8模板管理 62157553.8.1屬性管理 62205723.8.2終端設(shè)備模板 68207763.8.3區(qū)域模板 87216283.9屬性管理 105258673.9.1屬性管理 10583663.10數(shù)據(jù)接入報文 111120353.10.1數(shù)據(jù)接入報文 111257853.11終端設(shè)備數(shù)據(jù)展現(xiàn) 114297363.11.1終端設(shè)備數(shù)據(jù)展現(xiàn) 114317674接口功能設(shè)計 119106924.1.1提供接口 119224614.1.2引用接口 173100/105引言目的和范圍本文件的目的是向讀者說明面向市場的物聯(lián)平臺的設(shè)計實現(xiàn),詳細(xì)描述各功能模塊的實現(xiàn)方式、設(shè)計類、程序流程等。本文件是用于指導(dǎo)后續(xù)的代碼編寫、平臺配置。設(shè)計內(nèi)容及方法整體架構(gòu)設(shè)計業(yè)務(wù)架構(gòu)圖接入層支持IEC104規(guī)約、OceanConnect物聯(lián)網(wǎng)平臺接入。數(shù)據(jù)ETL:實現(xiàn)數(shù)據(jù)的清洗、標(biāo)準(zhǔn)化和數(shù)據(jù)輸出功能數(shù)據(jù)標(biāo)準(zhǔn)化:根據(jù)用戶在統(tǒng)一管控平臺中配置的模版映射關(guān)系,把終端設(shè)備數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化轉(zhuǎn)換,自動進(jìn)行格式轉(zhuǎn)換、單位換算、統(tǒng)一ID等標(biāo)準(zhǔn)化數(shù)據(jù)處理;數(shù)據(jù)輸出:把轉(zhuǎn)換后的標(biāo)準(zhǔn)化數(shù)據(jù)輸出到后端存儲層,同時支持消息中間件的數(shù)據(jù)緩存和轉(zhuǎn)發(fā)。數(shù)據(jù)清洗:接入終端設(shè)備原始數(shù)據(jù),根據(jù)標(biāo)準(zhǔn)化的測點配置對數(shù)據(jù)進(jìn)行清洗處理,不符合規(guī)范的數(shù)據(jù)不可以接入。數(shù)據(jù)流架構(gòu)圖物聯(lián)平臺數(shù)據(jù)流程圖微服務(wù)設(shè)計要求后臺處理設(shè)計要求按照軟件面向?qū)ο笤O(shè)計的基本原則,軟件實體應(yīng)當(dāng)對擴(kuò)展開放,對修改關(guān)閉。符合依賴倒置原則,盡量做面向接口編程,不要面對實現(xiàn)編程。其次軟件復(fù)用時,要盡量先使用組合或者聚合等關(guān)聯(lián)關(guān)系來實現(xiàn),其次才考慮使用繼承關(guān)系來實現(xiàn)。應(yīng)用功能設(shè)計物聯(lián)總體結(jié)構(gòu)物聯(lián)總體結(jié)構(gòu)物聯(lián)總體結(jié)構(gòu)功能介紹:物聯(lián)平臺整體以項目為管理中心,通過終端設(shè)備的接入、創(chuàng)建,綁定測點實現(xiàn)物聯(lián)數(shù)據(jù)的接入,其次通過業(yè)務(wù)形態(tài)的方式來管理每個業(yè)務(wù)的不同業(yè)務(wù)場景。流程圖:業(yè)務(wù)規(guī)則設(shè)計:項目包含了終端設(shè)備和區(qū)域終端設(shè)備數(shù)據(jù)是從OC、104、mqtt中接入項目可以綁定能源分類分項區(qū)域可以添加終端設(shè)備與子終端設(shè)備,終端設(shè)備中也可以添加子終端設(shè)備,終端設(shè)備和終端設(shè)備模板中包含了測點終端設(shè)備和測點都有自己的屬性終端設(shè)備和區(qū)域可以分別綁定終端設(shè)備模板和區(qū)域模板模板、終端設(shè)備、區(qū)域都可以綁定屬性全局終端設(shè)備總覽全局終端設(shè)備總覽全局終端設(shè)備總覽查詢功能介紹:查看全局終端設(shè)備總覽信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備區(qū)域分布圖表終端設(shè)備種類分布圖表終端設(shè)備行業(yè)分布圖表全部終端設(shè)備按鈕在線終端設(shè)備按鈕離線終端設(shè)備按鈕放大按鈕縮小按鈕終端設(shè)備名稱/地址搜索框業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺-全局終端設(shè)備總覽”功能菜單,右側(cè)顯示全局終端設(shè)備總覽信息總覽信息頁面背景默認(rèn)高德地圖,地圖中顯示網(wǎng)關(guān)、電、水、氣、熱、環(huán)境、終端設(shè)備/系統(tǒng)的信息在頁面中默認(rèn)展示三個磁貼,終端設(shè)備區(qū)域分布、終端設(shè)備種類分布、終端設(shè)備行業(yè)分布在終端設(shè)備區(qū)域分布的磁體中,點擊不同的區(qū)域按鈕,終端設(shè)備種類分布、終端設(shè)備行業(yè)分布、詳情都相應(yīng)變化當(dāng)在終端設(shè)備區(qū)域分布中選擇為市級按鈕時,詳情中顯示了當(dāng)前市級中所包含的各個縣中的終端設(shè)備信息,點擊有數(shù)據(jù)的縣名稱顯示網(wǎng)關(guān)、電、水、氣、熱、環(huán)境、終端設(shè)備/系統(tǒng)的信息頁面中默認(rèn)顯示全部終端設(shè)備,當(dāng)選擇在線終端設(shè)備,或離線終端設(shè)備可以選擇不同狀態(tài)下的終端設(shè)備,頁面也響應(yīng)呈現(xiàn)在終端設(shè)備行業(yè)分布中,選擇不同的終端設(shè)備行業(yè),點擊之后,可以查看當(dāng)前行業(yè)的終端設(shè)備詳情點擊地圖中的聚合點,可以彈出聚合窗體,窗體中呈現(xiàn)聚合體中的終端設(shè)備信息在搜索框中,輸入終端設(shè)備名稱或地址,可以查看符合條件的終端設(shè)備信息實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\iotmap\index.vue全局終端設(shè)備總覽主界面文件控制層AreaController.java控制層Controller業(yè)務(wù)邏輯層AreaService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:全局終端設(shè)備總覽查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√項目總覽項目總覽項目總覽查詢功能介紹:查看項目總覽信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注問題項目數(shù)圖表異常連接數(shù)圖表離線終端設(shè)備數(shù)圖表當(dāng)日異常數(shù)據(jù)圖表用戶概覽圖表項目概覽圖表連接概覽圖表終端設(shè)備概覽圖表區(qū)域概覽圖表數(shù)據(jù)概覽圖表業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺-項目總覽”展開功能菜單,右側(cè)顯示項目總覽圖表信息第一行中展示問題項目數(shù)、異常連接數(shù)、離線終端設(shè)備數(shù)、當(dāng)日異常數(shù)據(jù)在項目概覽模塊中有兩部分,一部分是新建項目、運行項目以及下線項目的所占比值圖,另一部分是各個項目類型下的項目數(shù)據(jù)的個數(shù)用戶概覽模塊中,顯示用戶總數(shù),活躍用戶以及活躍用戶Top5的登錄次數(shù)5)連接概覽模塊中顯示連接總數(shù),正常連接數(shù)和異常連接數(shù)比值,不同接入中的終端設(shè)備數(shù)量和連接數(shù)6)終端設(shè)備概覽模塊中展示終端設(shè)備總數(shù),離線終端設(shè)備和在線終端設(shè)備比值,終端設(shè)備數(shù),終端設(shè)備模板數(shù)的柱狀圖7)區(qū)域概覽模塊不同區(qū)域模板所占比,以及常用模板的Top58)數(shù)據(jù)概覽模塊展示測點總數(shù),近半年的測點增長趨勢實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目總覽查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查項目管理表t_cfg_project√項目管理項目管理項目管理查詢功能介紹:通過篩選條件查詢項目信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注項目編號文本框項目名稱文本框終端設(shè)備數(shù)量文本框行業(yè)分類文本框當(dāng)前狀態(tài)文本框創(chuàng)建人文本框聯(lián)系方式文本框聯(lián)系人文本框業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺-項目管理”展開功能菜單,右側(cè)顯示項目信息列表列表上方顯示查詢條件,默認(rèn)查詢條件為空,顯示所有項目信息記錄輸入項目名稱,點擊【查詢】,列表顯示符合條件的記錄實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目管理查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查項目管理表t_cfg_project√項目新增功能介紹:新增項目信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源說明確認(rèn)按鈕項目名稱文本框項目信息文本框項目狀態(tài)文本框行業(yè)分類文本框聯(lián)系人文本框聯(lián)系方式文本框業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“客戶管理”功能菜單,右側(cè)顯示項目管理查詢頁面2)點擊【新增】,彈出項目管理信息新增界面,填寫新增項目信息3)點擊“確認(rèn)”按鈕,新增項目成功,關(guān)閉新增頁面4)點擊“取消”按鈕,關(guān)閉新增頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查項目管理表t_cfg_project√√項目編輯功能介紹:編輯項目信息。業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的物聯(lián)平臺功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目管理詢頁面選擇一條項目記錄,點擊【編輯】,彈出項目信息編輯界面,維護(hù)項目基本信息點擊“確認(rèn)”按鈕,修改項目信息成功,關(guān)閉編輯頁面點擊“取消”按鈕,關(guān)閉編輯頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查客戶管理表CUSTOM√√項目刪除功能介紹:刪除客戶管理信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刪除按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條或多條記錄,點擊【刪除】,彈出刪除確認(rèn)提醒點擊“確認(rèn)”按鈕,項目信息刪除成功點擊“取消”按鈕,項目記錄未刪除實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查客戶管理表t_cfg_project√√項目終端設(shè)備相關(guān)功能介紹:跳轉(zhuǎn)到對應(yīng)項目的終端設(shè)備管理頁面。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備相關(guān)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條,點擊【更多操作】,選擇【終端設(shè)備相關(guān)】,跳轉(zhuǎn)到該項目的終端設(shè)備管理頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目終端設(shè)備相關(guān)業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查客戶管理表t_cfg_project√項目區(qū)域樹相關(guān)功能介紹:跳轉(zhuǎn)到對應(yīng)項目的區(qū)域管理頁面。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注區(qū)域樹相關(guān)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條,點擊【更多操作】,選擇【區(qū)域樹相關(guān)】,跳轉(zhuǎn)到該項目的區(qū)域管理頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目區(qū)域樹相關(guān)業(yè)務(wù)時序圖。。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查項目管理表t_cfg_project√項目OC相關(guān)功能介紹:跳轉(zhuǎn)到對應(yīng)項目的OC接受頁面。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注OC相關(guān)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條,點擊【更多操作】,選擇【OC相關(guān)】,跳轉(zhuǎn)到該項目的OC接入頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目OC相關(guān)業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查客戶管理表t_cfg_project√項目能源分類分項功能介紹:對項目進(jìn)行能源分類分項。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注能源分類分項按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條,點擊【更多操作】,選擇【能源分類分項】,彈出能源分類分項界面在能源分類分項頁面左側(cè)目錄中選擇該項目所屬的物理分項或管理分項,填寫右側(cè)界面中的基本信息點擊“保存”按鈕,編輯成功點擊彈框關(guān)閉,能源分類分項頁面關(guān)閉,編輯取消實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目能源分類分項業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查能源分類分項實例表t_cfg_energyclass_instance√√導(dǎo)出質(zhì)量報告功能介紹:將項目所對應(yīng)的指令報告導(dǎo)出,以pdf形式展示。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注導(dǎo)出質(zhì)量報告按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“物聯(lián)平臺”功能菜單,展開“項目管理”功能菜單,右側(cè)顯示項目信息查詢頁面在“項目”列表中選擇一條,點擊【更多操作】,選擇【導(dǎo)出質(zhì)量報告】,瀏覽器頁面中導(dǎo)出當(dāng)前項目的質(zhì)量報告實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\ProjectManage\ProjectManage.vue項目管理主界面文件控制層ProjectController.java控制層Controller業(yè)務(wù)邏輯層ProjectService.java業(yè)務(wù)邏輯層實現(xiàn)類數(shù)據(jù)服務(wù)層ProjectDao.java數(shù)據(jù)服務(wù)層接口ProjectMapper.xml數(shù)據(jù)實現(xiàn)設(shè)計實現(xiàn)說明序列圖:項目能源分類分項業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查項目管理表t_cfg_project√接入配置OC接入OC接入列表查詢功能描述 功能介紹:查看OC接入列表。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注應(yīng)用編號文本框應(yīng)用名稱文本框連接地址文本框連接端口文本框連接狀態(tài)文本框項目名稱下拉框創(chuàng)建人文本框應(yīng)用ID文本框應(yīng)用密鑰文本框描述文本框編輯按鈕刪除按鈕同步按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單默認(rèn)查詢?nèi)康慕尤肱渲眯畔⒏鶕?jù)篩選條件,可對接入配置進(jìn)行篩選實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:OC接入查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√OC接入新增功能描述 功能介紹:新增OC接入配置。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注應(yīng)用名稱文本框端口文本框URL文本框項目名稱文本框應(yīng)用ID文本框應(yīng)用密鑰文本框描述文本框確認(rèn)按鈕取消按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面點擊OC管理頁面中【新增】按鈕,打開OC接入新增頁面,填寫新增OC接入信息點擊“確認(rèn)”按鈕,新增OC配置成功,關(guān)閉新增界面。點擊“取消”按鈕,關(guān)閉新增界面。實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:OC接入新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√√OC接入編輯功能描述 功能介紹:編輯OC接入配置。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注應(yīng)用名稱文本框端口文本框URL文本框項目名稱下拉框應(yīng)用ID文本框應(yīng)用密鑰文本框描述文本框確認(rèn)按鈕取消按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面選擇一條OC記錄,點擊【編輯】按鈕,彈出OC接入編輯頁面,維護(hù)OC接入基本信息點擊“確認(rèn)”按鈕,修改OC接入成功,關(guān)閉編輯界面。4)點擊“取消”按鈕,關(guān)閉編輯界面。實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:OC接入編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√√OC接入刪除功能描述 功能介紹:刪除OC接入。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刪除按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面2)在OC接入列表中選擇一條或多條記錄,點擊【刪除】按鈕,彈出刪除確認(rèn)提醒3)點擊“確認(rèn)”按鈕,OC接入信息刪除成功4)點擊“取消”按鈕,OC接入信息未刪除。實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:OC接入刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√√OC接入同步功能描述 功能介紹:同步OC接入。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注同步按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面在OC接入列表中選擇一條記錄,點擊【同步】按鈕,彈出同步數(shù)據(jù)成功與否提醒實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)OcAccessService.java數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:OC接入同步業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√OC接入流程說明功能描述 功能介紹:OC接入流程說明。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注 業(yè)務(wù)規(guī)則設(shè)計:accessoc啟動,同步所有的終端設(shè)備信息,根據(jù)每一個終端設(shè)備編號去查詢終端設(shè)備的服務(wù)能力,并發(fā)送到kafka(topic為cmp-access-oc-device)accessoc訂閱終端設(shè)備新增、終端設(shè)備刪除、實時數(shù)據(jù)變化、終端設(shè)備信息變化如果oc終端設(shè)備發(fā)生變化,則調(diào)用accessoc的回調(diào)接口,將數(shù)據(jù)傳過來實時數(shù)據(jù)根據(jù)終端設(shè)備編碼在redis中進(jìn)行查詢,若終端設(shè)備存在,則進(jìn)行標(biāo)準(zhǔn)化,不存在則舍棄,需要到redis中查詢的終端設(shè)備測點,若存在,則標(biāo)準(zhǔn)化并發(fā)送到kafka,不存在則舍棄,上報的原始數(shù)據(jù)存入歷史表中終端設(shè)備信息變化:當(dāng)終端設(shè)備新增,發(fā)送到kafka(topic為cmp-access-oc-device),終端設(shè)備刪除,發(fā)送到kafka(topic為cmp-access-oc-device),終端設(shè)備修改,根據(jù)終端設(shè)備編碼到redis中進(jìn)行查詢,若終端設(shè)備存在,則進(jìn)行標(biāo)準(zhǔn)化,不存在則舍棄,標(biāo)準(zhǔn)化后,發(fā)送到kafka(topic為cmp-access-oc-device)etl啟動,去消費(topic為cmp-access-oc-device)的kafka,進(jìn)行標(biāo)準(zhǔn)化并入庫標(biāo)準(zhǔn)化流程:1.根據(jù)上報的deviceType去廠家關(guān)聯(lián)表中進(jìn)行查詢,是否能查到對應(yīng)的終端設(shè)備類型,如果有,則繼續(xù),沒有,此上報數(shù)據(jù)舍棄2.查找項目創(chuàng)建人作為終端設(shè)備創(chuàng)建人3.根據(jù)終端設(shè)備編號進(jìn)行查詢,如果已存在,則更新,不存在則新增,根據(jù)上報的屬性到系統(tǒng)屬性表中進(jìn)行匹配,匹配到的進(jìn)行入庫操作4.根據(jù)關(guān)聯(lián)測點編碼到接入測點表中進(jìn)行查詢,若匹配到則入庫一直消費(topic為cmp-access-oc-device)的kafka,若類型為刪除,則根據(jù)deviceId進(jìn)行刪除,若類型為新增,則進(jìn)行標(biāo)準(zhǔn)化并入庫,若類型為修改,則進(jìn)行標(biāo)準(zhǔn)化并修改入庫實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\OcManage.vueOC接入配置管理控制層OcManageController.java控制層Controller業(yè)務(wù)邏輯層OcManageService.java業(yè)務(wù)邏輯層實現(xiàn)OcAccessService.java數(shù)據(jù)服務(wù)層OcManageDao.java數(shù)據(jù)服務(wù)層接口OcManageMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計流程OC接入流程圖數(shù)據(jù)庫操作描述表中文名表英文名增刪改查接入配置表t_cfg_access√104接入104接入列表查詢功能描述 功能介紹:查看104接入列表。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注編號文本框名稱文本框所屬項目下拉框連接狀態(tài)下拉框數(shù)據(jù)上報中斷、物理連接中斷、正常創(chuàng)建人文本框創(chuàng)建時間文本框編輯按鈕刪除按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“104接入”菜單默認(rèn)查詢?nèi)康慕尤肱渲眯畔⒏鶕?jù)篩選條件,可對接入配置進(jìn)行篩選實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\AccessManage.vue104接入管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:104接入查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備測點表t_cfg_devicemete√104接入新增功能描述 功能介紹:新增104接入。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注新增按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面點擊OC管理頁面中【新增】按鈕,跳轉(zhuǎn)到終端設(shè)備添加頁面,具體操作見“終端設(shè)備管理”中的“終端設(shè)備添加”說明實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\AccessManage.vue104接入管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:104接入新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備測點表t_cfg_devicemete√終端設(shè)備主表t_cfg_device√√104接入編輯功能描述 功能介紹:編輯104接入。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注編輯按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“OC接入”菜單,右側(cè)顯示OC接入配置界面點擊OC管理頁面中【新增】按鈕,跳轉(zhuǎn)到“編輯終端設(shè)備”頁面,具體操作見“終端設(shè)備管理”中的“編輯終端設(shè)備”說明實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\AccessManage.vue104接入管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:104接入編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√104接入刪除功能描述 功能介紹:刪除104接入。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刪除按鈕 業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“接入配置”,選擇“104接入”菜單,右側(cè)顯示104接入配置界面2)在104接入列表中選擇一條或多條記錄,點擊【刪除】按鈕,彈出刪除確認(rèn)提醒3)點擊“確認(rèn)”按鈕,104接入信息刪除成功4)點擊“取消”按鈕,104接入信息未刪除。實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\AccessManage.vue104接入管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:104接入刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備測點表t_cfg_devicemete√√104接入流程說明功能描述 功能介紹:104接入流程說明。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注 業(yè)務(wù)規(guī)則設(shè)計:客戶端到104服務(wù)端注冊,在redis上獲取網(wǎng)關(guān)終端設(shè)備ID,獲取成功之后響應(yīng)回104服務(wù)端104服務(wù)端操作數(shù)據(jù)庫更新終端設(shè)備狀態(tài)104服務(wù)端向服務(wù)端發(fā)送啟動幀,服務(wù)端響應(yīng)成功之后,104服務(wù)端繼續(xù)向客服端發(fā)送總召,客戶端總召確認(rèn)并響應(yīng)到104服務(wù)端客戶端傳輸數(shù)據(jù)到104服務(wù)端,標(biāo)準(zhǔn)化到Kafka104服務(wù)端將原始數(shù)據(jù)存儲到數(shù)據(jù)庫104服務(wù)端定時發(fā)送心跳到客戶端,數(shù)據(jù)有變化時,上報到104服務(wù)端,并標(biāo)準(zhǔn)化到kafka實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\Business\OcManage\AccessManage.vue104接入管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計流程104業(yè)務(wù)流程圖數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備測點表t_cfg_devicemete√Mqtt接入Mqtt接入流程說明功能描述 功能介紹:mqtt接入流程說明。 頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注 業(yè)務(wù)規(guī)則設(shè)計:Mqtt微服務(wù)使用配置文件中的用戶名和密碼在server中注冊啟動mqtt微服務(wù)中的HeadMessage監(jiān)聽器默認(rèn)查詢?nèi)康慕尤肱渲眯畔?)Server上報數(shù)據(jù)到mqtt微服務(wù)中,再將數(shù)據(jù)格式化到Kafka,存儲到redis和mysql數(shù)據(jù)庫中實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層控制層ManageController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計流程Mqtt接入流程圖數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√終端設(shè)備管理終端設(shè)備管理終端設(shè)備信息查詢功能描述功能介紹:查詢終端設(shè)備列表查詢。頁面元素設(shè)計:元素名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備編號文本框終端設(shè)備名稱文本框終端設(shè)備模板文本框終端設(shè)備類型文本框所屬項目文本框接入平臺文本框連接狀態(tài)文本框創(chuàng)建時間文本框添加篩選按鈕詳情按鈕編輯按鈕復(fù)制按鈕刪除按鈕刷新按鈕新增按鈕綁定模板按鈕批量修改按鈕導(dǎo)出模板按鈕導(dǎo)入終端設(shè)備按鈕導(dǎo)出104模板按鈕導(dǎo)入104點位按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單默認(rèn)查詢?nèi)康慕K端設(shè)備信息根據(jù)已有篩選框的篩選條件,或者點擊【添加篩選】可新增篩選條件,篩選條件可以是根據(jù)屬性或測點當(dāng)篩選條件為屬性時,選擇屬性名稱,選擇屬性之間的關(guān)系,填寫對應(yīng)屬性值,進(jìn)行篩選當(dāng)篩選條件為測點時,選擇測點類型,進(jìn)行篩選實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備信息查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√終端設(shè)備新增功能描述功能介紹:新增終端設(shè)備信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備名稱文本框所屬項目下拉框行政區(qū)域下拉框關(guān)聯(lián)編碼文本框終端設(shè)備真實狀態(tài)文本框安裝位置選擇框坐標(biāo)-經(jīng)度文本框坐標(biāo)-緯度文本框能源分類選擇框管理分項下拉框物理分項下拉框?qū)傩韵吕蛎枋鑫谋究蜻B接方式下拉框終端設(shè)備模板下拉框新增模板按鈕確定按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的終端設(shè)備管理菜單,點擊購電合同管理頁面中【新增】按鈕,打開添加終端設(shè)備頁面(必填項:終端設(shè)備名稱、所屬項目、行政區(qū)域、關(guān)聯(lián)編碼、終端設(shè)備真實狀態(tài)、安裝位置、連接方式、終端設(shè)備模板)輸入終端設(shè)備名稱之后,選擇該終端設(shè)備所屬的項目,選擇終端設(shè)備所在的行政區(qū)域,根據(jù)關(guān)聯(lián)編碼說明,填寫關(guān)聯(lián)編碼在填寫物理分項或管理分項之前,要先對終端設(shè)備選擇所屬項目和能源分類在選擇連接方式時候,有104方式和OC方式在選擇終端設(shè)備模板時,可以根據(jù)該終端設(shè)備需要的終端設(shè)備屬性和測點,來選擇終端設(shè)備模板,快速創(chuàng)建終端設(shè)備選擇模板之后,在頁面下方會呈現(xiàn)出改模板所具有的屬性和測點,用戶可以根據(jù)自己需要,修改屬性值和測點信息當(dāng)沒有合適的終端設(shè)備模板時,可以選擇新增模板,跳轉(zhuǎn)到“模板管理”中的“終端設(shè)備模板”進(jìn)行新增模板,具體說明見“終端設(shè)備模板”模塊點擊“確定”按鈕,新增終端設(shè)備成功,頁面跳轉(zhuǎn)到該新增終端設(shè)備的終端設(shè)備詳情頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.yx.esm類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\DeviceManage\EditDevice\components\EditForm.vue終端設(shè)備添加控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√終端設(shè)備編輯功能描述功能介紹:編輯終端設(shè)備信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備名稱文本框所屬項目下拉框行政區(qū)域下拉框關(guān)聯(lián)編碼文本框終端設(shè)備真實狀態(tài)文本框安裝位置選擇框坐標(biāo)-經(jīng)度文本框坐標(biāo)-緯度文本框能源分類選擇框管理分項下拉框物理分項下拉框?qū)傩韵吕蛎枋鑫谋究蜻B接方式下拉框終端設(shè)備模板下拉框新增模板按鈕綁定子終端設(shè)備按鈕批量解綁按鈕確定按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,點擊【編輯】按鈕,彈出該終端設(shè)備的編輯頁面用戶可以維護(hù)終端設(shè)備的基本信息當(dāng)終端設(shè)備需要綁定子終端設(shè)備時,點擊編輯頁面上側(cè)“子終端設(shè)備”點擊【綁定子終端設(shè)備】可以在該終端設(shè)備下綁定終端設(shè)備作為子終端設(shè)備點擊【批量解綁】可以解除該終端設(shè)備下的子終端設(shè)備信息終端設(shè)備信息維護(hù)完成后,點擊“確認(rèn)”按鈕,修改終端設(shè)備信息成功,頁面跳轉(zhuǎn)到該終端設(shè)備的詳情頁面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√終端設(shè)備刪除功能描述功能介紹:刪除終端設(shè)備信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刪除按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條或多條終端設(shè)備記錄,點擊【刪除】按鈕,彈出刪除確認(rèn)提醒當(dāng)刪除的終端設(shè)備中,有綁定的子終端設(shè)備時,點擊“確認(rèn)”按鈕,會彈出“存在子終端設(shè)備,無法刪除”信息,必須先刪除終端設(shè)備下綁定的子終端設(shè)備,才能進(jìn)行刪除當(dāng)前終端設(shè)備當(dāng)刪除成功時,提示刪除成功實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√終端設(shè)備刷新功能描述功能介紹:刷新終端設(shè)備信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刷新按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,右側(cè)顯示終端設(shè)備列表界面點擊【刷新】按鈕,刷新當(dāng)前頁面信息實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備刷新業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√終端設(shè)備綁定模板功能描述功能介紹:終端設(shè)備綁定模板。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注綁定模板按鈕終端設(shè)備模板下拉框確認(rèn)按鈕取消按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條或多條記錄信息點擊【更多操作】按鈕,點擊【綁定模板】,彈出批量關(guān)聯(lián)模板界面在終端設(shè)備模板中選擇要綁定的模板點擊“確認(rèn)”,終端設(shè)備綁定模板成功,關(guān)閉批量關(guān)聯(lián)模板界面點擊“取消”,關(guān)閉批量關(guān)聯(lián)模板界面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceController.java控制層Controller業(yè)務(wù)邏輯層DeviceService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備綁定模板業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√終端設(shè)備批量修改功能描述功能介紹:終端設(shè)備信息批量修改。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注按鈕終端設(shè)備模板下拉框確認(rèn)按鈕取消按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條或多條終端設(shè)備信息點擊【更多操作】按鈕,點擊【批量修改】,彈出批量修改界面點擊“字段”下拉框,“字段”包括終端設(shè)備和屬性兩大類,選擇要修改的字段,在右側(cè)界面填寫要修改的屬性值點擊“+”圖標(biāo),可以增加字段點擊“×”圖標(biāo),可以刪除字段,但要求至少有一字段無法刪除點擊“確認(rèn)”,終端設(shè)備批量修改成功,關(guān)閉批量修改界面點擊“取消”,關(guān)閉批量批量修改界面實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device設(shè)計實現(xiàn)說明序列圖:終端設(shè)備批量修改業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√終端設(shè)備導(dǎo)出模板功能描述功能介紹:終端設(shè)備模板導(dǎo)出。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注導(dǎo)出模板按鈕所屬項目下拉框接入平臺下拉框終端設(shè)備模板下拉框?qū)С霭粹o取消按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面點擊【更多操作】按鈕,點擊【導(dǎo)出模板】,彈出導(dǎo)出模板界面選擇要導(dǎo)出模板的所屬項目,和接入平臺類型已經(jīng)模板名稱點擊“導(dǎo)出”,頁面開始下載Excle格式的模板文件,導(dǎo)出成功,關(guān)閉導(dǎo)出模板界面點擊“取消”,關(guān)閉導(dǎo)出模板界面實現(xiàn)類設(shè)計設(shè)計實現(xiàn)說明序列圖:終端設(shè)備導(dǎo)出模板業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√導(dǎo)入終端設(shè)備功能描述功能介紹:終端設(shè)備導(dǎo)入。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注導(dǎo)入終端設(shè)備按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面點擊【更多操作】按鈕,點擊【導(dǎo)入終端設(shè)備】,彈出導(dǎo)入模板彈窗選擇要導(dǎo)入終端設(shè)備的Excel文件,格式如導(dǎo)出模板中的Excel文件點擊“打開”,若上傳失敗,或因Excel文件內(nèi)容格式不合規(guī),若上傳成功,導(dǎo)入終端設(shè)備成功,導(dǎo)入彈窗關(guān)閉實現(xiàn)類設(shè)計設(shè)計實現(xiàn)說明序列圖:導(dǎo)入終端設(shè)備業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√導(dǎo)出104模板功能描述功能介紹:終端設(shè)備導(dǎo)出104模板。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注導(dǎo)出104模板按鈕終端設(shè)備編號文本框終端設(shè)備名稱文本框關(guān)聯(lián)編碼文本框終端設(shè)備模板文本框終端設(shè)備類型文本框測點編號文本框測點名稱文本框?qū)С霭粹o取消按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條或多條接入平臺為“104”,終端設(shè)備模板為統(tǒng)一類型的終端設(shè)備記錄點擊【更多操作】按鈕,點擊【導(dǎo)出104模板】,彈出導(dǎo)出104模板界面頁面顯示導(dǎo)出終端設(shè)備的終端設(shè)備信息以及所屬模板的測點信息點擊“導(dǎo)出”,頁面開始下載Excel格式的104模板文件,導(dǎo)出104模板界面關(guān)閉點擊“取消”,導(dǎo)出104模板界面關(guān)閉實現(xiàn)類設(shè)計設(shè)計實現(xiàn)說明序列圖:導(dǎo)出104模板業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√導(dǎo)入104點位功能描述功能介紹:終端設(shè)備導(dǎo)入104點位。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注導(dǎo)入104點位按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面點擊【更多操作】按鈕,點擊【導(dǎo)入104點位】,彈出導(dǎo)入文件窗口選擇104點位Excel文件,格式同導(dǎo)出104模板一致點擊“打開”,104終端設(shè)備導(dǎo)入成功實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceExcelController.java控制層Controller業(yè)務(wù)邏輯層DeviceExcelService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:導(dǎo)入104點位業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√終端設(shè)備詳情功能描述功能介紹:終端設(shè)備信息詳情查看。頁面元素設(shè)計:元素名稱類型顯示條件校驗條件數(shù)據(jù)來源備注終端設(shè)備ID文本框終端設(shè)備名稱文本框模板名稱文本框行政區(qū)域文本框終端設(shè)備種類文本框行政區(qū)域文本框關(guān)聯(lián)編碼文本框能源分類文本框管理分項文本框物理分項文本框終端設(shè)備屬性文本框終端設(shè)備真實狀態(tài)文本框描述文本框?qū)傩跃幪栁谋究驅(qū)傩悦Q文本框?qū)傩灶愋臀谋究驅(qū)傩灾滴谋究驕y點信息表格連接方式文本框連接狀態(tài)文本框?qū)?04點位文本框業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條終端設(shè)備記錄,點擊【詳情】圖標(biāo)頁面跳轉(zhuǎn)到該終端設(shè)備的詳情頁面,頁面上側(cè)呈現(xiàn)終端設(shè)備的基本信息,下側(cè)展示屬性信息、測點信息、連接信息實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceExcelController.java控制層Controller業(yè)務(wù)邏輯層DeviceExcelService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備詳情業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√終端設(shè)備復(fù)制功能描述功能介紹:終端設(shè)備復(fù)制。頁面元素設(shè)計:元素名稱類型顯示條件校驗條件數(shù)據(jù)來源備注復(fù)制按鈕關(guān)聯(lián)編碼文本框確認(rèn)按鈕取消按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“終端設(shè)備管理”菜單,選擇一條終端設(shè)備記錄,右側(cè)顯示終端設(shè)備列表界面選擇一條終端設(shè)備記錄,點擊【復(fù)制】按鈕,彈出終端設(shè)備復(fù)制界面根據(jù)關(guān)聯(lián)編碼的說明,填寫以數(shù)字或字母組合的字符串點擊“確認(rèn)”按鈕,終端設(shè)備復(fù)制成功,復(fù)制界面關(guān)閉點擊“取消”按鈕,復(fù)制界面關(guān)閉實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\deviceList\DeviceList.vue終端設(shè)備管理控制層DeviceExcelController.java控制層Controller業(yè)務(wù)邏輯層DeviceExcelService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層DeviceDao.java數(shù)據(jù)服務(wù)層接口DeviceMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備復(fù)制業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查終端設(shè)備主表t_cfg_device√√區(qū)域管理區(qū)域管理區(qū)域管理查詢功能描述功能介紹:區(qū)域列表查詢。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注區(qū)域編號文本框區(qū)域名稱文本框所屬項目文本框創(chuàng)建人文本框創(chuàng)建時間文本框編輯按鈕刪除按鈕刷新按鈕新增按鈕搜索按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“區(qū)域管理”菜單默認(rèn)查詢?nèi)康慕K端設(shè)備信息根據(jù)已有搜索框的篩選條件,填寫區(qū)域名稱,點擊【搜索】按鈕,可以根據(jù)搜索框中的內(nèi)容,對區(qū)域管理列表中的區(qū)域名稱進(jìn)行模糊查詢,篩選出符合條件的區(qū)域信息用戶可以在所屬項目下拉框中選擇所屬項目,頁面返回該項目下的區(qū)域信息用戶通過點擊區(qū)域編號的上三角,頁面中的區(qū)域列表根據(jù)區(qū)域編號進(jìn)行降序排列,點擊下三角時,頁面中的區(qū)域列表根據(jù)區(qū)域編號進(jìn)行升序排列實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\RegionInit\RegionManger.vue區(qū)域管理控制層RegionController.java控制層Controller業(yè)務(wù)邏輯層RegionService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層RegionMapper.java數(shù)據(jù)服務(wù)層接口RegionMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:區(qū)域查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間表t_cfg_region√區(qū)域管理刷新功能描述功能介紹:區(qū)域列表刷新。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注區(qū)域編號文本框區(qū)域名稱文本框所屬項目文本框創(chuàng)建人文本框創(chuàng)建時間文本框編輯按鈕刪除按鈕刷新按鈕新增按鈕搜索按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“區(qū)域管理”菜單,右側(cè)顯示區(qū)域列表界面2)點擊【刷新】按鈕,刷新當(dāng)前頁面信息實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\RegionInit\RegionManger.vue區(qū)域管理控制層RegionController.java控制層Controller業(yè)務(wù)邏輯層RegionService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層RegionMapper.java數(shù)據(jù)服務(wù)層接口RegionMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:區(qū)域刷新業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間表t_cfg_region√區(qū)域新增功能描述功能介紹:區(qū)域信息新增。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注區(qū)域名稱文本框所屬項目文本框描述文本框項目名稱文本框提交按鈕新增子節(jié)點按鈕復(fù)制節(jié)點(含子節(jié)點)按鈕復(fù)制節(jié)點(不含子節(jié)點)按鈕編輯節(jié)點按鈕刪除該節(jié)點按鈕新增子節(jié)點按鈕屬性編號文本框?qū)傩悦Q文本框單位文本框?qū)傩灾滴谋究蜿P(guān)聯(lián)終端設(shè)備按鈕新增終端設(shè)備按鈕解除綁定按鈕全屏按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“區(qū)域管理”菜單,右側(cè)顯示區(qū)域列表界面點擊【新增】按鈕,跳轉(zhuǎn)到區(qū)域新增頁面(必填項:區(qū)域樹名稱、區(qū)域模板、項目名稱)解綁用戶填寫區(qū)域樹名稱,選擇區(qū)域模板和所屬項目等信息點擊“提交”按鈕,新增區(qū)域完成在區(qū)域樹中,在左側(cè)欄中選定的模板中,可以新增子節(jié)點,彈出新增子節(jié)點界面,填寫節(jié)點名稱,選擇節(jié)點類型增加字節(jié)點后,可以對子節(jié)點進(jìn)行刪除、編輯、復(fù)制(帶子結(jié)點或不帶子結(jié)點)、對該子節(jié)點增加子節(jié)點在填寫屬性信息,可以添加屬性值在關(guān)聯(lián)終端設(shè)備欄中,可以在這個區(qū)域中關(guān)聯(lián)終端設(shè)備,點擊【關(guān)聯(lián)終端設(shè)備】按鈕,彈出關(guān)聯(lián)終端設(shè)備界面,選擇終端設(shè)備進(jìn)行綁定在關(guān)聯(lián)終端設(shè)備欄中,點擊【新增終端設(shè)備】按鈕,頁面跳轉(zhuǎn)到添加終端設(shè)備中,填寫終端設(shè)備信息,增加成功之后,用戶可以通過第8步,在此區(qū)域中綁定該終端設(shè)備在關(guān)聯(lián)終端設(shè)備欄中,通過【解除綁定】按鈕,對已綁定的終端設(shè)備進(jìn)行解綁在點擊【全屏】圖標(biāo)時,區(qū)域信息隱藏,區(qū)域樹信息全屏顯示點擊【退出全屏】時,區(qū)域信息顯示,區(qū)域樹信息呈現(xiàn)在區(qū)域信息下方實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\RegionInit\RegionInit.vue區(qū)域管理控制層RegionController.java控制層Controller業(yè)務(wù)邏輯層RegionService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層RegionMapper.java數(shù)據(jù)服務(wù)層接口RegionMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:區(qū)域新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間表t_cfg_region√√區(qū)域編輯功能描述功能介紹:區(qū)域信息編輯。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注區(qū)域名稱文本框所屬項目文本框描述文本框項目名稱文本框提交按鈕新增子節(jié)點按鈕復(fù)制節(jié)點(含子節(jié)點)按鈕復(fù)制節(jié)點(不含子節(jié)點)按鈕編輯節(jié)點按鈕刪除該節(jié)點按鈕新增子節(jié)點按鈕屬性編號文本框?qū)傩悦Q文本框單位文本框?qū)傩灾滴谋究蜿P(guān)聯(lián)終端設(shè)備按鈕新增終端設(shè)備按鈕解除綁定按鈕全屏按鈕退出全屏按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“區(qū)域管理”菜單,右側(cè)顯示區(qū)域列表界面選擇區(qū)域列表中的一條記錄點擊【編輯】按鈕,跳轉(zhuǎn)到區(qū)域編輯頁面在區(qū)域編輯頁面,當(dāng)未點擊區(qū)域信息右上方的編輯時,只能操作區(qū)域樹中內(nèi)容,操作步驟與新增時對區(qū)域樹的操作一致在區(qū)域編輯頁面,點擊區(qū)域信息右上方的編輯時,可以修改區(qū)域樹名稱、描述、項目名稱當(dāng)區(qū)域樹中存在子節(jié)點時,無法切換區(qū)域模板,刪除區(qū)域樹中的子節(jié)點,即可修改區(qū)域模板實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\RegionInit\RegionInit.vue區(qū)域管理控制層RegionController.java控制層Controller業(yè)務(wù)邏輯層RegionService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層RegionMapper.java數(shù)據(jù)服務(wù)層接口RegionMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:區(qū)域編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間表t_cfg_region√√區(qū)域刪除功能描述功能介紹:區(qū)域信息刪除。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注刪除按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“區(qū)域管理”菜單,右側(cè)顯示區(qū)域列表界面刪除選擇一條或多條區(qū)域記錄,點擊刪除按鈕彈出刪除提示框點擊“確定”按鈕,刪除成功,刪除提示界面關(guān)閉點擊“取消”按鈕,刪除提示界面關(guān)閉實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\RegionInit\RegionManger.vue區(qū)域管理控制層RegionController.java控制層Controller業(yè)務(wù)邏輯層RegionService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層RegionMapper.java數(shù)據(jù)服務(wù)層接口RegionMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:區(qū)域刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間表t_cfg_region√√模板管理屬性管理屬性查詢功能描述功能介紹:查詢屬性信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注名稱文本框搜索按鈕編號文本框?qū)傩灶愋臀谋究騿挝晃谋究蛴⑽臉?biāo)識文本框刪除按鈕增加按鈕編輯按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“屬性管理”菜單默認(rèn)分頁顯示屬性信息列表,用戶可以通過在搜索框中輸入屬性名稱,快速定位屬性信息在屬性類型中,可以選擇要查看的屬性類型對應(yīng)的屬性實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\AttrManage\AttrManage.vue屬性管理主界面控制層AttrController.java控制層Controller業(yè)務(wù)邏輯層AttrService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層AttrDao.java數(shù)據(jù)服務(wù)層接口AttrMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:屬性查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查屬性表t_cfg_attr√屬性新增功能描述功能介紹:屬性信息新增。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注屬性名稱文本框?qū)傩灶愋拖吕騿挝晃谋究蛴⑽臉?biāo)識文本框取消按鈕確認(rèn)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“屬性管理”菜單默認(rèn)分頁顯示屬性信息列表,點擊【新增】按鈕,彈出新增屬性界面用戶填寫新增界面信息,點擊“確認(rèn)”按鈕,屬性添加成功,新增屬性界面關(guān)閉點擊“取消”按鈕,新增屬性界面關(guān)閉實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\AttrManage\AttrManage.vue屬性管理主界面控制層AttrController.java控制層Controller業(yè)務(wù)邏輯層AttrService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層AttrDao.java數(shù)據(jù)服務(wù)層接口AttrMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:屬性新增業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查屬性表t_cfg_attr√√屬性編輯功能描述功能介紹:屬性信息編輯。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注屬性名稱文本框?qū)傩灶愋拖吕騿挝晃谋究蛴⑽臉?biāo)識文本框取消按鈕確認(rèn)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“屬性管理”菜單默認(rèn)分頁顯示屬性信息列表,在列表中一條記錄后,點擊【編輯】按鈕,彈出編輯屬性界面用戶維護(hù)屬性信息,點擊“確認(rèn)”按鈕,屬性信息編輯成功,編輯屬性界面關(guān)閉點擊“取消”按鈕,編輯屬性界面關(guān)閉實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\AttrManage\AttrManage.vue屬性管理主界面控制層AttrController.java控制層Controller業(yè)務(wù)邏輯層AttrService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層AttrDao.java數(shù)據(jù)服務(wù)層接口AttrMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:屬性編輯業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查屬性表t_cfg_attr√√屬性刪除功能描述功能介紹:屬性信息刪除。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注屬性名稱文本框?qū)傩灶愋拖吕騿挝晃谋究蛴⑽臉?biāo)識文本框取消按鈕確認(rèn)按鈕業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“屬性管理”菜單默認(rèn)分頁顯示屬性信息列表,在列表中一條記錄后,點擊【刪除】按鈕,彈出刪除屬性確認(rèn)界面點擊“確定”按鈕,屬性刪除成功,刪除提示界面關(guān)閉點擊“取消”按鈕,刪除提示界面關(guān)閉實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\AttrManage\AttrManage.vue屬性管理主界面控制層AttrController.java控制層Controller業(yè)務(wù)邏輯層AttrService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層AttrDao.java數(shù)據(jù)服務(wù)層接口AttrMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:屬性刪除業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查屬性表t_cfg_attr√√終端設(shè)備模板終端設(shè)備模板查詢功能描述功能介紹:查詢終端設(shè)備模板信息的靜態(tài)屬性、動態(tài)屬性、測點信息。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注綁定屬性按鈕批量解綁按鈕解除綁定按鈕導(dǎo)出profile按鈕新增子節(jié)點按鈕刪除該節(jié)點按鈕修改節(jié)點名稱列表添加屬性按鈕批量刪除按鈕刪除按鈕修改按鈕綁定測點按鈕靜態(tài)屬性表格動態(tài)屬性表格測點表格業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“終端設(shè)備模板”菜單默認(rèn)在頁面右側(cè)顯示終端設(shè)備模板樹,并且展開到二級樹結(jié)構(gòu)在頁面右側(cè)默認(rèn)顯示第一棵樹的第二層樹位置的終端設(shè)備的靜態(tài)屬性、動態(tài)屬性、測點信息實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\DeviceTemp\DeviceTemp.vue終端設(shè)備模板控制層ModelController.java控制層Controller業(yè)務(wù)邏輯層ModelService.java業(yè)務(wù)邏輯層實現(xiàn)數(shù)據(jù)服務(wù)層ModelDao.java數(shù)據(jù)服務(wù)層接口ModelMapper.xml數(shù)據(jù)服務(wù)層實現(xiàn)設(shè)計實現(xiàn)說明序列圖:終端設(shè)備模板查詢業(yè)務(wù)時序圖。數(shù)據(jù)庫操作描述表中文名表英文名增刪改查空間和終端設(shè)備模板樹t_cfg_model√終端設(shè)備模板新增子節(jié)點功能描述功能介紹:終端設(shè)備模板新增子節(jié)點。頁面元素設(shè)計:名稱類型顯示條件校驗條件數(shù)據(jù)來源備注綁定屬性按鈕批量解綁按鈕解除綁定按鈕導(dǎo)出profile按鈕新增子節(jié)點按鈕刪除該節(jié)點按鈕修改節(jié)點名稱列表添加屬性按鈕批量刪除按鈕刪除按鈕修改按鈕綁定測點按鈕靜態(tài)屬性表格動態(tài)屬性表格測點表格業(yè)務(wù)規(guī)則設(shè)計:點擊系統(tǒng)左側(cè)的“模板管理”,選擇“終端設(shè)備模板”菜單,打開終端設(shè)備模板界面在終端設(shè)備模板頁面左側(cè)顯示終端設(shè)備模板樹,并且默認(rèn)展開到二級樹結(jié)構(gòu)在終端設(shè)備模板樹的二級終端設(shè)備中,點擊“+”圖表,在下方新增一個填寫節(jié)點名稱的文本框點擊“√”圖表,添加子節(jié)點成功點擊“×”圖表,取消添加實現(xiàn)類設(shè)計此用例對應(yīng)的后臺頂層包名:com.znv.device類型文件名說明視圖層iotcenter\src\energy-web-iotcenter\src\views\TemplatesManage\Devi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論