能源管理需求规格说明书.pdf
能源管理系统能源管理系统需求规格说明书需求规格说明书 V1.00V1.00文件编号生效日期受控编号保密级别一级版 本 号V1.00修改次数0总 页 数16正文12附录无编制审核批准评审记录评审记录上述问题修改验证后,由上述问题修改验证后,由验证后,本文件即可发布。验证后,本文件即可发布。评审人员签字:问题修改验证结果:验证人签字:时间:2015年月日变更日志变更日志编号版本修改内容修改人修改日期1V1.00创建1-30目目 录录1 前言.11.1 编写目的.11.2 背景.11.3 定义.11.4 参考资料.12 任务概述.23 需求规定.33.1 功能需求.33.1.13.1.1 登录后默认展示首页()登录后默认展示首页().33.1.23.1.2 EMSEMS V1.20V1.20 配置和性能优化建议()配置和性能优化建议().33.1.33.1.3 导入配置的页面优化,希望导入时能弹出新的窗口()导入配置的页面优化,希望导入时能弹出新的窗口().33.1.43.1.4 导入设备基础信息优化()导入设备基础信息优化().33.1.53.1.5 五分钟采样右键导入配置优化()五分钟采样右键导入配置优化().33.1.63.1.6 通用数据配置工具左侧树结构里不用的表隐藏()通用数据配置工具左侧树结构里不用的表隐藏().33.1.73.1.7 告警邮件通知方式增加()告警邮件通知方式增加().43.1.83.1.8 OPCOPC 客户端软件的配置,建议提供客户端软件的配置,建议提供 EXCELEXCEL 模板,从模板直接导入()模板,从模板直接导入().43.1.113.1.11 菜单导航优化()菜单导航优化().43.1.123.1.12 日历控件起始时间、结束时间选择的优化()日历控件起始时间、结束时间选择的优化().43.1.133.1.13 X X 轴显示()轴显示().43.1.143.1.14 重大能耗设备的通讯状态为重大能耗设备的通讯状态为“正常正常”的优化()的优化().53.1.153.1.15 其它其它.53.2 性能需求.53.3 运行需求.511 1 前言前言1.11.1 编写目的编写目的本文档是天溯 NTS-EMS 能源管理系统 V1.2_sp1(以下简称本系统)的需求规格说明书,旨在明确开发人员对本系统的需求。通过本需求分析说明书,可以了解到本系统的开发背景、建设要求、功能需求等。本文档面向的读者是:系统软件部 EMS 项目组、用能计费项目组、通讯组、智能照明项目组、平台组、产品部。1.21.2 背景背景软件名称:天溯 NTS-EMS 能源管理系统 V1.21。研发背景:根据公司业务发展需要、现将本系统进行配置和性能上的优化,使其在易用性、性能上提升一个档次。1.31.3 定义定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注NTS-EMS天溯能源管理系统EMSEnergy Management System,能源管理系统B/SBrowser/server 浏览器/服务器模式C/SClient/server 客户端/服务器模式1.41.4 参考资料参考资料编号资料名称说明1EMS V1.2_sp1 需求包_20150130.xls22 2 任务概述任务概述本系统已经开发完成,并已完成所有 B/S、C/S 所有程序的第一轮测试,由于系统功能较多,现场使用的设备也比较多,在配置上要求简单、易用,并在性能上满足实际使用的需求,现针对产品部提出的需求进行整理、分析,得出此文档,并对需求进行代码实现、自测、开发完成。33 3 需求规定需求规定3.13.1 功能需求功能需求这个需求文档会细化各个方面的功能,介于开发时间紧张,所以此处仅细化配置、部分性能上的内容。3.1.13.1.1 登录后默认展示首页()登录后默认展示首页()在系统登录时,会按照系统的配置文件配置的首页路径进行展示。具体的操作的方式是提供一个 DefaultPageConfig.js 文件,该文件中有一行配置代码,DefaultPage:Gis.html,如 果 配 置 为 gis 页 面 即 为 上 述 配 置,如 果 是 首 页 那 么 配 置 就 为DefaultPage:index.html。3.1.23.1.2 EMSEMS V1.20V1.20 配置和性能优化建议()配置和性能优化建议()重大设备分类支持增、删、改、查的管理,并体现在 web 前台展示的设备管理模块中,分类不与能效分析的模块冲突。重大设备导出的 sheet 页的数量与重大设备分类的数量一致,并且名称一一对应。3.1.33.1.3 导入配置的页面优化,希望导入时能弹出新的窗口()导入配置的页面优化,希望导入时能弹出新的窗口()后台配置网页中,单击导入基础数据菜单时弹出新的浏览器窗口,在新的窗口中显示导入功能页面。3.1.43.1.4 导入设备基础信息优化()导入设备基础信息优化()B/S 设置,导入模板中,在第二行显示一条示例配置记录。导出采集类设备模版时,模板中能带有平台tb_device 表中的设备记录,记录内容列包含“厂站 ID,设备 ID,设备别名”等。3.1.53.1.5 五分钟采样右键导入配置优化()五分钟采样右键导入配置优化()右键配置五分钟采样表时,在弹出的对话框中,是根据设备型号表里的模拟量、脉冲量序号进行筛选、显示的,需要增加一个按钮,设置“设备型号表”里的模拟量、脉冲量序号为-1(-1 表示:显示某个设备下所有的模拟量点或脉冲量点,点的序号可参见通用数据配置工具-我的工程-厂站-设备-模拟量-第 5 列的内容),并重新加载当前界面上的树结构信息。3.1.63.1.6 通用数据配置工具左侧树结构里不用的表隐藏()通用数据配置工具左侧树结构里不用的表隐藏()通用数据配置工具所用不到的列表隐藏起来,主要是在数据库-tb_seed 表里,把 TABLENUM 为2,11,15,16,17,21,22,23,24,25,26,27,28,29,30,31,32,34,36,37,38,39,41,42,43,44,45,46,47,48,49,50,51,53,55,56,60,61,63,64,65,66,67,999,2001,3001,1017 的 PARENTID 设置为-1,把表号为 3014(电度量筛选表)的 PARENTID4设置为 1。3.1.73.1.7 告警邮件通知方式增加()告警邮件通知方式增加()在通用数据配置工具左侧的树结构中,没有邮件配置的入口,需要增加告警邮件通知的配置。3.1.83.1.8 OPCOPC 客户端软件的配置,建议提供客户端软件的配置,建议提供 EXCELEXCEL 模板,从模板直接导入()模板,从模板直接导入()OPC 客户端软件,在数据量比较大的时候,在转发配置对话框中配置起来较繁琐,需要把左侧的数据点人为的归属于后台的某个厂站-某个设备-开关量/模拟量/脉冲量下面,在点非常多时,耗时太大,目前的做法:由研发提供 excel 配置模板,把 OPCSERVER 提供的转发点更新到 EXCEL 文档里,并配置相关的厂站号、设备号、类型(模拟量、脉冲量、开关量),通过按钮直接导入软件即可。3.1.93.1.9 摄像机云台控制摄像机云台控制()()重新设计云台的布局;要求页面饱满看起来不空白。这个版本完成视觉设计。控制云台功能的缺失放在下一个迭代,待规划;3.1.103.1.10 能流图视觉控制能流图视觉控制()()1.重新设计电力监控图2.结合动态文本展示能流图效果。各分支的大小要能随着能耗值的变化而调整;各分支的大小要能与数据库中的某个数值进行关联;3.1.113.1.11 菜单导航优化()菜单导航优化()(1)独立实时告警 退出系统功能按钮;(2)系统一级菜单下拉不可点击,点击不能下拉;(3)二级菜单要求均可点击;(4)LOGO 和公司名称底部对齐;(5)去掉 TIME 文字。时间和用户名整合在一起。3.1.123.1.12 日历控件起始时间、结束时间选择的优化()日历控件起始时间、结束时间选择的优化()选定起始时间后,结束时间只能选择大于其实时间,小于的不可选;选定结束时间同理。3.1.133.1.13 X X 轴显示()轴显示()在能耗对比(多时间)页面,任意时间(天数选择小于 24 或者大于 64 天)下,X 轴坐标轴不一致,统一X 轴从 0 开始计数。53.1.143.1.14 重大能耗设备的通讯状态为重大能耗设备的通讯状态为“正常正常”的优化()的优化()设备管理-重大能耗设备的“通讯状态”:该字段对于重大能耗设备没有意义,而目前的 1.20 中对此字段全置为“正常”,需要在 B/S 界面上显示的时候,显示为“-”。3.1.153.1.15 其它其它系统告警、实时监控、数据库升级脚本测试、系统底层数据框架性能优化、业务层通用 cache 编写、统计模块(陆电)/断点服务(张鹏)/告警诊断服务()性能优化、WEB 读写分离验证()。3.23.2 性能需求性能需求客户服务程序 TSClientU.exe在应用服务程序=20 个,线程个数=100 个时,可满足基本的实时数据读写、历史数据查询,主要接口为 GetMessage_RecordOfSql(历史数据查询接口)、GetMessage_OfTable(实时数据接口)。接口服务程序 TSWebserviceU.exe在=50 个实时数据并发请求时,对于=2000 个设备的后台配置,每个请求的响应时间3 秒。3.33.3 运行需求运行需求运行平台:CPU:2GHz 以上双核 CPU内存:最少 4GB主机硬盘:最少 500GB操作系统:Windows 2008 R2 32 位数据库:Sql Server SQL 2005 企业版/开发版或以上