




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEEMSV1.31能源管理系統(tǒng)設(shè)計(jì)說明書V1.00文件編號(hào)TS160105生效日期受控編號(hào)保密級(jí)別一級(jí)版本號(hào)V1.00修改次數(shù)2總頁數(shù)193正文184附錄無編制項(xiàng)目組各成員審核批準(zhǔn)(版權(quán)所有,翻版必究)評審記錄對《EMSV1.31平臺(tái)功能設(shè)計(jì)說明書V1.00》的評審意見:1、張玨濤、陸晉、劉心紅、宋桂金、張輝、苗升伍、吳潔的評審意見,詳見《EMSV1.31平臺(tái)功能設(shè)計(jì)說明書預(yù)審記錄.xlsx》。2、上述問題修改驗(yàn)證后,由驗(yàn)證后,本文件即可發(fā)布。評審人員簽字:問題修改驗(yàn)證結(jié)果:驗(yàn)證人簽字:時(shí)間:年月日變更日志編號(hào)版本修改內(nèi)容修改人修改日期1V0.1初稿。劉忱合入2015-4-222V0.2修改稿。項(xiàng)目組各成員2016-3-23V1.00根據(jù)陸晉提出的意見,修改后臺(tái)操作ini配置文件的章節(jié)林冬冬/苗升伍2016-3-44V1.00.1合入計(jì)費(fèi)配置、能耗鉆取、賬單優(yōu)化、計(jì)費(fèi)短信告警黃文飛2016-06-15目錄TOC\o"2-3"\h\z\t"標(biāo)題1,1"172491引言 1175631.1編寫目的 1106541.2項(xiàng)目背景 161901.3定義 1114261.4參考資料 2256112任務(wù)概述 3245622.1目標(biāo) 3175492.1.1服務(wù)模式 345382.1.2總體目標(biāo) 3280042.2運(yùn)行環(huán)境 4133772.2.1硬件環(huán)境 4101882.2.2軟件環(huán)境 4132342.2.3開發(fā)環(huán)境 5244752.3需求描述 590882.3.1概述 575862.3.2功能需求 5183602.3.2非功能需求 135642.4條件與限制 15250743總體設(shè)計(jì) 16104543.1總體結(jié)構(gòu) 1699253.2總體方案 17262014模塊設(shè)計(jì) 18102194.1配置優(yōu)化(林冬冬、胡倩、王漢清、安紅超、夏存興、苗升伍,1月22日) 1874144.1.1典型的開局配置流程 1883164.1.2節(jié)點(diǎn)、規(guī)約、通道配置功能 24322974.1.3優(yōu)化配置菜單 26153224.1.4配置首頁 2641724.1.5能耗統(tǒng)計(jì)配置優(yōu)化 28300364.1.6樹節(jié)點(diǎn)導(dǎo)入與維護(hù)配置優(yōu)化 28159544.1.7設(shè)備管理->設(shè)備信息維護(hù)配置優(yōu)化 30239424.1.8建筑信息配置優(yōu)化功能 32107664.1.9區(qū)域設(shè)備映射配置 33153534.1.10新增設(shè)備及分類分項(xiàng)操作優(yōu)化 39322264.1.11采樣顆粒度配置優(yōu)化 40303604.1.12KPI人工錄入配置優(yōu)化 4284054.1.13關(guān)聯(lián)分析配置優(yōu)化 42138084.1.14節(jié)能足跡配置優(yōu)化 4321384.1.15配電系統(tǒng)配置優(yōu)化 44134024.1.16環(huán)境評估配置優(yōu)化 50320804.1.17配置模版更加友好 50223944.1.18Flex優(yōu)化 5156364.1.19能效專家、告警塊配置優(yōu)化 51283504.1.20權(quán)限配置優(yōu)化 51300104.1.21前臺(tái)Web菜單優(yōu)化 5417244.1.22系統(tǒng)模塊信息配置 5678154.1.23計(jì)費(fèi)模型數(shù)據(jù)導(dǎo)入 581624.1.24計(jì)費(fèi)模型邏輯關(guān)系數(shù)據(jù) 60293214.1.25設(shè)備擴(kuò)展屬性 62220444.1.26多次告警配置 64147774.1.27短信模板配置 66300344.1.28計(jì)費(fèi)模型數(shù)據(jù)單點(diǎn)維護(hù) 6768894.2告警架構(gòu)重構(gòu)和業(yè)務(wù)優(yōu)化(陳旭、王文杰、季建新,1月22日) 69158544.2.1實(shí)現(xiàn)方案 696924.2.2處理流程 71121114.2.3數(shù)據(jù)庫表結(jié)構(gòu) 73274964.2.4模塊接口 7864804.3通知業(yè)務(wù)優(yōu)化(王文杰、陳旭,1月22日) 78125884.3.1實(shí)現(xiàn)方案 78277274.3.2處理流程 79154754.3.3數(shù)據(jù)庫表結(jié)構(gòu) 79272184.3.4通信接口 81238084.3.5模塊接口 81190764.4統(tǒng)計(jì)服務(wù)優(yōu)化斷點(diǎn)續(xù)傳優(yōu)化(陸電、郭健、林冬冬,1月27日) 83168974.4.1統(tǒng)計(jì)服務(wù) 83105874.4.1設(shè)備區(qū)域映射配置 8482064.4.2實(shí)時(shí)統(tǒng)計(jì)模塊 85130894.4.3斷點(diǎn)統(tǒng)計(jì)模塊 89235664.4.4定時(shí)巡檢模塊 9091604.5權(quán)限與樹型結(jié)構(gòu)模塊重構(gòu)(莊南,1月22日) 9126364.5.1實(shí)現(xiàn)方案 91199954.5.2處理流程 92192754.5.3數(shù)據(jù)庫表結(jié)構(gòu) 92117334.5.4通信接口 9471894.5.5模塊接口 94253884.6設(shè)備管理性能優(yōu)化(莊南,1月22日) 9577004.6.1實(shí)現(xiàn)方案 95112014.6.2處理流程 95150404.6.3數(shù)據(jù)庫表結(jié)構(gòu) 95194864.6.4通信接口 101270424.6.5模塊接口 101138694.7實(shí)時(shí)告警性能優(yōu)化(王文杰,1月22日) 102213674.7.1實(shí)現(xiàn)方案 102236224.7.2處理流程 10390904.7.3數(shù)據(jù)庫表結(jié)構(gòu) 103240064.7.4通信接口 10682624.7.5模塊接口 106249114.8版本平滑升級(jí):(覃善幼、王文杰,1月22日) 107121014.9版本及模塊管理 107210274.9.1實(shí)現(xiàn)方案 107172674.9.2處理流程 10885054.9.3數(shù)據(jù)庫表結(jié)構(gòu) 108298184.9.4通信接口 108286564.9.5模塊接口 108115344.10系統(tǒng)安裝包與公用軟件安裝包(覃善幼,1月22日) 108311364.11OPCClient接口(黃文飛,1月22日) 11143134.11.1TSOPCClient遙控、遙調(diào) 111313094.11.2TSOPCClient與第三方OPCServer連接/斷鏈/重連的事件記錄 111324564.11.3TSOPCClient可配置是否自動(dòng)與第三方OPCServer重連 11210904.12OPCServer接口(黃文飛,1月22日) 113314254.12.1TSOPCServer遙控、遙調(diào) 1138814.12.2TSOPCServer與第三方OPCClient連接/斷鏈的事件記錄 114250974.13多級(jí)系統(tǒng)數(shù)據(jù)接口(龔潺,1月29日) 115257884.13.1主站與子站間配置同步 115102134.13.2子站數(shù)據(jù)同步功能 116185794.13.3主站數(shù)據(jù)同步功能 11910844.14人工錄入(王漢清,1月22日) 12191084.15報(bào)表模塊(林冬冬,1月29日) 12231384.16節(jié)能專家(王文杰,1月29日) 12312904.17用能計(jì)費(fèi)紅外離線授權(quán)充值(周強(qiáng),1月22日) 124116304.17.1紅外掌機(jī)通訊服務(wù)器端 124149724.17.2紅外掌機(jī)通訊客戶端 12513644.17.3WEBSERVICE離線充值接口 1251794.17.4界面設(shè)計(jì) 12894954.18用能計(jì)費(fèi)表計(jì)參數(shù)設(shè)置(閔德康,3月02日) 129137814.18.1、表計(jì)參數(shù)頁面日志添加 12914174.18.1、實(shí)現(xiàn)方案 129239554.18.2、處理流程 130228394.18.3、數(shù)據(jù)庫表結(jié)構(gòu) 13039554.18.4、接口說明 13051104.19用能計(jì)費(fèi)部分業(yè)務(wù)功能優(yōu)化(楚益棟,1月22日) 131268134.20APP重構(gòu)(夏存興,趙勝利,1月22日) 135316534.20.1總體系統(tǒng)軟件功能模塊結(jié)構(gòu)圖 13598884.20.2總體系統(tǒng)軟件功能架構(gòu)及請求線路圖 135297684.20.3APP子模塊設(shè)計(jì) 137293024.21告警項(xiàng)配置(蔣鵬,2月24日) 1652468實(shí)現(xiàn)方案 16531075處理流程 1652814數(shù)據(jù)庫表結(jié)構(gòu) 16529080通信接口 16529112模塊接口 1657704.22配置同步管理(胡云,2月26日) 165209504.22.1實(shí)現(xiàn)方案 165302604.22.2處理流程 166193844.22.3數(shù)據(jù)庫表結(jié)構(gòu) 166255414.22.4接口說明 167288054.23計(jì)費(fèi)短信告警服務(wù) 167121554.23.1告警推送 167223074.23.2短信觸發(fā) 171138214.23.3主備切換 175198834.24用能計(jì)費(fèi)賬單優(yōu)化 17522714.24.1、實(shí)現(xiàn)方案 175132394.24.2、處理流程 176133814.24.3、數(shù)據(jù)庫表結(jié)構(gòu) 176112704.24.4、接口說明 18088214.25能耗鉆取 18021124.25.1實(shí)現(xiàn)方案 18053844.25.2處理流程 181102144.25.3數(shù)據(jù)庫結(jié)構(gòu) 181103984.25.4通信接口 18229914.25.5模塊接口 183161955質(zhì)量要求 183104655.1質(zhì)量要求 183201986系統(tǒng)安全設(shè)計(jì) 18493236.1應(yīng)用系統(tǒng)安全性設(shè)計(jì) 184155006.2數(shù)據(jù)存儲(chǔ)安全性設(shè)計(jì) 184EMSV1.31設(shè)計(jì)說明書V1.00第116頁1引言1.1編寫目的本文檔是對天溯NTS-EMSV1.31平臺(tái)系統(tǒng)軟件(以下簡稱EMSV1.31系統(tǒng)或本系統(tǒng))中的平臺(tái)功能進(jìn)行詳細(xì)分析和討論后得出的分析說明書,旨在明確本軟件模塊的功能需求。通過本說明書,可以了解到本軟件的開發(fā)背景、建設(shè)要求、功能需求等。各個(gè)模塊的開發(fā)人員閱讀此文檔后,以各個(gè)模塊的功能為基礎(chǔ),兼顧配合服務(wù)器模塊,完成各自模塊的功能。本文檔面向的讀者是:NTS-EMSV1.31項(xiàng)目組各成員。1.2項(xiàng)目背景從EMSV1.20開始,逐漸深度集成多個(gè)子系統(tǒng),且形成多個(gè)通用業(yè)務(wù)模塊。為更好應(yīng)對近期項(xiàng)目(南京高科和江北機(jī)場新項(xiàng)目)需求。EMSV1.31希望能夠深度融入了照明、計(jì)費(fèi),對配電也進(jìn)行更深度融入;因此,系統(tǒng)功能結(jié)構(gòu)需要按照模塊的方式進(jìn)行統(tǒng)一的規(guī)劃和調(diào)整。1.3定義下表列出本報(bào)告中專門術(shù)語的定義、英文縮寫詞的原詞組和意義、項(xiàng)目組內(nèi)達(dá)成一致意見的專用詞匯,同時(shí)繼承全部的先前過程中定義過的詞匯。詞匯名稱詞匯含義備注Redis開源的使用ANSIC語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。WCF由微軟開發(fā)的一系列支持?jǐn)?shù)據(jù)通信的應(yīng)用程序框架XML非常適合萬維網(wǎng)傳輸?shù)目蓴U(kuò)展標(biāo)記語言,提供統(tǒng)一的方法來描述和交換獨(dú)立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)WebServiceWebservice是一個(gè)平臺(tái)獨(dú)立的,低耦合的,自包含的、基于可編程的web的應(yīng)用程序,可使用開放的XML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)子集)標(biāo)準(zhǔn)來描述、發(fā)布、發(fā)現(xiàn)、協(xié)調(diào)和配置這些應(yīng)用程序,用于開發(fā)分布式的互操作的應(yīng)用程序。STL
StandardTemplateLibrary,標(biāo)準(zhǔn)模板庫,惠普實(shí)驗(yàn)室開發(fā)的一系列軟件的統(tǒng)稱。它是由AlexanderStepanov、MengLee和DavidRMusser在惠普實(shí)驗(yàn)室工作時(shí)所開發(fā)出來的。這可能是一個(gè)歷史上最令人興奮的工具的最無聊的術(shù)語。從根本上說,STL是一些“容器”的集合,這些“容器”有l(wèi)ist,vector,set,map等,STL也是算法和其他一些組件的集合。這里的“容器”和算法的集合指的是世界上很多聰明人很多年的杰作。STL的目的是標(biāo)準(zhǔn)化組件,這樣就不用重新開發(fā),可以使用現(xiàn)成的組件。OPCOPC(OLEforProcessControl,用于過程控制的OLE)是一個(gè)工業(yè)標(biāo)準(zhǔn),管理這個(gè)標(biāo)準(zhǔn)國際組織是OPC基金會(huì),OPC基金會(huì)現(xiàn)有會(huì)員已超過220家。遍布全球,包括世界上所有主要的自動(dòng)化控制系統(tǒng)、儀器儀表及\t"/subview/135910/_blank"過程控制系統(tǒng)的公司?;谖④浀腛LE(現(xiàn)在的ActiveX)、COM(部件對象模型)和DCOM(分布式部件對象模型)技術(shù)。OPC包括一整套接口、屬性和方法的標(biāo)準(zhǔn)集,用于過程控制和\t"/subview/135910/_blank"制造業(yè)自動(dòng)化系統(tǒng)。1.4參考資料編號(hào)資料名稱說明1《能源管理系統(tǒng)EMSV1.31用戶需求說明書V1.00.doc》2《C++編程規(guī)范.doc》3《NTS-9000能源管理系統(tǒng)平臺(tái)軟件V1.1數(shù)據(jù)庫設(shè)計(jì)說明書V1.00.doc》4《軟件版本規(guī)范草稿.doc》2任務(wù)概述2.1目標(biāo)2.1.1服務(wù)模式公司基于“平臺(tái)戰(zhàn)略”提出的新一代能效管理+機(jī)電運(yùn)維軟件平臺(tái),目標(biāo)是建立一個(gè)高度開放的,可擴(kuò)展的,面向能源和數(shù)字機(jī)電大數(shù)據(jù)的運(yùn)營支持平臺(tái),即建筑能源與設(shè)備運(yùn)維平臺(tái)EMS1.3平臺(tái)。在天溯整體戰(zhàn)略的驅(qū)動(dòng)下,EMS1.31系統(tǒng)研發(fā)的目標(biāo)定位是運(yùn)用物聯(lián)網(wǎng)(InternetofiThing,IoT)、大數(shù)據(jù)分析,依靠能源與機(jī)電設(shè)備管理兩大核心體系為支撐,以強(qiáng)弱電一體化監(jiān)控和大數(shù)據(jù)挖掘分析為基礎(chǔ),以運(yùn)維為核心理念,構(gòu)建新一代數(shù)字機(jī)電智慧運(yùn)維平臺(tái)系統(tǒng)。2.1.2總體目標(biāo)EMS1.31項(xiàng)目總體研制的功能模型如圖所示。系統(tǒng)向下遵循國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)和企業(yè)內(nèi)部標(biāo)準(zhǔn)規(guī)定,接入計(jì)量儀表、環(huán)境傳感、暖通空調(diào)、智能照明和樓宇自控等多種類型的底層設(shè)備,并通過這些底層設(shè)備實(shí)現(xiàn)對物理世界的感知和控制操作。對于應(yīng)用客戶,由客戶建設(shè)硬件基礎(chǔ)設(shè)施并安裝部署企業(yè)級(jí)系統(tǒng),接入數(shù)據(jù)進(jìn)行處理,并提供能效管理和設(shè)備運(yùn)維應(yīng)用服務(wù)??蛻糨^少投資額度而且以動(dòng)態(tài)靈活配置的方式使用EMS軟件服務(wù),平臺(tái)數(shù)據(jù)服務(wù)提供開放接口,可供第三方應(yīng)用開發(fā)者調(diào)用和研發(fā)新型應(yīng)用,并納入天溯整體的能效管理和設(shè)備運(yùn)維生態(tài)圈。2.2運(yùn)行環(huán)境2.2.1硬件環(huán)境能耗監(jiān)測系統(tǒng)的服務(wù)器由于需要安裝數(shù)據(jù)庫軟件及工具軟件,配置要求較高。通常選擇當(dāng)前的主流機(jī)型,物理環(huán)境配置如下:服務(wù)器端-硬件環(huán)境類別要求備注CPU主頻2.4GHz或以上CPU內(nèi)核2核或以上內(nèi)存8.0GB或以上主機(jī)硬盤500GB或以上,7200轉(zhuǎn)UPS2KVA及以上網(wǎng)卡100M或1000M客戶端-硬件環(huán)境類別要求備注CPU主頻2.0GHz或以上CPU內(nèi)核2核及以上內(nèi)存4.0GB或以上主機(jī)硬盤250GB或以上網(wǎng)卡100M或1000M2.2.2軟件環(huán)境軟件環(huán)境配置如下:服務(wù)器端-軟件環(huán)境類別要求備注系統(tǒng)服務(wù)器操作系統(tǒng)Windows2012R2(64bit)企業(yè)版數(shù)據(jù)庫服務(wù)器操作系統(tǒng)Windows2012(64bit)企業(yè)版數(shù)據(jù)庫MSSQLServer2012企業(yè)版(64bit)殺毒軟件微軟MSEOFFICEOFFICE2012客戶端(B/S端)-軟件環(huán)境類別要求備注客戶端操作系統(tǒng)不限殺毒軟件微軟MSEOFFICEOFFICE2012瀏覽器IE10瀏覽器、chrome瀏覽器、360瀏覽器、遨游瀏覽器2.2.3開發(fā)環(huán)境軟件環(huán)境類別要求備注操作系統(tǒng)Windows2008R232位企業(yè)版/WindowsXPSP3/Win732bit/64位旗艦版數(shù)據(jù)庫MSSQLServer2012企業(yè)版(64bit)軟件開發(fā)平臺(tái)MicrosoftVisualStudio2008(sp1)/20102.3需求描述2.3.1概述2.3.2功能需求計(jì)費(fèi)配置優(yōu)化.1計(jì)費(fèi)模型數(shù)據(jù)導(dǎo)入、單點(diǎn)維護(hù)功能【EMSV1.31-JF001】1)采用Excel模板導(dǎo)入導(dǎo)出的方式實(shí)現(xiàn)計(jì)費(fèi)模型配置,支持單節(jié)點(diǎn)維護(hù);2)計(jì)費(fèi)模型導(dǎo)入:頁面顯示“操作流程注意事項(xiàng):請先下載模板,編輯后上傳”;提供Excel模板下載,模板內(nèi)sheet頁可編輯填入計(jì)費(fèi)模型的各級(jí)樹節(jié)點(diǎn),分別為建筑群(buildinggroup,枝干節(jié)點(diǎn))、建筑(build,枝干節(jié)點(diǎn))、樓層(floor,枝干節(jié)點(diǎn))、區(qū)域(area,枝干節(jié)點(diǎn))、商鋪/房間(house,葉子節(jié)點(diǎn));其中葉子節(jié)點(diǎn)商鋪/房間必填,枝干節(jié)點(diǎn)視項(xiàng)目需求可不啟用;注意房間/商鋪的父節(jié)點(diǎn)不允許是同類型的其他房間/商鋪,建筑的父節(jié)點(diǎn)一般為建筑群,樓層和區(qū)域的父節(jié)點(diǎn)一般為建筑,房間/商鋪的父節(jié)點(diǎn)一般為樓層或區(qū)域,建筑群不存在父節(jié)點(diǎn)。另有業(yè)主姓名、業(yè)主聯(lián)系電話、業(yè)主證件類型、業(yè)主證件號(hào)碼、房間面積5列(注意原有的“用那類型”一列內(nèi)容如暫時(shí)不好刪除,則隱藏了不要展示,系統(tǒng)自動(dòng)默認(rèn)設(shè)置為“商業(yè)用能”,其它有相關(guān)內(nèi)容的數(shù)據(jù)表中也要做同樣的改動(dòng),讓系統(tǒng)自動(dòng)默認(rèn)設(shè)置),供填寫了房間節(jié)點(diǎn)信息的所在行補(bǔ)充填寫(選填);列表中必填項(xiàng)靠前放,選填項(xiàng)放后面。3)頁面提供瀏覽、導(dǎo)入文件功能(注意:考慮到開發(fā)難度與時(shí)間,本版本只提供一次性導(dǎo)入,不支持增量導(dǎo)入,下版本再做優(yōu)化),查找到編輯好的計(jì)費(fèi)模型Excel并導(dǎo)入,導(dǎo)入的Excel文件自動(dòng)解析存入計(jì)費(fèi)模型數(shù)據(jù)表;解析過程提供驗(yàn)證,若列表中內(nèi)容格式填寫不正確、枝干節(jié)點(diǎn)層級(jí)關(guān)系錯(cuò)亂、或不是葉子節(jié)點(diǎn)卻填寫了業(yè)主等信息、同一枝干節(jié)點(diǎn)的下一級(jí)節(jié)點(diǎn)名稱有同名重復(fù)等情況時(shí),頁面予以明確提示,不允許導(dǎo)入,等待修改后重新導(dǎo)入;若導(dǎo)入并解析成功,則提示導(dǎo)入成功,并在頁面展示計(jì)費(fèi)模型列表,列表內(nèi)容包括:計(jì)費(fèi)節(jié)點(diǎn)名稱、計(jì)費(fèi)節(jié)點(diǎn)類型、父節(jié)點(diǎn)名稱、父節(jié)點(diǎn)類型、業(yè)主姓名、業(yè)主聯(lián)系電話(數(shù)字型)、業(yè)主證件類型(字符)、業(yè)主證件號(hào)碼(數(shù)字型)、房間面積;其中后五項(xiàng)是葉子節(jié)點(diǎn)才有內(nèi)容;4)計(jì)費(fèi)模型節(jié)點(diǎn)維護(hù):列表中每一節(jié)點(diǎn)均提供修改、刪除(刪除操作可刪除此節(jié)點(diǎn)和所有子節(jié)點(diǎn),點(diǎn)擊后應(yīng)予以明確提示刪除的后果,點(diǎn)擊確定則刪除數(shù)據(jù),點(diǎn)擊取消則不操作。(操作須留詳細(xì)日志以供后續(xù)查詢))操作入口;同時(shí)支持新增節(jié)點(diǎn);并提供預(yù)覽計(jì)費(fèi)模型功能。新增節(jié)點(diǎn)即在現(xiàn)有計(jì)費(fèi)模型中任意位置插入新節(jié)點(diǎn),可建立節(jié)點(diǎn)名稱、選擇新增的節(jié)點(diǎn)類型,選擇父節(jié)點(diǎn)位置(若新增的節(jié)點(diǎn)為建筑群這一頂級(jí)節(jié)點(diǎn),則不可再選父節(jié)點(diǎn);另父節(jié)點(diǎn)選擇只能選新增節(jié)點(diǎn)的上級(jí)節(jié)點(diǎn)類型,不可是平級(jí)或下一級(jí)),并按需填寫業(yè)主姓名、業(yè)主聯(lián)系電話、業(yè)主證件類型、業(yè)主證件號(hào)碼、房間面積。點(diǎn)擊提交即生效,取消則取消修改。預(yù)覽計(jì)費(fèi)模型即根據(jù)當(dāng)前設(shè)置的計(jì)費(fèi)模型生成樹狀圖,讓人一目了然查看模型樹樣式,便于檢查。5)支持將已有計(jì)費(fèi)模型通過Excel格式導(dǎo)出;導(dǎo)出的模板與導(dǎo)入模板相同,導(dǎo)出時(shí)把索引號(hào)帶出。.2計(jì)費(fèi)模型邏輯關(guān)系導(dǎo)入、單點(diǎn)維護(hù)功能【EMSV1.31-JF-002】1)計(jì)費(fèi)模型節(jié)點(diǎn)維護(hù):列表中每一節(jié)點(diǎn)均提供修改、刪除操作入口;同時(shí)支持新增節(jié)點(diǎn);并提供預(yù)覽計(jì)費(fèi)模型功能。2)計(jì)費(fèi)模型邏輯關(guān)系表導(dǎo)入:頁面顯示:頁面顯示“操作流程注意事項(xiàng):請先下載模板,編輯后上傳”,下載的模板為最新的計(jì)費(fèi)模型數(shù)據(jù)表excel文檔,在原有內(nèi)容的基礎(chǔ)上,右側(cè)增加如下幾列內(nèi)容:設(shè)備名稱、設(shè)備類型、是否預(yù)付費(fèi)、是否后付費(fèi);頁面提供瀏覽、導(dǎo)入文件功能,查找到編輯好的計(jì)費(fèi)模型邏輯關(guān)系表Excel并導(dǎo)入,導(dǎo)入的Excel文件自動(dòng)解析存入計(jì)費(fèi)模型邏輯關(guān)系表(僅導(dǎo)入后四列內(nèi)容,其他內(nèi)容不處理);Excel表支持二次導(dǎo)入,對已有設(shè)備的發(fā)出提示,得到確認(rèn)后update,沒有設(shè)備的insert;若導(dǎo)入并解析成功,則提示導(dǎo)入成功。3)計(jì)費(fèi)模型邏輯關(guān)系表維護(hù)(參考能耗監(jiān)測系統(tǒng)的“樹-設(shè)備映射”):web頁面展示房間與設(shè)備邏輯綁定關(guān)系,其中頁面左側(cè)提供商鋪/房間樹(計(jì)費(fèi)模型),右側(cè)用列表展示所有能耗計(jì)量設(shè)備及其綁定節(jié)點(diǎn)的信息;右側(cè)設(shè)備列表內(nèi)容包括設(shè)備名稱、能源類型、被綁定的計(jì)費(fèi)節(jié)點(diǎn)名稱;計(jì)量設(shè)備按首拼字母進(jìn)行排序,并支持按設(shè)備名稱、能源類型、全部/已綁定/未綁定進(jìn)行模糊查詢和篩選;對商鋪/房間樹提供按商鋪/房間名稱查詢的功能;在計(jì)費(fèi)模型樹種選定商鋪/房間號(hào)之后,在計(jì)量設(shè)備列表中選擇需要綁定的設(shè)備,點(diǎn)擊保存即可實(shí)現(xiàn)綁定;注:每個(gè)房間號(hào)最多支持同時(shí)綁定電、水、氣、暖不同能源類型的設(shè)備各一個(gè);同一個(gè)設(shè)備不允許被多個(gè)房號(hào)綁定,如出現(xiàn)已綁定的設(shè)備被其他房號(hào)綁定,則以最后一次綁定關(guān)系為準(zhǔn);保存后該設(shè)備的計(jì)費(fèi)節(jié)點(diǎn)名稱列即展示實(shí)際綁定的計(jì)費(fèi)節(jié)點(diǎn)名稱。在計(jì)費(fèi)模型樹種選定房間號(hào)之后,點(diǎn)擊“查詢對象設(shè)備”按鈕,即可查詢到該房間底下所有設(shè)備信息。勾選設(shè)備,點(diǎn)擊清除按鈕,可解除該設(shè)備與相應(yīng)房間的綁定關(guān)系。4)支持將已有計(jì)費(fèi)模型邏輯關(guān)系表通過Excel格式導(dǎo)出;導(dǎo)出的模板與導(dǎo)入模板相同。.3設(shè)備擴(kuò)展屬性導(dǎo)入【EMSV1.31-JF-003】1)要求支持自動(dòng)讀取和解析前置機(jī)內(nèi)的設(shè)備擴(kuò)展信息文檔(txt格式,一臺(tái)前置機(jī)一個(gè)文檔),信息存入數(shù)據(jù)庫表TB_PAYMENT_DEVICE_EX中;支持單點(diǎn)維護(hù);2)設(shè)備擴(kuò)展屬性txt文檔內(nèi)容包括:projectID、devicenum、SN碼、物理通訊地址;注:解析該文檔時(shí)需從TB_Device表中查詢devicenum轉(zhuǎn)換為ID才能識(shí)別設(shè)備;只需解析有SN碼的設(shè)備,沒有SN碼的設(shè)備信息不需要解析;解析過程提供驗(yàn)證,若查找不到相應(yīng)的設(shè)備、SN碼格式有問題等情況時(shí),頁面予以明確提示,不允許導(dǎo)入,等排除問題后重新導(dǎo)入;支持重新讀取和解析文件,對已有SN碼、物理通訊地址等內(nèi)容的update,沒有的insert;若導(dǎo)入并解析成功,則提示導(dǎo)入成功。3)設(shè)備擴(kuò)展屬性表維護(hù):web頁面展示完整的設(shè)備擴(kuò)展屬性表內(nèi)容,包括設(shè)備索引、序列號(hào)、繼電器序號(hào)、物理通訊地址;頁面提供增、刪(邏輯刪,不要物理刪)、改的單點(diǎn)維護(hù)功能,并支持按設(shè)備名稱、設(shè)備ID、設(shè)備SN碼進(jìn)行查詢;.4多次告警配置【EMSV1.31-JF-004】1)采用Excel模板導(dǎo)入導(dǎo)出的方式實(shí)現(xiàn)告警配置表配置,支持在web頁對告警配置表內(nèi)容的單點(diǎn)維護(hù);2)告警配置表導(dǎo)入:頁面顯示“操作流程注意事項(xiàng):請先下載模板,編輯后上傳”;提供Excel模板下載,下載的模板內(nèi)容為最新設(shè)備擴(kuò)展屬性表中所有具備SN碼的設(shè)備清單(即所有預(yù)付費(fèi)儀表設(shè)備),并增加如下兩列內(nèi)容供配置人員填寫:告警分類(每臺(tái)設(shè)備最多支持三級(jí)預(yù)警)、告警閥值(整數(shù));頁面提供瀏覽、導(dǎo)入文件功能,查找到編輯好的告警配置表Excel并導(dǎo)入;解析過程提供驗(yàn)證,若列表中內(nèi)容格式填寫不正確、每臺(tái)設(shè)備告警分類超過三級(jí)或有重復(fù)的等級(jí)、每臺(tái)設(shè)備告警閥值超過了三個(gè)或有重復(fù)的閥值、設(shè)備名稱不存在等情況時(shí),頁面予以明確提示,不允許導(dǎo)入,等待修改后重新導(dǎo)入;Excel表支持二次導(dǎo)入,對已有設(shè)備的update,沒有設(shè)備的insert;若導(dǎo)入并解析成功,則提示導(dǎo)入成功。3)告警配置表維護(hù):web頁面展示設(shè)備告警配置表內(nèi)容,包括:序號(hào)、商鋪/房號(hào)(自動(dòng)根據(jù)設(shè)備信息從設(shè)備模型邏輯關(guān)系表中獲取到)、設(shè)備名、告警分類、告警閥值、操作(編輯);其中編輯時(shí),支持增加告警提醒或刪除已有的告警提醒,每設(shè)備最多3級(jí),保存后生效;頁面支持按設(shè)備、商鋪/房號(hào)進(jìn)行模糊查詢。4)支持將已有告警配置表通過Excel格式導(dǎo)出;導(dǎo)出的模板與導(dǎo)入模板相同。.5短信模板配置【EMSV1.31-JF-005】1)要求將短信模板表配置做成web頁面,內(nèi)容和樣式參照原TSconfig;2)要求開戶成功、銷戶成功、賬戶變更成功、用戶預(yù)付費(fèi)能源費(fèi)用達(dá)到警告閥值、用戶預(yù)付費(fèi)能源發(fā)生欠費(fèi)、用戶賬戶發(fā)生充值繳費(fèi)或扣費(fèi)行為、用戶后付費(fèi)能源繳費(fèi)通知、費(fèi)用逾期未繳這幾種情況都要有一個(gè)缺省的短信模板;支持修改,但修改后固化的元素不允許缺。告警架構(gòu)重構(gòu)和告警業(yè)務(wù)優(yōu)化根據(jù)【能源管理系統(tǒng)EMSV1.31用戶需求說明書V1.00_20160122.docx】,提取EMS1.31相對于EMS1.3的增量及修改部分,如下:1【EMSV1.31-LCJG-001】告警架構(gòu)重構(gòu):現(xiàn)有的的業(yè)務(wù)算法較復(fù)雜、流程較長,查找問題麻煩,因此技術(shù)架構(gòu)需做優(yōu)化。2【EMSV1.31-LCJG-003】告警產(chǎn)生分類當(dāng)平臺(tái)告警轉(zhuǎn)義為業(yè)務(wù)告警后,原有告警信息將不復(fù)存在,但該原告警信息應(yīng)以另外一種方式存儲(chǔ)以便于檢查核對。3【EMSV1.31-LCJG-004】告警模塊分類對告警信息添加一個(gè)維度(告警模塊);平臺(tái)告警的所屬的系統(tǒng)模塊由告警項(xiàng)關(guān)聯(lián)的設(shè)備所屬的系統(tǒng)模塊確定,業(yè)務(wù)告警由業(yè)務(wù)產(chǎn)生時(shí)確定;允許某告警信息分屬不同系統(tǒng)模塊,即系統(tǒng)模塊配置時(shí)支持一個(gè)設(shè)備分屬不同模塊。4【EMSV1.31-LCJG-006】告警性質(zhì)分類按照告警性質(zhì)可分為診斷告警、一般告警和運(yùn)行事件;診斷告警和一般告警提供處理(遠(yuǎn)期擴(kuò)展為詳細(xì)分析、診斷)操作,運(yùn)行事件僅提供確認(rèn)操作。5【EMSV1.31-LCJG-007】告警等級(jí)分類告警項(xiàng)優(yōu)先級(jí)應(yīng)可根據(jù)告警所謂系統(tǒng)模塊和告警項(xiàng)靈活調(diào)整,其中告警項(xiàng)歸屬多個(gè)系統(tǒng)模塊的,按照高優(yōu)先級(jí)模塊定義計(jì)算,系統(tǒng)提供缺省設(shè)置。6【EMSV1.31-LCJG-010】【EMSV1.31-LCJG-011】【EMSV1.31-LCJG-012】【EMSV1.31-LCJG-013】告警操作對告警進(jìn)行操作將被記錄,記錄信息可在該告警項(xiàng)的詳細(xì)信息中查看;經(jīng)過確認(rèn)和處理的操作將從實(shí)時(shí)告警中刪除;展示告警數(shù)據(jù)的詳細(xì)信息,包括:告警對象、告警項(xiàng)、告警信息、歸屬模塊、告警性質(zhì)、告警等級(jí)、告警狀態(tài)、告警時(shí)間、告警區(qū)域;展示告警追溯歷史信息,包括:告警時(shí)間、告警狀態(tài)、告警信息、操作信息、備注;7【EMSV1.31-LCJG-014】實(shí)時(shí)監(jiān)控當(dāng)任意一個(gè)告警信息,若告警的對象在實(shí)時(shí)監(jiān)控模塊中存在,則用戶可通過實(shí)時(shí)監(jiān)控操作跳轉(zhuǎn)到對應(yīng)的實(shí)時(shí)監(jiān)控頁面查看監(jiān)控頁面中告警對象的詳細(xì)信息;當(dāng)該告警信息對應(yīng)的告警對象在多個(gè)實(shí)時(shí)監(jiān)控頁面上存在,則提供列表給用戶選擇。8【EMSV1.31-LCJG-015】告警狀態(tài)的自動(dòng)復(fù)歸及追溯告警的發(fā)生信息和恢復(fù)信息都將被記錄并且進(jìn)行關(guān)聯(lián);對于該類告警信息的發(fā)生和恢復(fù)都可以進(jìn)行告警操作。9【EMSV1.31-LCJG-016】操作邏輯告警類型狀態(tài)批量操作單個(gè)操作診斷告警/一般告警正在告警批量確認(rèn)/批量處理確認(rèn)/處理/詳情已確認(rèn)批量處理處理/詳情已處理批量撤銷撤銷/詳情運(yùn)行事件正在告警批量確認(rèn)確認(rèn)/詳情已確認(rèn)無詳情10【EMSV1.31-LCJG-017】【EMSV1.31-LCJG-018】【EMSV1.31-LCJG-019】【EMSV1.31-LCJG-020】實(shí)時(shí)告警有效期默認(rèn)24小時(shí)內(nèi)(最大72小時(shí)),該時(shí)間可設(shè);C/S告警客戶端可以進(jìn)一步限制條目數(shù)量不大于1024條實(shí)時(shí)告警信息,超過數(shù)量按照告警時(shí)間循環(huán)存儲(chǔ);提供實(shí)時(shí)告警配置功能,可按照系統(tǒng)模塊和告警項(xiàng)配置哪些告警項(xiàng)納入實(shí)時(shí)告警列表及時(shí)提醒用戶確認(rèn)和處理;用戶經(jīng)過分析處理判斷過確認(rèn)和處理過的告警項(xiàng)不應(yīng)統(tǒng)計(jì)為實(shí)時(shí)告警;用戶在后臺(tái)管理頁面配置納入實(shí)時(shí)告警提示的告警系統(tǒng)模塊和告警項(xiàng)配置,配置實(shí)時(shí)告警的有效時(shí)限;提供對實(shí)時(shí)告警查看和操作功能,查詢結(jié)果應(yīng)列表形式展示,展示內(nèi)容包括告警的時(shí)間、等級(jí)、對象、內(nèi)容、狀態(tài)、歸屬模塊、告警項(xiàng)等內(nèi)容;提供篩選功能,可按照告警等級(jí)、歸屬模塊、告警項(xiàng)對查詢結(jié)果進(jìn)行篩選;提供排序功能,可按照告警的時(shí)間、等級(jí)、狀態(tài)等進(jìn)行排序;經(jīng)過確認(rèn)和處理的告警項(xiàng)將不在統(tǒng)計(jì)于實(shí)時(shí)告警數(shù)量中,并不會(huì)出現(xiàn)在下次實(shí)時(shí)告警查詢結(jié)果中。11【EMSV1.31-LCJG-021】【EMSV1.31-LCJG-022】【EMSV1.31-LCJG-023】歷史告警以列表形式展示查詢出來的告警信息,展示信息應(yīng)包括序號(hào)、告警對象、歸屬模塊、告警項(xiàng)、告警信息、告警性質(zhì)、等級(jí)、狀態(tài)、告警時(shí)間、查看詳情、告警操作;展示告警數(shù)據(jù)的詳細(xì)信息,包括:告警對象、告警項(xiàng)、告警信息、歸屬模塊、告警性質(zhì)、告警等級(jí)、告警狀態(tài)、告警時(shí)間、告警區(qū)域;展示告警追溯歷史信息,包括:告警時(shí)間、告警狀態(tài)、告警信息、備注;用戶可以通過對告警信息歸屬模塊、告警狀態(tài)、告警等級(jí),告警類型、告警時(shí)間進(jìn)行篩選,每個(gè)篩選條件默認(rèn)為選擇其全部子類型,有一鍵清除篩選條件功能;告警時(shí)間包括:今日、昨日、本周;支持按告警類型、告警等級(jí)、告警時(shí)間對內(nèi)容進(jìn)行排序,三種排序方式互斥,即同一時(shí)間,只能按一種方式進(jìn)行升序或降序排列,三角形圖標(biāo)僅在當(dāng)前使用的排序方式后面顯示,默認(rèn)的排序方式為按告警等級(jí)降序排列;12【EMSV1.31-LCJG-024】【EMSV1.31-LCJG-025】告警推送可根據(jù)告警項(xiàng)、告警對象所屬系統(tǒng)模塊分別設(shè)置不同告警信息所推送的用戶;所有告警推送記錄可在前臺(tái)通知管理模塊中進(jìn)行查詢、重發(fā);通知業(yè)務(wù)優(yōu)化01通知內(nèi)容:通知內(nèi)容包括短信通知和郵件通知兩種方式。短信通知的內(nèi)容來源于告警信息和業(yè)務(wù)通知內(nèi)容。短信通知的歸屬模塊定義應(yīng)與告警信息的歸屬模塊定義一致。02通知管理優(yōu)化:EMS1.3版本中僅做了短信通知記錄查詢功能,不具備郵件通知記錄查詢功能,需要添加,即新增郵件記錄查詢功能,支持關(guān)鍵字、按系統(tǒng)模塊、按發(fā)送狀態(tài)、按時(shí)間范圍篩選,支持選中導(dǎo)出和全部導(dǎo)出,支持重新發(fā)送。通知記錄的查詢功能應(yīng)該按照系統(tǒng)統(tǒng)一的系統(tǒng)模塊定義進(jìn)行篩選。斷點(diǎn)續(xù)傳優(yōu)化權(quán)限和樹形結(jié)構(gòu)模塊重構(gòu)設(shè)備管理性能優(yōu)化實(shí)時(shí)告警性能優(yōu)化01當(dāng)前的實(shí)時(shí)告警模塊中查詢告警數(shù)量性能慢,導(dǎo)致首頁載入速度慢,需進(jìn)行優(yōu)化;版本平滑升級(jí)版本及模塊管理版本及模塊管理,方便查看軟件的版本信息。0系統(tǒng)安裝包與公用軟件安裝包1OPCClient接口支持B/S側(cè)遙控(開關(guān)量置位)、遙調(diào)(模擬量置數(shù))操作。與第三方OPCServer接口的連接/斷鏈/重連成功應(yīng)有告警提示??膳渲檬欠褡詣?dòng)與第三方OPCServer重連。2OPCServer接口支持遙控(開關(guān)量置位)、遙調(diào)(模擬量置數(shù))操作,操作過程采用單次操作過程,不需要進(jìn)行選擇-校驗(yàn)過程;支持單遙控(即遙控對象和反饋開關(guān)量分離),支持對開關(guān)量的置位(即遙控對象和反饋開關(guān)量統(tǒng)一);支持單遙調(diào)(即遙調(diào)對象和反饋模擬量分離),支持對模擬量的置數(shù)(即遙調(diào)對象和反饋模擬量統(tǒng)一)。遙調(diào)只支持虛設(shè)備,實(shí)設(shè)備無意義。以事件記錄第三方OPCClient的連接和斷鏈。3多級(jí)系統(tǒng)數(shù)據(jù)接口4人工錄入5報(bào)表模塊6節(jié)能專家7用能計(jì)費(fèi)紅外離線授權(quán)充值1、可自動(dòng)讀取預(yù)付費(fèi)儀表中的信息并進(jìn)行配置,生成充值&抄表文件并下載至掌機(jī);2、可通過掌機(jī)執(zhí)行充值&操作(需設(shè)置權(quán)限);3、執(zhí)行操作完成后,連接掌機(jī)與PC,預(yù)付費(fèi)軟件自動(dòng)上裝充值&抄表結(jié)果文件;4、在執(zhí)行操作過程中發(fā)生掌機(jī)丟失等導(dǎo)致數(shù)據(jù)不能上傳后臺(tái)的情況時(shí),后臺(tái)上生成充值和生成抄表文件按鈕為禁止的,可以點(diǎn)擊復(fù)位所有設(shè)備狀態(tài)按鈕進(jìn)行復(fù)位狀態(tài),可以進(jìn)行新的充值和抄表操作。8用能計(jì)費(fèi)部分業(yè)務(wù)功能優(yōu)化9用能計(jì)費(fèi)部參數(shù)設(shè)置移植1.把日志添加到前臺(tái)管理系統(tǒng)。修改參數(shù)信息可以在前臺(tái)看到。0APP重構(gòu)0.1系統(tǒng)的登錄0.1.1“記住密碼”功能點(diǎn)。用戶成功登錄后,下次登錄時(shí)系統(tǒng)默認(rèn)是記住密碼,上次登錄的密碼或自動(dòng)呈現(xiàn)在登錄對話框中的密碼文本框中。0.1.2“自動(dòng)登錄”功能點(diǎn)。在用戶第一次成功登錄后,再次重啟app時(shí)直接登陸,僅在用戶登出后,再次重啟app時(shí)提升用戶登錄。0.1.3“系統(tǒng)登錄和登錄失敗”功能點(diǎn)。登錄失敗需給出失敗提示,提示中標(biāo)明失敗原因,失敗原因分別為:網(wǎng)絡(luò)連接錯(cuò)誤、用戶名密碼錯(cuò)誤、無權(quán)限;如果正常登錄成功時(shí),需要判斷該賬號(hào)是否在app的其他終端已經(jīng)登錄,如果存在登錄將剔除app上其他登錄的終端。判斷用戶登錄配置信息,是否允許pc端與app端是否允許同一個(gè)賬號(hào)登錄系統(tǒng),如果不允許,那么需要剔除在PC端登錄的終端。0.1.4“app系統(tǒng)權(quán)限”功能點(diǎn)。app中能耗部分展示的數(shù)據(jù)權(quán)限與web的相應(yīng)的數(shù)據(jù)權(quán)限保持一致,并在web端的后臺(tái)系統(tǒng)中統(tǒng)一設(shè)置。0.1.5“登錄成功時(shí)間日志”功能點(diǎn)。app中登錄的成功時(shí)間日志統(tǒng)一在web的后臺(tái)日志系統(tǒng)中呈現(xiàn)。0.1.6“賬號(hào)登錄配置”的功能點(diǎn)。后臺(tái)配置是否允許app端和pc端登錄同一個(gè)賬號(hào)。9.2系統(tǒng)服務(wù)器配置支持用戶手動(dòng)配置連接地址,此地址可以為IP地址或固定域名。該配置為2條信息,一個(gè)是內(nèi)網(wǎng)的服務(wù)器地址,一個(gè)是外網(wǎng)的服務(wù)器地址。配置頁面需要在用戶登錄前進(jìn)行配置,僅在用戶第一次安裝使用app或需要修改連接地址時(shí)進(jìn)行配置,首次使用APP或配置為空時(shí),主動(dòng)彈出配置頁面,配置頁面默認(rèn)為空。9.3引導(dǎo)說明頁展示支持用戶在安裝應(yīng)用后首次成功登錄時(shí)展示引導(dǎo)說明頁,說明頁需要對主功能頁面進(jìn)行引導(dǎo)說明,主功能頁面包括能耗總覽功能頁、能耗分析功能頁、告警列表功能頁、公司簡介。9.4能耗模塊9.4.1能耗總覽“本月能源占比”功能點(diǎn)。用戶能夠查看當(dāng)月總能耗數(shù)據(jù),當(dāng)月各分項(xiàng)(一級(jí)分類分項(xiàng))能耗數(shù)據(jù)值,能耗類型展示當(dāng)前系統(tǒng)中所有的能耗類型。展示的分類分項(xiàng)信息,后臺(tái)以項(xiàng)目為單元可以配置。用戶可以查看當(dāng)月各能耗所占用的總能耗的比例,以環(huán)狀圖展示,展示當(dāng)前能耗類型所占的總能耗的比例。備注:總節(jié)點(diǎn)的選擇,如果系統(tǒng)中只存在單一類型(區(qū)域或業(yè)態(tài))那么根節(jié)點(diǎn)就是這唯一的單一類型的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn),如果存在兩個(gè)類型,那么選擇區(qū)域樹的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn)。“本月能源占比-頁面展示記錄,頁面離開記錄”功能點(diǎn)。用戶查看此功能,和用戶離開此功能頁面需要記錄日志。日志統(tǒng)一在web的后臺(tái)日志系統(tǒng)中呈現(xiàn)?!氨驹履茉凑急日故緳?quán)限”功能點(diǎn)。該模塊的權(quán)限隸屬于“App能耗模塊”的菜單權(quán)限。當(dāng)用戶隸屬的角色沒有此菜單權(quán)限時(shí),前臺(tái)的該功能模塊不展示?!氨驹履芎目傆[”功能點(diǎn)。用戶可以查看本月能耗數(shù)據(jù)及與上月的同比值,增加或減少的箭頭,所展示的能耗數(shù)據(jù)具體顯示類型根據(jù)配置展示;“本月能耗總覽-頁面展示記錄,頁面離開記錄”功能點(diǎn)。用戶查看此功能,和用戶離開此功能頁面需要記錄日志。日志統(tǒng)一在web的后臺(tái)日志系統(tǒng)中呈現(xiàn)?!氨驹履芎目傆[展示權(quán)限”功能點(diǎn)。該模塊的權(quán)限隸屬于“App能耗模塊”的菜單權(quán)限。當(dāng)用戶隸屬的角色沒有此菜單權(quán)限時(shí),前臺(tái)的該功能模塊不展示。備注:總節(jié)點(diǎn)的選擇,如果系統(tǒng)中只存在單一類型(區(qū)域或業(yè)態(tài))那么根節(jié)點(diǎn)就是這唯一的單一類型的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn),如果存在兩個(gè)類型,那么選擇區(qū)域樹的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn)。9.4.2能耗分析“能耗分析展示”功能點(diǎn)。展示能耗分析數(shù)據(jù)圖表,并根據(jù)篩選條件展示圖表,圖表以柱狀圖顯示。篩選條件包括:時(shí)間、能源類型、能耗節(jié)點(diǎn),其中時(shí)間包括月、年,能源類型以系統(tǒng)級(jí)配置為準(zhǔn);”能耗分析展示-能源類型展示配置和時(shí)間顆粒度配置以及能耗節(jié)點(diǎn)樹類型配置“功能點(diǎn)。能耗分析展示時(shí),需要根據(jù)web后臺(tái)系統(tǒng)中“能耗節(jié)點(diǎn)樹類型配置”的配置信息,展示相關(guān)的信息。”能耗分析展示-同環(huán)比展示“功能點(diǎn)。支持展示同樣篩選條件下(2.1中展示的條件)的同環(huán)比圖表,同比和環(huán)比圖表互斥,即不能同時(shí)顯示,默認(rèn)不顯示同環(huán)比圖表,需要用戶手動(dòng)點(diǎn)擊后顯示;“能耗分析展示-頁面展示記錄,頁面離開記錄”功能點(diǎn)。用戶查看此功能,和用戶離開此功能頁面需要記錄日志。日志統(tǒng)一在web的后臺(tái)日志系統(tǒng)中呈現(xiàn)?!澳芎姆治稣故緳?quán)限”功能點(diǎn)。該模塊的權(quán)限隸屬于“App能耗模塊”的菜單權(quán)限。當(dāng)用戶隸屬的角色沒有此菜單權(quán)限時(shí),前臺(tái)的該功能模塊不展示。備注:總節(jié)點(diǎn)的選擇,如果系統(tǒng)中只存在單一類型(區(qū)域或業(yè)態(tài))那么根節(jié)點(diǎn)就是這唯一的單一類型的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn),如果存在兩個(gè)類型,那么選擇區(qū)域樹的根節(jié)點(diǎn)作為能耗的統(tǒng)計(jì)的根節(jié)點(diǎn)。2.3.2非功能需求本節(jié)記錄對概要設(shè)計(jì)具有重要影響的軟件需求和約束,描述相關(guān)的重要決策和決策的原因。這些決策一般對設(shè)計(jì)有很大影響,它們的改變很難通過設(shè)計(jì)技巧來屏蔽,例如所選用的開發(fā)語言,所選用的平臺(tái)、組件和框架,對關(guān)鍵業(yè)務(wù),類和方法的處理等。性能需求1、系統(tǒng)容量N/A1實(shí)時(shí)數(shù)據(jù)庫支持的數(shù)據(jù)點(diǎn)總數(shù)(單套服務(wù)器)500,000點(diǎn)2實(shí)時(shí)數(shù)據(jù)庫支持的遙控≤15,000點(diǎn)3實(shí)時(shí)數(shù)據(jù)庫支持的計(jì)算量≤10,000點(diǎn)4歷史數(shù)據(jù)庫采樣數(shù)據(jù)點(diǎn)個(gè)數(shù)≤100,000點(diǎn)5存儲(chǔ)時(shí)間5年6接口網(wǎng)關(guān)數(shù)量≤100個(gè)超過100個(gè)場景可通過級(jí)聯(lián)或者后續(xù)版本改進(jìn)方式完成;2、監(jiān)測和分析數(shù)據(jù)采集1開關(guān)量變位傳送時(shí)間(網(wǎng)關(guān)到系統(tǒng)頁面)≤3s2模擬量數(shù)據(jù)刷新時(shí)間(網(wǎng)關(guān)到系統(tǒng)頁面)≤3s3告警刷新時(shí)間(網(wǎng)關(guān)到系統(tǒng)頁面)≤3s4采樣數(shù)據(jù)儲(chǔ)存最小間隔5min5能耗數(shù)據(jù)儲(chǔ)存最小間隔10min頁面響應(yīng)1頁面切換、調(diào)用響應(yīng)時(shí)間≤3s2統(tǒng)計(jì)性數(shù)據(jù)查詢響應(yīng)時(shí)間≤10s3分析性數(shù)據(jù)查詢響應(yīng)時(shí)間≤10s4診斷性數(shù)據(jù)查詢響應(yīng)時(shí)間≤10s3、控制類N/A1定時(shí)控制組≤1000個(gè)2定時(shí)控制組中的項(xiàng)≤100個(gè)3聯(lián)動(dòng)控制組≤1000個(gè)4聯(lián)動(dòng)控制項(xiàng)≤100個(gè)5聯(lián)動(dòng)條件檢查周期≤3s6控制執(zhí)行時(shí)間≤3s7控制操作正確率100%8控制成功率≥99%4、負(fù)荷率N/A1服務(wù)器CPU平均負(fù)荷率(正常運(yùn)行任意30min內(nèi))≤30%2服務(wù)器CPU平均負(fù)荷率(系統(tǒng)故障10s內(nèi))≤50%3網(wǎng)絡(luò)負(fù)荷率(正常運(yùn)行任意30min內(nèi))≤30%4網(wǎng)絡(luò)負(fù)荷率(系統(tǒng)故障10s內(nèi))≤40%5、APP服務(wù)器性能N/A1服務(wù)器支持最大并發(fā)連接數(shù)402服務(wù)器帶寬≥5M1、歷史采樣數(shù)據(jù)存儲(chǔ)容量為128000點(diǎn),應(yīng)用服務(wù)程序做好兼容大于128000點(diǎn)數(shù)據(jù)的功能,平臺(tái)預(yù)留接口,以備以后擴(kuò)展;2、前置、后臺(tái)斷點(diǎn)續(xù)傳的數(shù)據(jù)以10分鐘間隔存儲(chǔ)離線數(shù)據(jù),可存儲(chǔ)至少一個(gè)月的數(shù)據(jù);3、實(shí)時(shí)數(shù)據(jù)庫支持的遙控 <=5000個(gè);可擴(kuò)展性需求要有一個(gè)良好的設(shè)計(jì)框架。為了軟件能適應(yīng)未來幾年的現(xiàn)場需要,通用數(shù)據(jù)配置模塊應(yīng)該根據(jù)實(shí)際需要保持一定的可擴(kuò)展性、可復(fù)用性,這就要求系統(tǒng)升級(jí)時(shí)對已基于該系統(tǒng)實(shí)施的系統(tǒng)兼容,軟件設(shè)計(jì)必須有良好的設(shè)計(jì)框架。其中包括:第一、采用復(fù)用技術(shù)。第二、底層業(yè)務(wù)模塊相對獨(dú)立,統(tǒng)一接口,做到高內(nèi)聚、低耦合。第三、良好的人機(jī)交互界面。系統(tǒng)需要具有足夠的靈活性與通用性本軟件作為圖形與服務(wù)器間的接口,模塊間傳遞的參數(shù)需具有通用性、設(shè)置靈活性等特點(diǎn),以達(dá)到各種接入設(shè)備的通用。可測試性需求測試用例1測試用例可維護(hù)性需求無易用性需求系統(tǒng)的使用要考慮現(xiàn)場人員的易用性。本軟件的最終用戶為現(xiàn)場的運(yùn)行維護(hù)人員,在設(shè)計(jì)軟件時(shí)要考慮人員的使用習(xí)慣和方便使用;簡單易用的系統(tǒng)可以提高現(xiàn)場工程實(shí)施人員的效率,降低出錯(cuò)的幾率。安全需求安全性保密性:只有授權(quán)的用戶才能動(dòng)用和修改信息系統(tǒng)的信息,而且必須防止信息的非法、非授權(quán)的訪問。完整性:信息必須以其原形被授權(quán)的用戶所用,也只有授權(quán)的用戶才能修改信息。目前對用戶名、密碼存放使用MD5方式進(jìn)行數(shù)據(jù)加密。可用性(1)設(shè)備備份機(jī)制、容錯(cuò)機(jī)制,防止在系統(tǒng)出現(xiàn)單點(diǎn)失敗時(shí),系統(tǒng)的備份機(jī)制保證系統(tǒng)的正常運(yùn)行。(2)SQLServer系統(tǒng)數(shù)據(jù)庫定期備份(不超過30天)。2.4條件與限制對系統(tǒng)其它的一些條件和限制:1、對于一些公共的、經(jīng)常使用的代碼或函數(shù),避免頻繁復(fù)制,可封裝成公共類或庫;2、代碼中做好注釋,避免無用注釋的出現(xiàn),以增加可維護(hù)性;3、盡量減少人工配置,增加默認(rèn)屬性,以增強(qiáng)易用性;4、代碼中盡量使用標(biāo)準(zhǔn)STL的內(nèi)容,以增加系統(tǒng)可移植性;5、做系統(tǒng)設(shè)計(jì)時(shí),盡量考慮以前老版本的功能,以增加系統(tǒng)的兼容性。6、經(jīng)過WebService服務(wù)程序到后臺(tái)服務(wù)器讀取10000個(gè)配置點(diǎn)以內(nèi)的數(shù)據(jù)時(shí)間<=5秒; 7、B/S組態(tài)圖形軟件獲取<500個(gè)實(shí)時(shí)數(shù)據(jù)值時(shí),從發(fā)出請求到數(shù)據(jù)返回時(shí)間<=3秒; 8、128000個(gè)采樣數(shù)據(jù)點(diǎn)在保存到數(shù)據(jù)庫表的時(shí)間<=120秒(此時(shí)間有點(diǎn)長,需要進(jìn)一步優(yōu)化); 9、模擬量、脈沖量、開關(guān)量總數(shù)在<=150000時(shí),主備服務(wù)器切換的時(shí)間<=30秒;10、從WebService下發(fā)控制命令到前端設(shè)備動(dòng)作的時(shí)間<=3秒。3總體設(shè)計(jì)3.1總體結(jié)構(gòu)系統(tǒng)采用三層C/S或B/S架構(gòu),其中數(shù)據(jù)采集層的功能是通過各個(gè)數(shù)據(jù)采集器、OPC服務(wù)器、其它系統(tǒng)將底層各種物理設(shè)備、傳感器、其它系統(tǒng)數(shù)據(jù)接入,通過企業(yè)內(nèi)部傳輸協(xié)議將數(shù)據(jù)統(tǒng)一上傳給平臺(tái)處理層。平臺(tái)處理層的功能為,收到采集設(shè)備數(shù)據(jù),經(jīng)過規(guī)約轉(zhuǎn)換,數(shù)據(jù)進(jìn)入實(shí)時(shí)庫,提供告警、數(shù)據(jù)修復(fù)、二次采樣入庫、數(shù)據(jù)基礎(chǔ)分析功能,并將分析、處理之后的數(shù)據(jù)錄入歷史數(shù)據(jù)庫。業(yè)務(wù)展現(xiàn)層的功能為,從平臺(tái)側(cè)實(shí)時(shí)庫和歷史庫獲取相關(guān)信息,支持配電、能管、照明、計(jì)費(fèi)、環(huán)境監(jiān)控、設(shè)備運(yùn)維等業(yè)務(wù)功能,為用戶提供專業(yè)服務(wù)。3.2總體方案 整個(gè)系統(tǒng)由前置機(jī)、主備模式、數(shù)據(jù)庫服務(wù)器、WEB只讀數(shù)據(jù)庫、防火墻(如果有的話)組成。對于前置上送的實(shí)時(shí)數(shù)據(jù)、斷點(diǎn)數(shù)據(jù),后臺(tái)服務(wù)器保存到歷史采樣表中,歷史服務(wù)程序定時(shí)對數(shù)據(jù)進(jìn)行異常判斷、對數(shù)據(jù)進(jìn)行修復(fù),由MSSQL自帶的同步功能(SQL2005或以上版本)把歷史采樣數(shù)據(jù)同步到WEB數(shù)據(jù)庫(只讀)中,以便在中間加入防火墻進(jìn)行隔離。當(dāng)B/S客戶端有數(shù)據(jù)修改時(shí),通過WebService服務(wù)把數(shù)據(jù)寫入后臺(tái)數(shù)據(jù)庫中。 數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)采用配置數(shù)據(jù)、歷史采樣數(shù)據(jù)分文件的方式,減少對某個(gè)磁盤I/O的頻繁訪問;由于歷史采樣數(shù)據(jù)、加工后的數(shù)據(jù)量較大,采用分區(qū)表的方式,提高查詢效率。 4模塊設(shè)計(jì)4.1配置優(yōu)化(林冬冬、胡倩、王漢清、安紅超、夏存興、苗升伍,1月22日)4.1.1典型的開局配置流程實(shí)現(xiàn)方案【EMSV1.31-PZ-001】、【EMSV1.31-PZ-004】、【EMSV1.31-PZ-012】、【EMSV1.31-PZ-013】、【EMSV1.31-PZ-015】、【EMSV1.31-PZ-016】目前的開局流程為前置機(jī)配置完成生成XML文件,格式暫定為下圖1,該XML文件由B/S側(cè)導(dǎo)入,生成工程表,廠站表,設(shè)備表,三遙表,控制配置表,五分鐘采樣表。 圖1:前置機(jī)導(dǎo)出XML格式解析XML中的project節(jié)點(diǎn)信息,取得屬于為channelid的值,判斷數(shù)據(jù)庫TB_STATION是否存在廠站信息,如不存在則插入,否則不處理。在處理設(shè)備的時(shí)候,將設(shè)備信息,3遙點(diǎn),五分鐘采樣看做一個(gè)整體,即當(dāng)此設(shè)備被移除的時(shí)候,需要?jiǎng)h除設(shè)備的3遙,與將此關(guān)聯(lián)的五分鐘采樣DataSource置為空。解析XML每個(gè)設(shè)備,等到待插入數(shù)據(jù)庫的結(jié)果集B,從數(shù)據(jù)庫中取出已經(jīng)插入的設(shè)備集合A,為了保證數(shù)據(jù)庫與最新導(dǎo)入文件一致性,將舊結(jié)果集A中設(shè)備,3遙信息,控制配置表全部刪除,對于5分鐘采樣需要進(jìn)行特殊處理:只將A-C的部分進(jìn)行DataSource置為空,然后將新的結(jié)果集B的設(shè)備,3遙,控制配置表信息插入,對B-C的五分鐘采樣進(jìn)行插入。 圖2:集合交集展示對應(yīng)的插入數(shù)據(jù)庫的數(shù)據(jù),做插入結(jié)果展示,允許用戶進(jìn)行二次增刪改查,即將原TS_config的配置移植為B/S操作。在提供設(shè)備信息的增刪改查頁面的時(shí)候,對于設(shè)備型號(hào)的選擇,目前在前面導(dǎo)入的時(shí)候通過XML中給出的設(shè)備型號(hào)進(jìn)行匹配,填寫完庫中包含的設(shè)備類型,如果設(shè)備類型沒有匹配成功,則將其所有3遙點(diǎn)導(dǎo)入5分鐘采樣,同時(shí)在設(shè)備類型新增一條數(shù)據(jù),在頁面頂部放置下拉框選擇設(shè)備類型,對于是改類型的設(shè)備進(jìn)行勾選,統(tǒng)一確認(rèn)。在提供5分鐘采樣表的增刪改查頁面的時(shí)候,對于標(biāo)示字的配置,目前在前面導(dǎo)入的時(shí)候通過名稱匹配,填寫完大部分的標(biāo)示字,如果導(dǎo)入的時(shí)候沒有匹配成功,則手動(dòng)選擇配置,在頁面頂部放置下拉框選擇標(biāo)示字,對于是該標(biāo)示字的采樣進(jìn)行勾選,統(tǒng)一確認(rèn)。處理流程數(shù)據(jù)庫表結(jié)構(gòu)工程項(xiàng)目表(TB_PROJECT)字段名描述類型說明ID工程序號(hào)SMALLINTPKCNAME工程名稱VARCHAR(64)DESCRIPTION工程描述VARCHAR(128) 廠站信息表(TB_STATION)字段名描述類型說明ID廠站號(hào)SMALLINTPKCNAME廠站名稱VARCHAR(64)PROJECTID工程號(hào)SMALLINTTB_PROJECT主鍵STATIONID邏輯廠站號(hào)SMALLINT=PORTNO-1PORTNO端口號(hào)SMALLINT對應(yīng)前置的工程號(hào)FAULTSIGNAL事故總信號(hào)BINARY(13)STATUS狀態(tài)TINYINTTIMELASTEXCHANGE最近一次投退時(shí)間DATETIMETIMERUNNINGDAY日運(yùn)行時(shí)間累計(jì)INTTIMEOUTAGEDAY日停運(yùn)時(shí)間累計(jì)INTCOUNTFAULTSIGNAL虛事總動(dòng)作計(jì)數(shù)SMALLINTSAFETYDAYS安全天數(shù)SMALLINT設(shè)備表(TB_DEVICE)字段名描述類型說明ID序號(hào)INT自增,增量1DEVICENUM設(shè)備號(hào)SMALLINTDEVICENO設(shè)備編號(hào)VARCHAR(64)CNAME設(shè)備名稱VARCHAR(64)PROJECTID工程號(hào)SMALLINT工程表主鍵STATIONID邏輯廠站號(hào)SMALLINT廠站表主鍵PARENTDEV父設(shè)備編號(hào)VARCHAR(64)CHANNELID所屬通道SMALLINT通道表主鍵DEVTYPE設(shè)備型號(hào)SMALLINT設(shè)備型號(hào)表主鍵ADDRESS設(shè)備地址VARCHAR(64)STATUS設(shè)備狀態(tài)TINYINT正常,禁用;DEVAREA設(shè)備區(qū)域SMALLINTSTARTDATE投運(yùn)時(shí)間DATETIMERUNTIME運(yùn)行時(shí)間DATETIMELIMITDATE使用年限D(zhuǎn)ATETIMEPRODUCER生產(chǎn)廠家VARCHAR(64)PRODUCTDATE生產(chǎn)日期DATETIMEFACTORYNUM出廠編號(hào)VARCHAR(64)FACTORYDATE出廠日期DATETIMECHANGEDATE更換日期DATETIMEDESCRIPTION設(shè)備型號(hào)描述VARCHAR(128)SYSTEMID所屬子系統(tǒng)SMALLINTISCOUNTTIME是否計(jì)時(shí)TINYINTCLEARTYPE清零方式TINYINTLASTRUNTIME上次運(yùn)行時(shí)間DATETIMETOTALRUNTIME總運(yùn)行時(shí)間(秒)INTRUNRATE開機(jī)效率FLOATXMLFILE詳細(xì)信息IMAGE模擬量表(TB_AI)字段名描述類型說明ID索引號(hào)INTPROJECTID工程號(hào)SMALLINT工程表主鍵STATIONNUM廠站號(hào)SMALLINT廠站表主鍵DEVICENUM設(shè)備號(hào)INT設(shè)備表主鍵NUM遙測序號(hào)INTCNAME名稱VARCHAR(64)DESCRIPTION描述名VARCHAR(128)RAWVALUE整型值INTQUOTIETY系數(shù)REALVALUE實(shí)際值REALIDENTIFIER標(biāo)志字BINARYYCZEROING遙測歸零值REALYCADJUST遙測偏移量REALYCFACTOR標(biāo)度系數(shù)REALEXTRADESC額外描述信息VARCHAR(512)XMLFILE礦井相關(guān)量IMAGE開關(guān)量表(TB_DI)字段名描述類型說明ID索引號(hào)INTPROJECTID工程號(hào)SMALLINT工程表主鍵STATIONNUM廠站號(hào)(廠站表主鍵)SMALLINT廠站表主鍵DEVICENUM設(shè)備ID(設(shè)備表主鍵)INT設(shè)備表主鍵NUM遙信序號(hào)INTCNAME名稱VARCHARDESCRIPTION描述名VARCHARRAWVALUE原始整型值TINYINTYXTYPE遙信類型BINARYYXVALUE遙信值(開關(guān)量值)TINYINTIDENTIFIER標(biāo)志字BINARYCOUNTEXCHANGE變位次數(shù)SMALLINTCOUNTTRIP事故跳閘次數(shù)SMALLINTALARMTYPE報(bào)警類型SMALLINTALARMLEVEL報(bào)警等級(jí)SMALLINTYXPROP遙信屬性SMALLINTEXTRADESC額外描述信息VARCHARXMLFILE礦井相關(guān)量IMAGE脈沖量表(TB_PULSE)字段名描述類型說明ID索引號(hào)INTPKPROJECTID工程號(hào)SMALLINTSTATIONNUM廠站號(hào)SMALLINT廠站表主鍵DEVICENUM設(shè)備IDINT設(shè)備表主鍵NUM遙脈序號(hào)INTCNAME名稱VARCHAR(64)DESCRIPTION描述名VARCHAR(128)RAWVALUE原始整型值INTQUOTIETY系數(shù)REALYMVALUE遙脈值FLOATIDENTIFIER標(biāo)志字BINARY控制配置表(TB_CONTROL)字段名描述類型說明ID序號(hào)INTCNAME名稱VARCHAROBJECTID遙控對象號(hào)INT開關(guān)量表IDOBJECTON合命令遙控號(hào)SMALLINTCONDITIONON合命令條件SMALLINT公式表IDOBJECTOFF分命令遙控號(hào)SMALLINTCONDITIONOFF分命令條件SMALLINT公式表IDPROMPTTYPE提示類型TINYINT合閘/分閘,上升/下降;CONTROLTYPE遙控類型TINYINT電力遙控,PLC遙控;IDENTIFIER遙控標(biāo)志BINARYOBJECTNAME遙控對象名稱BINARYPROJECTID工程號(hào)SMALLINTSYSTEMID所屬子系統(tǒng)SMALLINTXMLFILE詳細(xì)信息IMAGE五分鐘采樣表(TB_SAMPLE5MIN)字段名描述類型說明ID采樣號(hào)INTPKDESCRIPTION描述名VARCHAR(64)DATASOURCE源數(shù)據(jù)索引BINARYSAMPLEVALUE采樣值FLOATIDENTIFIER標(biāo)志字TINYINTPROJECTID工程號(hào)SMALLINT五分鐘附加信息表(TB_SAMPLE5MIN_EXT)字段名描述類型說明SAMPLENO序號(hào)INTPKTABLENO表號(hào)SMALLINTRECORDNO索引號(hào)INTDEVICEID設(shè)備號(hào)INTSAMPLETABLENAME采樣值所在表號(hào)VARCHAR(50)COLUMNNAME采樣值所在列號(hào)VARCHAR(32)SAMPLETYPE采樣類型INT通信接口模塊接口ResultExcuteImportIntoSystem(stringfilePath)4.1.2節(jié)點(diǎn)、規(guī)約、通道配置功能實(shí)現(xiàn)方案【EMSV1.31-PZ-001】、【EMSV1.31-PZ-005】節(jié)點(diǎn)信息表配置移植TSConfigU.exe原有配置,對于數(shù)據(jù)進(jìn)行增刪改查配置。規(guī)約類型表、通道信息表的配置可以整合在一個(gè)頁面,原先的INI文件配置,目前在web端進(jìn)行INI文件關(guān)鍵參數(shù)配置,并將參數(shù)寫入數(shù)據(jù)庫表中,由平臺(tái)軟件在啟動(dòng)時(shí)對表中的參數(shù)進(jìn)行解析,并寫入INI文件,實(shí)現(xiàn)平臺(tái)側(cè)去除ini配置文件。處理流程數(shù)據(jù)庫表結(jié)構(gòu)節(jié)點(diǎn)信息表(TB_NODE)字段名描述類型說明ID節(jié)點(diǎn)序號(hào)SMALLINTPKCNAME節(jié)點(diǎn)名稱VARCHAR(64)DESCRIPTION節(jié)點(diǎn)描述VARCHAR(128)NODETYPE節(jié)點(diǎn)類型TINYINTSTATUS節(jié)點(diǎn)狀態(tài)TINYINTPROJECTID工程號(hào)SMALLINTMASTERIPIP1VARCHAR(32)SLAVEIPIP2VARCHAR(32)NETID網(wǎng)絡(luò)狀態(tài)TINYINT規(guī)約類型表(TB_PROTOCOLTYPE)字段名描述類型說明ID序號(hào)SMALLINTPKCNAME規(guī)約名稱VARCHAR(64)PROTOCOLFILE文件路徑VARCHAR(256)PROTOCOLTYPE規(guī)約類型TINYINT0:MMI規(guī)約1:NTS103D雙網(wǎng)規(guī)約2:KNX規(guī)約REMARK備注VARCHAR(128)通道信息表(TB_CHANNEL)字段名描述類型說明ID通道編號(hào)SMALLINTPKCNAME通道名稱VARCHAR(64)PROJECTID工程號(hào)SMALLINTTB_PROJECT外鍵PROTOCOLID規(guī)約類型SMALLINTTB_PROTOCOLTYPE外鍵DESCRIPTION通道描述VARCHAR(128)規(guī)約類型表(TB_PROTOCOLTYPE_EX)新增字段名描述類型說明PROTOCOLID規(guī)約表IDINTPKOLDNAME規(guī)約名稱VARCHAR(50)NEWNAME文件路徑VARCHAR(50)LOCALIP本機(jī)IPVARCHAR(50)LOCALPORT本機(jī)端口INTREMOTEIP對方IPVARCHAR(50)REMOTEPORT對方端口INTCOMSTYLE通訊方式SMALLINTOVERTIME超時(shí)時(shí)間INTFILEPATH文件路徑VARCHAR(10)FILTERFRONTINT通信接口模塊接口4.1.3優(yōu)化配置菜單實(shí)現(xiàn)方案【EMSV1.31-PZ-002】根據(jù)《能源管理系統(tǒng)EMSV1.31用戶需求說明書V1.00》中提供的,整理成sql腳本(腳本中包含EMSV1.31網(wǎng)站地圖(配置).png的菜單以及實(shí)際開發(fā)中所缺少的菜單),執(zhí)行腳本,完成菜單配置優(yōu)化。處理流程數(shù)據(jù)庫表結(jié)構(gòu)通信接口模塊接口4.1.4配置首頁實(shí)現(xiàn)方案【EMSV1.31-PZ-003】將原1.30版本的配置首頁內(nèi)容調(diào)整為導(dǎo)航式的說明配置頁面;典型的一級(jí)配置項(xiàng)包括平臺(tái)配置、綜合監(jiān)控、能耗監(jiān)管、用能計(jì)費(fèi)、公共模塊共6個(gè)頂級(jí)菜單(頂級(jí)菜單數(shù)量隨著權(quán)集的結(jié)果而變化),點(diǎn)擊相應(yīng)的頂級(jí)菜單則進(jìn)入到具體的配置頁面;要求按照順序依次進(jìn)行配置,前一項(xiàng)配置未完成則無法進(jìn)行下一步的配置。處理流程配置首頁的動(dòng)態(tài)展現(xiàn)可以根據(jù)TB_USERGROUPMENURIGHT表找到對應(yīng)menuid,再找到頂級(jí)菜單顯示,跳轉(zhuǎn)鏈接為其子菜單的第一個(gè)?!耙蟀凑枕樞蛞来芜M(jìn)行配置,前一項(xiàng)配置未完成則無法進(jìn)行下一步的配置;”這一功能通過程序控制較為困難,無法動(dòng)態(tài)判斷當(dāng)前頁配置是否完成,目前只能做的是在同一層菜單下的子菜單,根據(jù)排序做下一步處理。數(shù)據(jù)庫表結(jié)構(gòu)TB_USERGROUPMENURIGHT(用戶組菜單權(quán)限)字段名描述類型說明ID自增主鍵intpkUserGroupID用戶組idintMenuID菜單idintTB_MENU(菜單表)字段名描述類型說明ID菜單idintMenuName菜單名稱nvarchar(50)LinkName連接html地址nvarchar(200)IconClass暫留、不用nvarchar(50)ParentID父菜單idIntCallIndex回調(diào)nvarchar(50)MenuClass菜單位置int0:前臺(tái)菜單1:后臺(tái)菜單2:前臺(tái)跳轉(zhuǎn)3:后臺(tái)跳轉(zhuǎn)MenuOrder菜單排序intMODULEID關(guān)聯(lián)模塊idint關(guān)聯(lián)TD_EMS_MODULECONFIG的idISPERMIT頁面是否顯示smallintISNOENERGY是否為能耗int暫時(shí)不用ISPAGE是否是頁面int通信接口模塊接口4.1.5能耗統(tǒng)計(jì)配置優(yōu)化實(shí)現(xiàn)方案【EMSV1.31-PZ-007】根據(jù)需求中提供轉(zhuǎn)化率,初始化數(shù)據(jù)庫中能源分類表中相關(guān)數(shù)據(jù)。處理流程數(shù)據(jù)庫表結(jié)構(gòu)TB_BECM_COUNTTYPE(能源分類表)字段名描述類型說明ID序號(hào)smallintpkCNAME分類分項(xiàng)名稱Varchar(64)PARENTID父節(jié)點(diǎn)IDsmallintDESCRIPTION描述Varchar(128)ITEMUNIT單位Varchar(50)ITEMCOAL轉(zhuǎn)換為標(biāo)煤系數(shù)floatITEMCO2轉(zhuǎn)換為二氧化碳系數(shù)floatITEMMONEY轉(zhuǎn)換為人民幣系數(shù)floatItemCodeExt1額外預(yù)留字段floatISNEEDCOUNT是否計(jì)入總能耗intSAMPLETYPE采樣類型smallintIsNoEnergy是否能耗INT通信接口模塊接口4.1.6樹節(jié)點(diǎn)導(dǎo)入與維護(hù)配置優(yōu)化實(shí)現(xiàn)方案【EMSV1.31-PZ-008】【EMSV1.31-PZ-009】修改NTS.WEB.VM.SysConfig中SysConfig()方法的TreeType獲取方式,由原來的project.config中換成從數(shù)據(jù)庫中查詢,tb_area原字段classId對應(yīng)TB_EMS_TREEMODEL的id,查TB_EMS_TREEMODEL中classid是否存在1跟2。樹節(jié)點(diǎn)導(dǎo)入配置模板中去掉業(yè)態(tài)樹sheet,合并到區(qū)域樹sheet,新增“classId”列,根據(jù)classid標(biāo)識(shí)樹類型。處理流程(1)增加GetTreeType()方法,業(yè)務(wù)邏輯如圖4.2.2所示下:TreeType=1:展示區(qū)域樹;TreeType=2:區(qū)域、業(yè)態(tài)樹都展示;TreeType=3:展示業(yè)態(tài)樹。圖4.2.2(2)樹節(jié)點(diǎn)導(dǎo)入BLL層方法:ImportTreeInfo()處理時(shí)去除ClassId判斷。數(shù)據(jù)庫表結(jié)構(gòu)TB_AREA區(qū)域表字段名描述類型說明ID序號(hào)INTAREAID區(qū)域號(hào)SMALLINTCNAME區(qū)域名稱VARCHARPROJECTID工程號(hào)SMALLINTSTATIONID邏輯廠站號(hào)SMALLINTDESCRIPTION區(qū)域描述VARCHARFLAG標(biāo)志(區(qū)域是否可用)TINYINTBUILDINGID所屬建筑SmallintPARENTID父結(jié)點(diǎn)INTPIC圖片VARCHARISBIAOGAN是否標(biāo)桿INTAREATYPE建筑類型INTXMLFILE詳細(xì)信息IMAGEISDISPLAY是否展示INTAutoID自增IDINTTREETYPE實(shí)時(shí)監(jiān)控分類INTTB_EMS_AREA_Info(區(qū)域附加信息表)字段名描述類型說明ID序號(hào)自增字段pkAREAID區(qū)域編號(hào)intCLASSID類型intINFOVALUE數(shù)值floatREMARK1描述1(關(guān)閉算式)varchar(128)DEEPTH層級(jí)深度intAREANUM面積floatPERSONNUM人數(shù)intLOCATION位置varchar(50)ISNEEDCOUNT是否需要統(tǒng)計(jì)(0:需要;1:不需要)bitWATERMELONAREA空調(diào)面積floatAREAORDER樹節(jié)點(diǎn)排序Int新增TB_EMS_TREEMODEL(樹模型表,新增)字段名描述類型說明ID自增字段intPKTreeName樹名字varchar(64)SYSTEMID歸屬子系統(tǒng)idintClassID確定樹標(biāo)識(shí)之一int1:區(qū)域,2:業(yè)態(tài),3:變壓器能效,4:冷凍站能效,5:鍋爐能效,6:制氧站能效,7:實(shí)時(shí)監(jiān)控拓?fù)錁洌?:環(huán)境評估樹通信接口IAreaTreeService.GetTreeType():string,返回TreeType;模塊接口NTS.WEB.ProductInteface.IAreaTree.GetClassIdList():List<AreaClassId>,獲取ClassId集合4.1.7設(shè)備管理->設(shè)備信息維護(hù)配置優(yōu)化實(shí)現(xiàn)方案【EMSV1.31-PZ-010】、【EMSV1.31-PZ-012】此處優(yōu)化可通過js控制,新建設(shè)備時(shí)(只限新增虛設(shè)備),虛實(shí)設(shè)備類型項(xiàng)直接限定死為虛設(shè)備,并用紅色字體提示虛設(shè)備表達(dá)式規(guī)則;修改設(shè)備時(shí),通過js,根據(jù)選擇的虛實(shí)設(shè)備類型項(xiàng),動(dòng)態(tài)顯示虛設(shè)備表達(dá)式規(guī)則。處理流程數(shù)據(jù)庫表結(jié)構(gòu)TB_EMS_DEVICE_PROPERTY(設(shè)備屬性表)字段名描述類型IDIntPK,IDENTITYDEVICEIDIntDEVICE_ITEMCODE設(shè)備分類分項(xiàng)char(5)DEVICE_HEAD_NUMsmallIntDEVICE_CONTAIN_DEVvarchar(1024)DEVICE_RATINGIntDEVICE_LOCATION安裝位置varchar(128)DEVICE_ORGANIZATIONvarchar(128)DEVICENUMBERvarchar(15)PAY_TYPEsmallIntDEPARTMENT歸屬部門varchar(128)RESPONSEPERSON歸屬責(zé)任人varchar(128)PRODUCERCONTACT廠家聯(lián)系人varchar(128)PRODUCERADDRESS廠家詳細(xì)地址varchar(1024)PRODUCERPHONE廠家聯(lián)系電話varchar(128)COMMENTS備注varchar(1024)OTHERNAME設(shè)備別名varchar(128)ISVIRTUAL是否虛設(shè)備(1為虛設(shè)備,0為實(shí)設(shè)備)IntNOTNULLDEFAULT(0)RULESTR法則表達(dá)式varchar(500)FORMULALD法則的idIntISDELETE刪除標(biāo)志(0表示正常,1表示刪除)IntNOTNULLDEFAULT(0)ISNOENERGY是否非能耗采集設(shè)備(0表示能耗設(shè)備,1表示非能耗設(shè)備)IntNOTNULLDEFAULT(1)PURCHASEDATE購入日期datetimeFREEWARRANTYDATE免費(fèi)質(zhì)保截止日期datetimePAYMENTGUARANTEEDATE付費(fèi)質(zhì)保截止日期datetimeREJECTDATE設(shè)備報(bào)廢日期datetimeRATEDCAPACITY額定容量KWfloatISMAJOR是否是重大能耗設(shè)備(0:是、1:否)BITNOTNULL,DEFAULT(0)MONITOROBJECT監(jiān)測對象varchar(1024)通信接口模塊接口4.1.8建筑信息配置優(yōu)化功能實(shí)現(xiàn)方案【EMSV1.31-PZ-011】將建筑信息配置從TB_AREA表中抽離出來,新建一張表TB_BUILDINGCONFIG,用于保存建筑信息。新建建筑信息,填寫建筑信息各項(xiàng)內(nèi)容;2、列表展示已新增的建筑信息配置數(shù)據(jù),點(diǎn)擊每條數(shù)據(jù)后的關(guān)聯(lián)區(qū)域按鈕,已彈出框的方式,選擇區(qū)域位置,填寫建筑信息參數(shù),實(shí)現(xiàn)建筑信息與區(qū)域位置的關(guān)聯(lián)關(guān)系。處理流程基本流程圖如下:數(shù)據(jù)庫表結(jié)構(gòu)建筑信息配置表(TB_BUILDINGCONFIG,新增)字段名描述數(shù)據(jù)類型是否為空備注BUILDID自增的索引號(hào)INTNOTNULL增量為1BUILDNAME名稱VARCHARNOTNULL建筑信息名稱XMLFILE建筑信息參數(shù)數(shù)據(jù)IMAGENULLXml格式數(shù)據(jù)AREATYPE類型INTNULL0:醫(yī)院1:大型公建建筑AREAID關(guān)聯(lián)區(qū)域編號(hào)INTNULLTB_AREA表里的AREAID通信接口模塊接口4.1.9區(qū)域設(shè)備映射配置實(shí)現(xiàn)方案【EMSV1.31-PZ-014】搜索查詢:查詢時(shí),關(guān)鍵字同時(shí)匹配“設(shè)備名稱、設(shè)備名稱首拼字母、設(shè)備ID,DveiceNum”等條件。排序功能:在設(shè)備列表表頭字段“設(shè)備名稱、設(shè)備ID”旁添加排序按鈕,點(diǎn)擊后按照相應(yīng)字段排序。排序功能針對所有符合條件的記錄,點(diǎn)擊排序后記錄下排序規(guī)則,再次查詢時(shí)按照之前的排序規(guī)則查詢記錄。依次點(diǎn)擊“設(shè)備名稱、設(shè)備ID”進(jìn)行排序時(shí),按照點(diǎn)擊的先后順序作為排序的優(yōu)先級(jí)。刷新頁面后清除排序記錄,恢復(fù)默認(rèn)排序。設(shè)備信息里增加“設(shè)備別名”列4、修改NTS.WEB.VM.SysConfig中SysConfig()方法的TreeType獲取方式,由原來的project.config中換成從數(shù)據(jù)庫中查詢,tb_area新增字段SystemId,根據(jù)SystemId查系統(tǒng)表對應(yīng)classId是否存在1跟2。樹節(jié)點(diǎn)導(dǎo)入配置模板中去掉業(yè)態(tài)樹sheet,合并到區(qū)域樹sheet,新增“classId”列,根據(jù)classid標(biāo)識(shí)樹類型。5、樹節(jié)點(diǎn)維護(hù)界面里的“區(qū)域類型”名稱改為“模型維度”;配置時(shí)增加排序字段的錄入與顯示,修改前臺(tái)樹獲取方法。處理流程(1)初次導(dǎo)入處理流程如下圖所示:4.14.1(2)在樹-設(shè)備映射界面利用導(dǎo)出的模板編輯完信息導(dǎo)入時(shí),處理邏輯如下:數(shù)據(jù)庫表結(jié)構(gòu)TB_AREA區(qū)域表字段名描述類型說明ID序號(hào)INTAREAID區(qū)域號(hào)SMALLINTCNAME區(qū)域名稱VARCHARPROJECTID工程號(hào)SMALLINTSTATIONID邏輯廠站號(hào)SMALLINTDESCRIPTION區(qū)域描述VARCHARFLAG標(biāo)志(區(qū)域是否可用)TINYINTBUILDINGID所屬建筑SmallintPARENTID父結(jié)點(diǎn)INTPIC圖片VARCHARISBIAOGAN是否標(biāo)桿INTAREATYPE建筑類型INTXMLFILE詳細(xì)信息IMAGEISDISPLAYINTAutoIDINTTREETYPEINTTB_EMS_AREA_Info(區(qū)域附加信息表)字段名描述類型說明ID序號(hào)自增字段pkAREAI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鐵路機(jī)車車輛配件制造行業(yè)十三五規(guī)劃及發(fā)展前景分析報(bào)告
- 2025-2030年中國金屬鉍行業(yè)運(yùn)行現(xiàn)狀及發(fā)展前景分析報(bào)告
- 2025-2030年中國過氧化氫行業(yè)市場運(yùn)行動(dòng)態(tài)與營銷策略研究報(bào)告
- 2025-2030年中國調(diào)壓器市場運(yùn)行現(xiàn)狀及發(fā)展前景預(yù)測報(bào)告
- 2025-2030年中國空氣清新機(jī)行業(yè)運(yùn)行現(xiàn)狀及發(fā)展趨勢預(yù)測報(bào)告
- 貴州工程應(yīng)用技術(shù)學(xué)院《運(yùn)動(dòng)醫(yī)務(wù)監(jiān)督與康復(fù)治療》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年海南省安全員《B證》考試題庫
- 2025年建筑安全員B證考試題庫
- 山東現(xiàn)代學(xué)院《建筑設(shè)備CAD》2023-2024學(xué)年第二學(xué)期期末試卷
- 朔州師范高等??茖W(xué)校《電工測試技術(shù)(上)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024初中數(shù)學(xué)課程標(biāo)準(zhǔn)測試題(含答案)精華版
- 2024年陜西延長石油集團(tuán)礦業(yè)公司招聘筆試參考題庫含答案解析
- 人教版新教材高一上學(xué)期期末考試數(shù)學(xué)試卷及答案(共五套)
- 人文關(guān)懷與優(yōu)質(zhì)護(hù)理課件
- 知識(shí)圖譜可視化-Neo4j(windows)
- 光伏電站作業(yè)危險(xiǎn)點(diǎn)分析及預(yù)控措施手冊
- 2021年深圳實(shí)驗(yàn)學(xué)校初中部七年級(jí)入學(xué)分班考試數(shù)學(xué)試卷及答案解析
- 水文流量測驗(yàn)
- 合作共贏商務(wù)合作PPT模板(基礎(chǔ)教育)
- 鋁的陽極氧化和著色
- 信用社(銀行)清產(chǎn)核資實(shí)施方案
評論
0/150
提交評論