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

下載本文檔

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

文檔簡(jiǎn)介

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論