




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEEMSV1.20設備管理概要設計說明書V1.00文件編號生效日期受控編號保密級別一級版本號V1.00修改次數0總頁數正文附錄無編制殷曉磊審核批準(版權所有,翻版必究)評審記錄對《設備管理概要設計說明書V1.00》的評審意見:上述問題修改驗證后,由驗證后,本文件即可發布。評審人員簽字:問題修改驗證結果:驗證人簽字:時間:年月日變更日志編號版本修改內容修改人修改日期1V1.00定稿。殷曉磊2014-09-18目錄TOC\o"2-3"\h\z\t"標題1,1"1引言 11.1編寫目的 11.2背景 11.3定義 11.4參考資料 12總體設計 22.1設備管理 22.1.1需求規定 22.1.2運行環境 22.1.3界面設計 22.1.4功能模塊 32.1.5軟件流程圖 32.1.6相關性系數公式及其計算 42.1.7軟件開發框架 42.2設備查詢 92.2.1需求規定 92.2.2運行環境 92.2.3界面設計 92.2.4功能模塊 102.2.5軟件流程圖 112.2.6相關性系數公式及其計算 122.2.7軟件開發框架 122.3添加設備 152.3.1需求規定 152.3.2運行環境 152.3.3界面設計 162.3.4功能模塊 162.3.5軟件流程圖 172.3.6相關性系數公式及其計算 182.3.7軟件開發框架 182.4修改通訊采集設備 232.4.1需求規定 232.4.2運行環境 232.4.3界面設計 232.4.4功能模塊 242.4.5軟件流程圖 252.4.6相關性系數公式及其計算 262.4.7軟件開發框架 262.5修改重大能耗設備 312.5.1需求規定 312.5.2運行環境 312.5.3界面設計 312.5.4功能模塊 322.5.5軟件流程圖 332.5.6相關性系數公式及其計算 342.5.7軟件開發框架 342.6通訊采集設備 392.6.1需求規定 392.6.2運行環境 392.6.3界面設計 392.6.4功能模塊 412.6.5軟件流程圖 422.6.6相關性系數公式及其計算 432.6.7軟件開發框架 432.7重大能耗設備 512.7.1需求規定 512.7.2運行環境 512.7.3界面設計 512.7.4功能模塊 532.7.5軟件流程圖 542.7.6相關性系數公式及其計算 552.7.7軟件開發框架 55EMS1.2B/S數據分析概要設計說明書V1.00PAGE11引言1.1編寫目的設備管理模塊包含:設備管理、設備查詢、重大能耗設備、通訊采集設備、修改重大能耗設備、修改通訊采集設備和后臺配置的添加設備、批量導入設備。用戶可以查看設備的數量、告警、維修保養、通訊狀態等信息;也可以修改設備的屬性和設置保養時間等。本文檔面向的讀者是:EMS1.2項目組相關人員。1.2背景目前在NTS-9000系統中,只能查看通訊采集設備等24小時能耗、通訊狀態信息。為了擴展此功能,滿足可以查看通訊采集和重大能耗設備的數量、告警、維修保養、通訊狀態等信息;并且將設備的添加、修改、設置保養時間、添加維修保養記錄也整合到統一模塊;因此添加了設備管理模塊。1.3定義下表列出本報告中專門術語的定義、英文縮寫詞的原詞組和意義、項目組內達成一致意見的專用詞匯,同時繼承全部的先前過程中定義過的詞匯。詞匯名稱詞匯含義備注關聯對象指關聯的數據對象(如:人流量、作息時間)1.4參考資料編號資料名稱說明1EMSV1.20系統需求包-140828-一階段需求.xlsx天溯NTS-EMSV1.1能耗監測系統概要設計說明書第16頁共68頁2總體設計2.1設備管理2.1.1需求規定2.1.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.1.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.1.2運行環境2.1.2.1、軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.1.3界面設計 整個界面操作方式以鼠標左擊為主。 2.1.4功能模塊2.1.4.1功能清單功能區編號功能區名稱描述備注1設備查詢可以輸入、選擇查詢條件,然后點擊查詢按鈕跳轉到“設備查詢”頁面2通訊采集設備以設備類型分類,顯示設備數量、離線數量、當前告警數量3重大能耗設備以設備類型分類,顯示設備數量、當前告警數量、待維護保養、待維修數量2.1.5軟件流程圖2.1.5.1架構流程2.1.5.2業務流程圖刷新刷新點擊菜單進入本頁面后,默認顯示通訊采集設備數量、在線率占比信息;其他設備的數量、告警占比信息以及運維管理信息。2.1.6相關性系數公式及其計算無;2.1.7軟件開發框架2.1.7.1接口定義·變壓器查詢接口接口名稱傳入參數類型返回值類型功能描述DeviceInit無;ResultDevice點擊【查詢】按鈕時獲取通訊采集設備數量、離線數量、當前告警數量;重大設備數量、當前告警數量、待維護保養、待維修數量(1)、前端傳遞變量類無;(2)、后端返回結果類//設備管理初始化結果publicclassResultDevice{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///綁定通訊采集設備///</summary>publicList<EneryDevice>DeviceList;///<summary>///綁定重大能耗設備///</summary>publicList<EneryMajorDevice>MajorDeviceList;}//通訊采集設備publicclassEneryDevice{//類型publicstringItemCode;//設備數量publicintDeviceNum;//離線數量publicintOfflineNum;//當前告警數量publicintAlarmNum;}//重大能耗設備publicclassEneryMajorDevice{//類型publicstringItemCode;//設備數量publicintDeviceNum;//當前告警數量publicintAlarmNum;//待維護保養publicintToMaintainNum;//待維修publicintToRepairNum;}2.1.7.2數據表設計(1)、TB_MAJORDEVICE重大能耗設備字段名描述類型說明ID序號intDEVICENUM設備號smallintDEVICENO設備編號varchar(64)CNAME設備名稱varchar(64)PROJECTID工程號smallintSTATIONID邏輯廠站號smallintPARENTDEV父設備編號intCHANNELID所屬通道smallintDEVTYPE設備型號smallintADDRESS設備地址varchar(64)STATUS設備狀態tinyintDEVAREA設備區域intSTARTDATE投運時間datetimeRUNTIME運行時間datetimeLIMITDATE使用年限datetimePRODUCER生產廠家varchar(64)PRODUCTDATE生產日期datetimeFACTORYNUM出廠編號varchar(64)FACTORYDATE出廠日期datetimeCHANGEDATE更換日期datetimeDESCRIPTION設備型號描述varchar(128)SYSTEMID所屬子系統smallintXMLFILE詳細信息imageISMAJOR是否是重大能耗設備(0:是;1:不是)intTB_MAJORDEVICE_PROPERTY重大能耗設備附加信息表字段名描述類型說明ID序號intDEVICEID設備編號intDEVICE_ITEMCODE設備分類分項intDEVICE_HEAD_NUM總分表smallintDEVICE_CONTAIN_DEV包含分表設備編號varchar(1024)DEVICE_RATING額定容量intDEVICE_LOCATION位置varchar(128)DEVICE_ORGANIZATION生產廠家varchar(128)DEVICENUMBER設備號varchar(15)AREAID1區域樹intAREAID2業態樹intAREAID3重大能耗樹intAREAID4監控樹intPAY_TYPE費用類型smallintINPUTDEVICEID輸入設備編號(以,隔開)varcharOUTPUTDEVICEID輸出設備編號(以,隔開)可能很多表varcharCOLLECTDEVICE關聯采集設備(以,隔開)varcharPREVIOUSREMINDTIME前一次維保提醒時間datetimeNEXTREMINDTIME下一次維保提醒時間datetimeTB_EMS_MAINTAIN_RECORD維修記錄字段名描述類型說明ID序號intPKDEVICEID設備編號intDEVICETYPE設備類型(通訊采集或者重大能耗)intSTARTTIME開始時間datetimeENDTIME完成時間datetimeMAINTENANCE維修人varchar(128)MAINTENANCESTATUS維修狀態(進行中、完成)varchar(128)MAINTENANCECONTENT維修內容varchar(1024)TB_EMS_KEEPGOOD_RECORD保養記錄字段名描述類型說明ID序號intPKDEVICEID設備編號intDEVICETYPE設備類型(通訊采集或者重大能耗)intSTARTTIME開始時間datetimeENDTIME完成時間datetimeKEEPGOODER保養人varchar(128)KEEPGOODSTATUS保養狀態(進行中、完成)KEEPGOODCONTENT保養內容varchar(1024)TD_EMS_KEEPGOOD_SET保養設置字段名描述類型說明ID序號intPKDEVICEID設備編號intDEVICETYPE設備類型(通訊采集或者重大能耗)intKEEPGOODCYCLE保養周期(XX天)intREMINDSTRATEGY提醒策略(定期、運行時間、綜合告警等)intEARLYREMINDTIME提前提醒時間設定(XX天)intREMINDWAY提醒方式(短信、郵件、無提醒)intMAILADDRESS郵件地址varchar(128)RESPONSIBLE保養責任人varchar(128)RESPONSIBLEPHONE責任人聯系電話varchar(128)COMMENTS備注varchar(1024)CREATEUSER創建者varchar(64)CREATEDATE創建時間datetimeUPDATEUSER更新者varchar(64)UPDATEDATE更新日期datetimeTB_EMS_HP_TREND生命值走勢字段名描述類型說明ID序號intPKDEVICEID設備編號intDEVICETYPE設備類型(通訊采集或者重大能耗)intREALTIME時間datetimeHP生命值intTB_EMS_CUSTOMFIELDSMODEL自定義字段表字段名描述類型說明ID序號intPKMODELID設備模型編號intMODELNAME模型名稱varchar(128)TB_EMS_DEVICEMODEL設備對應自定義字段表字段名描述類型說明ID序號intPKDEVICEID設備編號intDEVICETYPE設備類型(通訊采集或者重大能耗)intMODELID設備模型編號intTB_EMS_CUSTOMFIELDSKEY自定義字段主鍵表字段名描述類型說明ID序號intPKMODELID設備模型編號intMODELNAME模型名稱varchar(128)SORTID排序號int2.1.7.3配置文件 無2.2設備查詢2.2.1需求規定2.2.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.2.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.2.2運行環境2.2.2.1、軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.2.3界面設計 整個界面操作方式以鼠標左擊為主。 2.2.4功能模塊2.2.4.1功能清單功能區編號功能區名稱描述備注1查詢條件設備名稱:輸入設備名稱,支持模糊查詢(名稱、安裝位置等);設備類型:采集及通訊設備重大能耗設備其他能耗設備全部設備告警狀態:正在告警正常全部運維狀態:正常保養預警待保養待維修全部安裝位置:點擊“選擇”按鈕選擇安裝位置;能耗節點:點擊“選擇”按鈕選擇能耗節點;2設備列表顯示設備的序號、設備名稱、設備類型、安裝位置、所屬能耗節點、供應商、通訊狀態、運維狀態、告警狀態信息3操作按鈕查詢:通過查詢條件查詢出滿足條件的設備;批量導出:可以批量導出設備;添加設備:點擊彈出頁面,輸入設備信息,點擊“下一步”跳轉到添加設備頁面完成添加;批量添加:點擊彈出頁面,點擊瀏覽選擇EXCEL,點擊“導入”按鈕完成導入設備;修改:點擊跳轉到修改設備頁面;刪除:刪除選擇的設備;設備詳情:點擊跳轉到設備詳細頁面;2.2.5軟件流程圖2.2.5.1架構流程2.2.5.2業務流程圖刷新刷新點擊菜單進入本頁面后,默認不顯示設備列表,需要查詢后才有設備顯示??梢暂斎氩煌牟樵儣l件來查詢出需要的設備。可以批量導出設備、添加、批量添加設備;也可以修改、刪除設備或者查看設備詳細。2.2.6相關性系數公式及其計算無;2.2.7軟件開發框架2.2.7.1接口定義·設備查詢接口接口名稱傳入參數類型返回值類型功能描述GetDeviceChatQueryDeviceResultDevice點擊【查詢】按鈕時獲取設備的序號、設備名稱、設備類型、安裝位置、所屬能耗節點、供應商、通訊狀態、運維狀態、告警狀態信息ExportDeviceQueryDeviceResultExport調用導出方法ImportDeviceQueryDeviceResultImport調用導入方法DeleteDeviceQueryDeviceResultDeleteDevice返回是否刪除成功(1)、前端傳遞變量類publicclassQueryDevice{///<summary>///設備名稱///</summary>[DataMember]publicstringDeviceName{get;set;}///<summary>///設備類型(0:全部設備;1:通訊采集設備;2:重大能耗設備)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///告警狀態(0:全部;1:正常;2:正在告警)///</summary>[DataMember]publicintAlarmStatus{get;set;}///<summary>///運維狀態(0:全部;1:正常;2:保養預警;3:待保養;4:待維修)///</summary>[DataMember]publicintOperationStatus{get;set;}///<summary>///安裝位置///</summary>[DataMember]publicintInstallLocation{get;set;}///<summary>///能耗節點///</summary>[DataMember]publicintEnergyNode{get;set;}}(2)、后端返回結果類//設備查詢結果publicclassResultDevice{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///綁定設備列表///</summary>publicList<EneryDevice>series;}///<summary>///設備列表數據///</summary>publicclassEneryDevice{publicintNumber{get;set;}//序號publicstringDeviceName{get;set;}//設備名稱publicstringDeviceType{get;set;}//設備類型publicstringInstallLocation{get;set;}//安裝位置publicstringEnergyNode{get;set;}//能耗節點publicstringSupplier{get;set;}//供應商publicstringCommunicationStatus{get;set;}//通訊狀態publicstringOperationStatus{get;set;}//運維狀態publicstringAlarmStatus{get;set;}//告警狀態}//導出結果publicclassResultDevice{publicExecuteProcessActionInfo;}//導入結果publicclassResultDevice{publicExecuteProcessActionInfo;}//刪除結果publicclassResultDevice{publicExecuteProcessActionInfo;}2.2.7.2數據表設計參見2.1.7.2數據庫表設計2.2.7.3配置文件 無2.3添加設備2.3.1需求規定2.3.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.3.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.3.2運行環境2.3.2.1軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.3.3界面設計 整個界面操作方式以鼠標左擊為主。2.3.4功能模塊2.3.4.1功能清單功能區編號功能區名稱描述備注1設備類型選擇可以選擇重大能耗設備或者通訊采集設備2基本信息可以輸入設備圖片、設備通訊狀態、設備名稱、設備編號、安裝位置、設備型號等信息;3維修保養設置可以設置保養周期、提醒策略、提前提醒時間、提醒方式等信息;4確認按鈕點擊將設備信息保存到數據庫5取消按鈕點擊取消保存6返回按鈕回到上一個頁面2.3.5軟件流程圖2.3.5.1架構流程2.3.5.2業務流程圖進入本頁面后,首先選擇重大能耗設備或者通訊采集設備。切換Tab可以輸入基本信息和維修保養設置。輸入完成后點擊確認按鈕來保存,成功則結束操作,失敗可以重試;點擊取下按鈕來取消保存;點擊返回按鈕返回到上一頁面。2.3.6相關性系數公式及其計算無;2.3.7軟件開發框架2.3.7.1接口定義·添加設備接口接口名稱傳入參數類型返回值類型功能描述SaveDeviceAddDeviceListResultAddDevice點擊【查詢】按鈕時獲取鍋爐能效曲線(1)、前端傳遞變量類//需要添加的設備信息類[DataContract]publicclassAddDeviceList{///<summary>///設備類型///</summary>[DataMember]publicstringDeviceType{get;set;}///<summary>///設備子類型///</summary>[DataMember]publicstringDeviceChildType{get;set;}///<summary>///設備基本信息///</summary>[DataMember]publicBaseInfoBaseList{get;set;}///<summary>///設備自定義信息///</summary>[DataMember]publicActivityInfoActivityList{get;set;}///<summary>///設備保養設置///</summary>[DataMember]publicMaintenanceInfoMaintenanceList{get;set;}}//設備基本信息[DataContract]publicclassBaseInfo{//設備圖片[DataMember]publicstringPic{get;set;}//關聯能耗采集儀表[DataMember]publicintLinkDeviceID{get;set;}//設備名稱[DataMember]publicstringDeviceName{get;set;}//當前狀態[DataMember]publicstringStatus{get;set;}//設備編號[DataMember]publicintDeviceID{get;set;}//歸屬部門[DataMember]publicstringDepartment{get;set;}//安裝位置[DataMember]publicstringInstallLocation{get;set;}//歸屬責任人[DataMember]publicstringResponPerson{get;set;}//設備型號[DataMember]publicstringDeviceModel{get;set;}//生產廠家[DataMember]publicstringManufacturers{get;set;}//出廠編號[DataMember]publicstringSerialNumber{get;set;}//廠家聯系人[DataMember]publicstringContact{get;set;}//使用狀態[DataMember]publicstringUseStatus{get;set;}//廠家聯系電話[DataMember]publicstringContactPhone{get;set;}//額定功率[DataMember]publicstringRatedPower{get;set;}//廠家詳細地址[DataMember]publicstringDetailAddress{get;set;}//出廠日期[DataMember]publicstringSerialDate{get;set;}//備注[DataMember]publicstringComments{get;set;}//啟用日期[DataMember]publicstringUserDate{get;set;}}//設備自定義信息[DataContract]publicclassActivityInfo{//KEY1[DataMember]publicstringKey1{get;set;}//VALUE1[DataMember]publicstringValue1{get;set;}//KEY2[DataMember]publicstringKey2{get;set;}//VALUE2[DataMember]publicstringValue2{get;set;}//KEY3[DataMember]publicstringKey3{get;set;}//VALUE3[DataMember]publicstringValue3{get;set;}//KEY4[DataMember]publicstringKey4{get;set;}//VALUE4[DataMember]publicstringValue4{get;set;}//KEY5[DataMember]publicstringKey5{get;set;}//VALUE5[DataMember]publicstringValue5{get;set;}//KEY6[DataMember]publicstringKey6{get;set;}//VALUE6[DataMember]publicstringValue6{get;set;}//KEY7[DataMember]publicstringKey7{get;set;}//VALUE7[DataMember]publicstringValue7{get;set;}//KEY8[DataMember]publicstringKey8{get;set;}//VALUE8[DataMember]publicstringValue8{get;set;}//KEY9[DataMember]publicstringKey9{get;set;}//VALUE9[DataMember]publicstringValue9{get;set;}//KEY10[DataMember]publicstringKey10{get;set;}//VALUE10[DataMember]publicstringValue10{get;set;}}//設備保養設置[DataContract]publicclassMaintenanceInfo{//保養周期(XX天)[DataMember]publicstringKeepGoodCycle{get;set;}//提醒策略(定期、運行時間、綜合告警等)[DataMember]publicstringRemindStrategy{get;set;}//提前提醒時間設定(XX天)[DataMember]publicstringEarlyRemindTime{get;set;}//提醒方式(短信、郵件、無提醒)[DataMember]publicstringRemindWay{get;set;}//郵件地址[DataMember]publicstringMailAddress{get;set;}//保養責任人[DataMember]publicstringResponsible{get;set;}//責任人聯系電話[DataMember]publicstringResponsiblePhone{get;set;}//備注[DataMember]publicstringComments{get;set;}}(2)、后端返回結果類//添加設備結果類publicclassResultAddDevice{//保存成功或失敗信息publicExecuteProcessActionInfo;}2.3.7.2數據表設計參見2.1.7.2數據庫表設計2.3.7.3配置文件 無2.4修改通訊采集設備2.4.1需求規定2.4.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.4.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.4.2運行環境2.4.2.1、軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.4.3界面設計 整個界面操作方式以鼠標左擊為主。 2.4.4功能模塊2.4.4.1功能清單功能區編號功能區名稱描述備注1基本信息可以修改設備圖片、設備通訊狀態、設備名稱、設備編號、安裝位置、設備型號等信息;2維修保養設置可以修改保養周期、提醒策略、提前提醒時間、提醒方式等信息;3確認按鈕點擊將修改的設備信息保存到數據庫4取消按鈕點擊取消保存5返回按鈕回到上一個頁面2.4.5軟件流程圖2.4.5.1架構流程2.4.5.2業務流程圖進入本頁面后,切換Tab可以修改基本信息和維修保養設置。修改完成后點擊確認按鈕來保存,成功則結束操作,失敗可以重試;點擊取下按鈕來取消保存;點擊返回按鈕返回到上一頁面。2.4.6相關性系數公式及其計算無;2.4.7軟件開發框架2.4.7.1接口定義·修改通訊采集設備接口接口名稱傳入參數類型返回值類型功能描述ModifyDeviceModifyDeviceListResultModifyDevice點擊【確認】按鈕時修改設備(1)、前端傳遞變量類//需要修改的設備信息類[DataContract]publicclassModifyDeviceList{///<summary>///設備類型///</summary>[DataMember]publicstringDeviceType{get;set;}///<summary>///設備子類型///</summary>[DataMember]publicstringDeviceChildType{get;set;}///<summary>///設備基本信息///</summary>[DataMember]publicBaseInfoBaseList{get;set;}///<summary>///設備自定義信息///</summary>[DataMember]publicActivityInfoActivityList{get;set;}///<summary>///設備保養設置///</summary>[DataMember]publicMaintenanceInfoMaintenanceList{get;set;}}//設備基本信息[DataContract]publicclassBaseInfo{//設備圖片[DataMember]publicstringPic{get;set;}//關聯能耗采集儀表[DataMember]publicintLinkDeviceID{get;set;}//設備名稱[DataMember]publicstringDeviceName{get;set;}//當前狀態[DataMember]publicstringStatus{get;set;}//設備編號[DataMember]publicintDeviceID{get;set;}//歸屬部門[DataMember]publicstringDepartment{get;set;}//安裝位置[DataMember]publicstringInstallLocation{get;set;}//歸屬責任人[DataMember]publicstringResponPerson{get;set;}//設備型號[DataMember]publicstringDeviceModel{get;set;}//生產廠家[DataMember]publicstringManufacturers{get;set;}//出廠編號[DataMember]publicstringSerialNumber{get;set;}//廠家聯系人[DataMember]publicstringContact{get;set;}//使用狀態[DataMember]publicstringUseStatus{get;set;}//廠家聯系電話[DataMember]publicstringContactPhone{get;set;}//額定功率[DataMember]publicstringRatedPower{get;set;}//廠家詳細地址[DataMember]publicstringDetailAddress{get;set;}//出廠日期[DataMember]publicstringSerialDate{get;set;}//備注[DataMember]publicstringComments{get;set;}//啟用日期[DataMember]publicstringUserDate{get;set;}}//設備自定義信息[DataContract]publicclassActivityInfo{//KEY1[DataMember]publicstringKey1{get;set;}//VALUE1[DataMember]publicstringValue1{get;set;}//KEY2[DataMember]publicstringKey2{get;set;}//VALUE2[DataMember]publicstringValue2{get;set;}//KEY3[DataMember]publicstringKey3{get;set;}//VALUE3[DataMember]publicstringValue3{get;set;}//KEY4[DataMember]publicstringKey4{get;set;}//VALUE4[DataMember]publicstringValue4{get;set;}//KEY5[DataMember]publicstringKey5{get;set;}//VALUE5[DataMember]publicstringValue5{get;set;}//KEY6[DataMember]publicstringKey6{get;set;}//VALUE6[DataMember]publicstringValue6{get;set;}//KEY7[DataMember]publicstringKey7{get;set;}//VALUE7[DataMember]publicstringValue7{get;set;}//KEY8[DataMember]publicstringKey8{get;set;}//VALUE8[DataMember]publicstringValue8{get;set;}//KEY9[DataMember]publicstringKey9{get;set;}//VALUE9[DataMember]publicstringValue9{get;set;}//KEY10[DataMember]publicstringKey10{get;set;}//VALUE10[DataMember]publicstringValue10{get;set;}}//設備保養設置[DataContract]publicclassMaintenanceInfo{//保養周期(XX天)[DataMember]publicstringKeepGoodCycle{get;set;}//提醒策略(定期、運行時間、綜合告警等)[DataMember]publicstringRemindStrategy{get;set;}//提前提醒時間設定(XX天)[DataMember]publicstringEarlyRemindTime{get;set;}//提醒方式(短信、郵件、無提醒)[DataMember]publicstringRemindWay{get;set;}//郵件地址[DataMember]publicstringMailAddress{get;set;}//保養責任人[DataMember]publicstringResponsible{get;set;}//責任人聯系電話[DataMember]publicstringResponsiblePhone{get;set;}//備注[DataMember]publicstringComments{get;set;}}(2)、后端返回結果類//修改設備結果類publicclassResultModifyDevice{//保存成功或失敗信息publicExecuteProcessActionInfo;}2.4.7.2數據表設計參見2.1.7.2數據庫表設計2.4.7.3配置文件 無2.5修改重大能耗設備2.5.1需求規定2.5.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.5.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.5.2運行環境2.5.2.1、軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.5.3界面設計 整個界面操作方式以鼠標左擊為主。 2.5.4功能模塊2.5.4.1功能清單功能區編號功能區名稱描述備注1基本信息可以修改設備圖片、名稱、設備編號、安裝位置、設備型號等信息;2維修保養設置可以修改保養周期、提醒策略、提前提醒時間、提醒方式等信息;3確認按鈕點擊將修改的設備信息保存到數據庫4取消按鈕點擊取消保存5返回按鈕回到上一個頁面2.5.5軟件流程圖2.5.5.1架構流程2.5.5.2業務流程圖進入本頁面后,切換Tab可以修改基本信息和維修保養設置。輸入完成后點擊確認按鈕來保存,成功則結束操作,失敗可以重試;點擊取下按鈕來取消保存;點擊返回按鈕返回到上一頁面。2.5.6相關性系數公式及其計算無;2.5.7軟件開發框架2.5.7.1接口定義·修改重大能耗接口接口名稱傳入參數類型返回值類型功能描述ModifyDeviceModifyDeviceListResultModifyDevice點擊【確認】按鈕時修改重大能耗設備(1)、前端傳遞變量類//需要修改的設備信息類[DataContract]publicclassModifyDeviceList{///<summary>///設備類型///</summary>[DataMember]publicstringDeviceType{get;set;}///<summary>///設備子類型///</summary>[DataMember]publicstringDeviceChildType{get;set;}///<summary>///設備基本信息///</summary>[DataMember]publicBaseInfoBaseList{get;set;}///<summary>///設備自定義信息///</summary>[DataMember]publicActivityInfoActivityList{get;set;}///<summary>///設備保養設置///</summary>[DataMember]publicMaintenanceInfoMaintenanceList{get;set;}}//設備基本信息[DataContract]publicclassBaseInfo{//設備圖片[DataMember]publicstringPic{get;set;}//關聯能耗采集儀表[DataMember]publicintLinkDeviceID{get;set;}//設備名稱[DataMember]publicstringDeviceName{get;set;}//當前狀態[DataMember]publicstringStatus{get;set;}//設備編號[DataMember]publicintDeviceID{get;set;}//歸屬部門[DataMember]publicstringDepartment{get;set;}//安裝位置[DataMember]publicstringInstallLocation{get;set;}//歸屬責任人[DataMember]publicstringResponPerson{get;set;}//設備型號[DataMember]publicstringDeviceModel{get;set;}//生產廠家[DataMember]publicstringManufacturers{get;set;}//出廠編號[DataMember]publicstringSerialNumber{get;set;}//廠家聯系人[DataMember]publicstringContact{get;set;}//使用狀態[DataMember]publicstringUseStatus{get;set;}//廠家聯系電話[DataMember]publicstringContactPhone{get;set;}//額定功率[DataMember]publicstringRatedPower{get;set;}//廠家詳細地址[DataMember]publicstringDetailAddress{get;set;}//出廠日期[DataMember]publicstringSerialDate{get;set;}//備注[DataMember]publicstringComments{get;set;}//啟用日期[DataMember]publicstringUserDate{get;set;}}//設備自定義信息[DataContract]publicclassActivityInfo{//KEY1[DataMember]publicstringKey1{get;set;}//VALUE1[DataMember]publicstringValue1{get;set;}//KEY2[DataMember]publicstringKey2{get;set;}//VALUE2[DataMember]publicstringValue2{get;set;}//KEY3[DataMember]publicstringKey3{get;set;}//VALUE3[DataMember]publicstringValue3{get;set;}//KEY4[DataMember]publicstringKey4{get;set;}//VALUE4[DataMember]publicstringValue4{get;set;}//KEY5[DataMember]publicstringKey5{get;set;}//VALUE5[DataMember]publicstringValue5{get;set;}//KEY6[DataMember]publicstringKey6{get;set;}//VALUE6[DataMember]publicstringValue6{get;set;}//KEY7[DataMember]publicstringKey7{get;set;}//VALUE7[DataMember]publicstringValue7{get;set;}//KEY8[DataMember]publicstringKey8{get;set;}//VALUE8[DataMember]publicstringValue8{get;set;}//KEY9[DataMember]publicstringKey9{get;set;}//VALUE9[DataMember]publicstringValue9{get;set;}//KEY10[DataMember]publicstringKey10{get;set;}//VALUE10[DataMember]publicstringValue10{get;set;}}//設備保養設置[DataContract]publicclassMaintenanceInfo{//保養周期(XX天)[DataMember]publicstringKeepGoodCycle{get;set;}//提醒策略(定期、運行時間、綜合告警等)[DataMember]publicstringRemindStrategy{get;set;}//提前提醒時間設定(XX天)[DataMember]publicstringEarlyRemindTime{get;set;}//提醒方式(短信、郵件、無提醒)[DataMember]publicstringRemindWay{get;set;}//郵件地址[DataMember]publicstringMailAddress{get;set;}//保養責任人[DataMember]publicstringResponsible{get;set;}//責任人聯系電話[DataMember]publicstringResponsiblePhone{get;set;}//備注[DataMember]publicstringComments{get;set;}}(2)、后端返回結果類//修改設備結果類publicclassResultModifyDevice{//保存成功或失敗信息publicExecuteProcessActionInfo;}2.5.7.2數據表設計參見2.1.7.2數據庫表設計2.5.7.3配置文件 無2.6通訊采集設備2.6.1需求規定2.6.1.1功能邊界(1)詳細闡述軟件功能;(2)提供軟件內部接口,提高軟件代碼的重用性與可擴展性;(3)提供公共接口,給js頁面調用。2.6.1.2性能邊界(1)間隔2-5S從服務端正確接收及處理數據。2.6.2運行環境2.6.2.1、軟件要求客戶機瀏覽器:Chrome、Firefox、≥IE82.6.3界面設計 整個界面操作方式以鼠標左擊為主。 2.6.4功能模塊2.6.4.1功能清單功能區編號功能區名稱描述備注1全生命周期管理告警次數、例行維護、修理和生命值;點擊“設備運行維護記錄”彈出設備運行維護記錄;2基本信息查看設備圖片、通訊狀態和設備的其他基本參數;3維修管理新增維修記錄、查看歷史維修記錄;4保養管理新增保養記錄、查看歷史保養記錄和修改保養設置;5告警管理對應設備的告警記錄,可以處理或者導出;2.6.5軟件流程圖2.6.5.1架構流程2.6.5.2業務流程圖進入本頁面后,切換Tab可以查看通訊采集設備的全生命周期管理、基本信息、維修管理、保養管理、告警管理。維修管理頁面可以新增維修記錄;保養管理頁面可以新增保養記錄和修改保養設置。2.6.6相關性系數公式及其計算無;2.6.7軟件開發框架2.6.7.1接口定義·通訊采集設備接口接口名稱傳入參數類型返回值類型功能描述DeviceInitQueryDeviceTotalResultDeviceTotalInfo初始化取得全生命周期管理、基本信息、維修管理、保養管理、告警管理AddDeviceMaintainQueryDeviceMaintainResultAddMaintain添加維修記錄AddDeviceKeepGoodQueryDeviceKeepGoodResultAddKeepGood添加保養記錄(1)、前端傳遞變量類//設備初始化傳遞參數[DataContract]publicclassQueryDeviceTotal{//設備編號[DataMember]publicintDeviceID{get;set;}//設備類型[DataMember]publicstringDeviceType{get;set;}//開始日期[DataMember]publicDateTimeStartDate{get;set;}//結束日期[DataMember]publicDateTimeEndDate{get;set;}}//設備保養設置[DataContract]publicclassQueryDeviceMaintain{//保養周期(XX天)[DataMember]publicstringKeepGoodCycle{get;set;}//提醒策略(定期、運行時間、綜合告警等)[DataMember]publicstringRemindStrategy{get;set;}//提前提醒時間設定(XX天)[DataMember]publicstringEarlyRemindTime{get;set;}//提醒方式(短信、郵件、無提醒)[DataMember]publicstringRemindWay{get;set;}//郵件地址[DataMember]publicstringMailAddress{get;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西興業縣重點達標名校2025屆初三下學期期末考試(英語試題理)試題含答案
- 山東省文登市2025屆高三階段性測試(二模)歷史試題含解析
- 周口文理職業學院《高級英語理論教學》2023-2024學年第二學期期末試卷
- 武昌工學院《機電產品市場營銷學》2023-2024學年第二學期期末試卷
- 山東省望留鎮莊頭中學2025屆初三3月聯考(英語試題文)試題含答案
- 江蘇省鹽城市東臺市創新學校2025屆高三第三次診斷考試數學試題(文、理)試卷含解析
- 北京印刷學院《體育公共關系》2023-2024學年第一學期期末試卷
- 中衛市第一中學2025年高三年級模擬考試(三)語文試題含解析
- 天津農學院《圖像與視覺實驗》2023-2024學年第二學期期末試卷
- 重慶工商大學《中醫護理學基礎理論》2023-2024學年第二學期期末試卷
- 軍事國防教育基地方案
- 金氏五行升降中醫方集
- 2025南水北調東線山東干線限責任公司人才招聘30人管理單位筆試遴選500模擬題附帶答案詳解
- 大學生創新創業知能訓練與指導智慧樹知到期末考試答案章節答案2024年西北農林科技大學
- SY∕T 7298-2016 陸上石油天然氣開采鉆井廢物處置污染控制技術要求
- 電梯門系統教學課件
- 四年級下冊數學課件-第四單元小數點移動引起小數大小的變化 課時(2)人教新課標 (共20張PPT)
- abb繼電保護615系列操作手冊
- 挖掘機部件英語對照表
- 免考勤申請書范文
- 船舶建造質量標準(輪機部分)
評論
0/150
提交評論