EMSV1.20 能源管理系统首页 概要设计说明书 V1.00_第1页
EMSV1.20 能源管理系统首页 概要设计说明书 V1.00_第2页
EMSV1.20 能源管理系统首页 概要设计说明书 V1.00_第3页
EMSV1.20 能源管理系统首页 概要设计说明书 V1.00_第4页
EMSV1.20 能源管理系统首页 概要设计说明书 V1.00_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEEMSV1.20首页概要设计说明书V1.00文件编号生效日期受控编号保密级别一级版本号V1.00修改次数0总页数正文附录无编制吴晓彦审核批准(版权所有,翻版必究)评审记录对《关联分析概要设计说明书V1.00》的评审意见:上述问题修改验证后,由验证后,本文件即可发布。评审人员签字:问题修改验证结果:验证人签字:时间:年月日变更日志编号版本修改内容修改人修改日期1V1.00定稿。吴晓彦目录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.2运行环境 22.2.1、软件要求 22.3界面设计 22.4功能模块 32.4.1功能清单 32.5软件流程图 42.5.1架构流程 42.5.2业务流程图 42.7软件开发框架 42.7.1接口定义 42.7.2数据表设计 82.7.3配置文件 8EMS1.2B/S首页概要设计说明书V1.00PAGE41引言1.1编写目的主要针对首页需要显示的功能及配置项,根据需求分析完成概要设计,明确首页功能及数据接口。本文档面向的读者是:EMS1.2项目组相关人员。1.2背景明确首页显示内容,数据接口,保证首页布局合理且数据流畅。1.3定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注1.4参考资料编号资料名称说明1EMSV1.20系统需求包-140828-一阶段需求.xlsx2总体设计2.1需求规定2.1.1功能边界(1)详细阐述软件功能;(2)提供软件内部接口,提高软件代码的重用性与可扩展性;(3)提供公共接口,给js页面调用。2.1.2性能边界(1)从发出请求后,响应时间不超过2~5s。2.2运行环境2.2.1、软件要求客户机浏览器:Chrome、Firefox、≥IE82.3界面设计 整个界面操作方式以鼠标左击为主。2.4功能模块2.4.1功能清单功能区编号功能区名称描述备注1项目信息包括项目介绍和文字描述2实时能耗走势图客户端记住密码3告警总览获取告警信息条数4本月能耗总览显示总区域各类能耗的环比、同比5电能耗综合评价显示总区域的日、月、周、年同比等统计信息6能源占比饼图不同能耗种类占比饼图显示7关键KPI总览显示KPI数据信息该功能在KPI子系统中有描述2.5软件流程图2.5.1架构流程2.5.2业务流程图刷新刷新 2.7软件开发框架2.7.1接口定义·首页接口名称传入参数类型返回值类型功能描述Get()BECMProject获取配置图片及信息IndexElectricRealLineChart()ResultRealLine实时能耗走势图IndexMonthEnery()ResultView.IndexMonthEnery本月能耗同比环比计算IndexCompare()ResultView.IndexCompareEnery电能耗对比GetAlarmIndexCount()ResultAlarmIndex告警总览GetKPIConfigs();List<KPIConfigModel>参看KPI子系统概设GetKPIEnergy();List<ResultKPIStatistics>参看KPI子系统概设类1:[XmlRoot(ElementName="BECM_Project")] publicclassBECMProject {

[XmlElement]

publicstringProjectName{get;set;}

[XmlElement]

publicstringProjectContent{get;set;}

[XmlElement]

publicstringProjectUnit{get;set;} } 类2:[Serializable]publicclassMenuData{publicList<MenuData>children;publicstringhref;publicstringiconCls;publicintid;publicstringstate;publicstringtext;publicMenuData();}类3:publicclassMainInfo{publicExecuteProcessActionInfo;publicMainInfo();publicboolIsOnlyElec{get;set;}publicList<EneryStatistic>ItemValues{get;set;}publicList<EnerySum>PeriodValues{get;set;}publicdecimalTotal{get;set;}publicstringTotalCompare{get;set;}publicdecimalTotalLastMon{get;set;}}类4:publicclassResultAlarmIndex{publicExecuteProcessActionInfo;publicAlarmDayYestoDayCompAllAlarm;//今日昨日总条数百分比publicAlarmDayYestoDayCompUndoAlarm;//未处理的今日昨日条数百分比publicAlarmDayYestoDayCompProcessedAlarm;//已处理的今日昨日条数百分比}类5://告警条数类publicclassAlarmDayYestoDayComp{publicintValue;publicintYesterdayValue;publicstringCompareValue;}类6://首页月能耗对比publicclassIndexMonthEnery{publicExecuteProcessActionInfo{get;set;}///<summary>///本月电///</summary>publicdecimalMonthElectricity{get;set;}///<summary>///本月水///</summary>publicdecimalMonthWater{get;set;}///<summary>///本月气///</summary>publicdecimalMonthGas{get;set;}///<summary>///本月冷暖///</summary>publicdecimalMonthWarm{get;set;}}类7://首页项目配置项[XmlRoot(ElementName="BECM_Project")]publicclassBECMProject{[XmlElement]publicstringProjectName{get;set;}[XmlElement]publicstringProjectContent{get;set;}[XmlElement]publicstringProjectUnit{get;set;}}类8://传递给前台数据封装publicclassResultRealLine{publicExecuteProcessActionInfo;///<summary>///绑定LineHighChart///</summary>publicEneryAnalyseSeriesCharts;}类9://Charts所需的数据Y类publicclassEneryAnalyseSeries{publicList<Series>series{get;set;}publicList<Int64>xAxisTime{get;set;}publicList<YAxisItems>yAxisItems{get;set;}}//标题和数据封装publicclassSeries{publicstringname{get;set;}publicList<decimal>data{get;set;}}//设置Y轴,用于扩展publicclassYAxisItems{publicstringtitle{get;set;}publicstringUnit{get;set;}}类10://首页能耗对比publicclassIndexCompareEnery{publicExecuteProcessActionInfo;//执行结果信息对象publicdecimalElectricity{get;set;}//电当前消耗publicstringElectricityMonthCompare{get;set;}//电环比消耗publicstringElectricitySameCompare{get;set;}//电同比消耗publicstringMonthCompare{get;set;}//能耗环比消耗publicstringSameCompare{get;set;}//能耗同比消耗publicdecimalTotal{get;set;}//总能耗}类11:///<summary>///饼图数据类///</summary>publicclassResultQueryPie{publicExecuteProcessActionInfo{get;set;}publicEneryAnalysePieCharts;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论