《能源管理系统EMS用户需求说明书.pdf》由会员分享,可在线阅读,更多相关《能源管理系统EMS用户需求说明书.pdf(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、能源管理系统能源管理系统 EMSV1.31EMSV1.31用户需求说明书用户需求说明书文件编号生效日期受控编号保密级别二级版 本 号V1.0修改状态总 页 数正文61附录0编制审核批准1 修订修订记录记录评审人员签字:问题修改验证结果:验证人签字:时间:年月日目录目录1修订记录.22引言.12.1编写目的.12.2需求分析.13系统功能架构.14具体需求.34.1配置优化【EMSV1.31-PZ-000】.34.2重点业务流程与架构优化【EMSV1.31-LCJG-000】.94.2.1告警架构重构【EMSV1.31-LCJG-001】.94.2.2告警业务优化【EMSV1.31-LCJG-0
2、02】.94.2.3通知业务优化【EMSV1.31-LCJG-026】.154.2.4断点续传优化【EMSV1.31-LCJG-029】.154.2.5权限和树形结构模块重构【EMSV1.31-LCJG-030】.164.3性能提升【EMSV1.31-XN-000】.164.3.1性能专项优化【EMSV1.31-XN-001】.164.3.2整体性能提升【EMSV1.31-XN-005】.164.4部署方式优化【EMSV1.31-BS-000】.174.5接口完善与优化【EMSV1.31-JK-000】.184.5.1OPC Client 接口【EMSV1.31-JK-001】.184.5.2
3、OPC Server 接口【EMSV1.31-JK-007】.194.5.3多级系统数据接口【EMSV1.31-JK-013】.214.6业务功能优化【EMSV1.31-YWYH-000】.224.6.1人工录入【EMSV1.31-YWYH-001】.224.6.2报表模块【EMSV1.31-YWYH-002】.234.6.3节能专家【EMSV1.31-YWYH-003】.234.6.4用能计费红外离线授权充值【EMSV1.31-YWYH-004】.244.6.5用能计费部分业务功能优化【EMSV1.31-YWYH-005】.264.6.6设备管理业务功能优化【EMSV1.31-YWYH-00
4、9】.274.7APP 重构【EMSV1.31-APP-000】.274.7.1登陆模块【EMSV1.31-APP-001】.284.7.2能耗模块【EMSV1.31-APP-005】.344.7.3告警模块【EMSV1.31-APP-011】.474.7.4更多功能模块【EMSV1.31-APP-019】.584.7.5APP 后台配置页【EMSV1.31-APP-025】.625附件.65EMSV1.31 需求说明书12 引言引言2.1编写目的编写目的本文的描述对象是能源管理系统(EMS)V1.31 的系统需求,本文档仅包含此次迭代的增量或变更需求,原 EMS V1.30 版本的其他部分需
5、求维持不变。2.2需求分析需求分析系统需求是在原始的需求的基础上进行多层次加工所得。原始需求一般需要经过过滤、分解、分发、分析才能转化为系统需求。每个环节都很重要,尤其是需求分析更是核心中的核心。常用的需求分析方法有业界基准寻找、行业标准搜索、竞争对手分析、应用场景描绘、功能框架搭建、逻辑推敲、客户价值评价、投入产出分析等。系统需求不仅仅是业务功能需求,还包含了相关的操作维护需求,如权限、配置、告警、日志、统计;系统需求还可能包含到性能、扩展性、用户体验等。此外,如能对异常流程进行设计则更为全面。复杂的业务流程一般要绘制流程图。3 系统功能架构系统功能架构从 EMSV1.20 开始,逐渐深度集
6、成多个子系统,且形成多个通用业务模块。EMSV1.30更是深度融入了照明、计费,对配电也进行更深度融入;因此,从 EMSV1.30 开始,系统功能架构需要按照模块的方式进行规划和设计。系统的整体功能架构如下:EMSV1.31 需求说明书2此次 EMS V1.31 迭代版本需求的主要内容为:配置优化、重点业务流程梳理与架构优化、性能提升、部署方式优化、接口完善与优化(OPC 接口、多级系统接口)、部分业务功能优化、APP 重构(架构优化、IOS 支持)等。EMSV1.31 需求说明书34 具体需求具体需求4.1配置优化配置优化【EMSV1.31-PZ-000】本版本规划要点本版本规划要点平台侧
7、B/S 配置逐渐取代 C/S 配置;配置菜单整体优化:抽取公共配置部分为平台级配置,部分菜单整合;部分业务配置流程优化;EMS V1.31 整体的配置部分网站地图可参考本文第 5 章的附件内容EMSV1.31 网站地图(配置).png应用场景应用场景01 B/S 配置逐渐取代 C/S 配置:【EMSV1.31-PZ-001】原 EMS V1.30 版本遗留的 C/S 配置页面需逐步 B/S 化,对于配置中的(1)系统配置项(对系统运行模式、安装目录等软件本身的配置项,一般不涉及业务,由软件出厂或我司调试人员在初次部署时设置的配置项)、(2)初始化配置项(系统初次部署时由我司调试人员设置的配置项
8、,一般初始化配置后不会更改)、(3)应用过程配置项(用户在应用过程中有需要进行灵活调整的配置项)进行区分,EMS V1.31 中优先将应用过程配置项先进行 B/S化。其中:除用能计费、智能照明模块之外的配置项须全部 B/S 化,包括原 C/S 端 TSconfig 下的节点信息表、规约类型表、通道信息表、设备类型表、设备型号表、工程项目表下面所有配置项、五分钟采样配置表、控制配置表;02 优化配置一级菜单:【EMSV1.31-PZ-002】平台级配置与业务配置分离,抽取公共配置项纳入平台级配置;暖通空调、给排水、视频监控、电梯、环境评估等模块配置统一纳入综合监控一级菜单下;能耗监管、用能计费及
9、通用的业务模块配置也统一纳入综合监控一级菜单下;增加 APP 一级配置菜单;EMSV1.31 需求说明书403 配置首页:【EMSV1.31-PZ-003】将原 1.30 版本的配置首页内容调整为导航式的说明配置页面;典型的一级配置项包括平台配置、综合监控、能耗监管、用能计费、APP、公共模块共 7 个模块(模块数量随着项目许可证配置的结果而变化),点击相应的模块则进入到具体的配置页面;要求按照顺序依次进行配置,前一项配置未完成则无法进行下一步的配置;04 平台级配置与业务配置分离:【EMSV1.31-PZ-004】平台级配置和具体业务配置要分离,如下配置归属于平台级配置:设备及采样、规约和通
10、道、系统模块信息配置、建筑信息配置、季节配置、作息时间配置;优化原 1.30 版本中设备信息的配置方式,调整为(典型的开局配置流程):首先完成前置机或 OPC 侧的配置,然后将配置信息导出为配置文件,将该配置文件在平台 B/S 侧导入后,自动完成工程、设备(含虚设备)、厂站、三遥、设备类型、设备型号、五分钟采样、控制配置表的配置;EMSV1.31 需求说明书505 规约通道配置优化:【EMSV1.31-PZ-005】缺乏通道配置和管理;不需要选择或者录入规约路径,只需选择规约类型即可;06 五分钟采样表配置优化:【EMSV1.31-PZ-006】五分钟采样配置表需要能够通过配置导入工具自动导入
11、后台,自动生成,并且在前端页面提供可修改的配置页面;07 能耗统计配置优化:【EMSV1.31-PZ-007】各种能源折算为标煤需提供缺省配置值,以减少工作量:序号序号能源类型能源类型标准煤量标准煤量/各类能源量各类能源量1电1229 千克/万千瓦时2燃气(天然气)12143 千克/万立方米3燃气(焦炉煤气)57146143 千克/万立方米4燃气(其它煤气)3570 千克/万立方米5集中供热量1229 千克/百万千焦6煤0.7143 千克/千克7液化石油气1.7143 千克/千克8汽油1.4714 千克/千克9煤油1.4714 千克/千克10柴油1.4571 千克/千克由于转化为二氧化碳的比率
12、与转化为标煤的比率之间通常是一个固定的系数,因此转化EMSV1.31 需求说明书6为二氧化碳的比率缺省值为该能源转换为标煤折算系数 x2.6;08 树节点导入配置优化:【EMSV1.31-PZ-008】能耗模型树的数量要和前台页面匹配,比如只配一棵树,则应只展示一个 Tab 按钮;配置模版中,不再分多个 sheet 页,所有的能耗模型树统一放在一个 sheet 页里面;09 树节点维护配置优化:【EMSV1.31-PZ-009】“区域类型”名称需优化为“模型维度”;能耗模型节点可做灵活的排序;10 设备管理-设备信息维护配置优化:【EMSV1.31-PZ-010】当做“修改”设备信息操作时,虚
13、设备表达式规则要有说明和示例;11 建筑信息配置优化:【EMSV1.31-PZ-011】提升为平台级配置项;GIS 中与建筑信息相关的配置需单独做配置页面;12 虚拟设备的配置:【EMSV1.31-PZ-012】当前两种情况下需要进行虚设备配置,一种是接入的第三方厂家的设备或数据(如通过第三方集中器/采集器经过我司前置机接入的数据,通过我司前置机接入的第三方子系统数据,通过 OPC Client 等接口接入的第三方系统数据),这类数据在转发过程中丢失了最原始的设备信息,在后台配置时需要将这些设备信息恢复,这种情况下配置工作量巨大;另一种是系统中某些对象并没有显示的采集设备进行对应的(如空调、变
14、压器、重要的能耗非末端节点等),这种情况下需要构建新的设备,将离散的点聚合。对于这两种情况:在非典型组网(如表计-集中器-前置机-后台)及第三方系统接入(如 OPC)的情况下,现有系统中需在后台配置虚拟设备、建立虚点并和物理数据点关联,当设备量多时配置的工作量较大;建议在配置前置机或者 OPC 软件时附带配置设备的信息,在导入后台时系统自动生成相应的虚设备及虚点,以减小配置的工作量。对于实点和虚点一一对应的场景,虚设备应直接关联到实点上,不应经过算式编辑器和计算量再计算一次;对于基于二次采集设备聚合的一次重大能耗设备或能耗的非末端节点设备,在设备模板中增加虚拟设备同时自动增加算式编辑器,可以在
15、配置虚拟设备的同时编辑公式。13 TSconfig 配置工具优化:【EMSV1.31-PZ-013】“标志字”要求可以批量选择,在 B/S 端实现;14 区域与设备映射配置优化:【EMSV1.31-PZ-014】“设备名称”要支持首拼字母过滤,支持输入设备 id“DEVICENUM”进行过滤查找;EMSV1.31 需求说明书7支持按设备名称、设备 ID 进行排序;设备信息里增加“设备别名”列,并给出命名规则,区域与设备映射关联在 excel 模版中完成,导入系统后完成设备与区域节点关联配置;支持区域与设备映射关联信息的导入和导出,excel 方式;导出后带出系统当前的配置信息,可编辑修改,并可
16、重新导入 update;15 9000 平台配置工具优化:【EMSV1.31-PZ-015】原我的工程下面所属的每个通道的设备型号,应可以支持批量选择后一起设定为名称+编号的操作,要求在 B/S 端实现;16 前置机配置优化:【EMSV1.31-PZ-016】通讯管理机配置导入到后台时,设备类型应默认插入到设备型号表和厂站表中,以避免重复操作或是遗漏;设备模版应由前置机导入后台;在 EMSV1.30 之前版本中,前置机配置完成后,可重复多次导入后台,并没有任何提示,这样会会导致数据库相应内容冗余,在EMSV1.31 版本中需避免该类情况的发生;17 新增设备及分类分项操作优化:【EMSV1.3
17、1-PZ-017】增加新的设备及分类分项时,目前需要操作数据库并重启软件,操作繁琐且不友好,需做优化,并且应提供一键重载功能;18 采样颗粒度配置优化:【EMSV1.31-PZ-018】前端 web 展示界面应与后台配置的采样颗粒度相匹配,若没有配置某个颗粒度的采样,则在前端 Web 页面下该颗粒度不可选;19 首页的“关键 KPI 概览”&KPI 管理页面:【EMSV1.31-PZ-019】若没有做首页 KPI 显示的配置,则不应仅显示为“无定额数据”,应保留基本的仪表盘图标;仪表盘图标美观性需做优化;20 关联分析配置优化:【EMSV1.31-PZ-020】设备关联页面整合到参数类型设置页
18、面(数据源配置);参数类型设置完成后自动跳转到下一步导入数据;关联提示需给出缺省配置内容;“周作息时间”名称修改为“作息时间设置”(含特殊作息时间配置),作息时间设置提升到平台基础配置;“区间配置”菜单名称修改为“诊断评价配置”;21 节能足迹配置优化:【EMSV1.31-PZ-021】原配置后台保留,前台页面提供配置快速入口;22 配电系统配置优化:【EMSV1.31-PZ-022】“树”名称改为“拓扑树”;遥控超时时间配置缺省时间统一为 15s;配置菜单整合,EMSV1.31 需求说明书8通过如下三步完成:重大设备导入-关联算法-关联设备;变压器对标菜单去掉;能效分析整合到能耗监管模块,统
19、一配置页面,具体可参考附件的EMSV1.31 网站地图(配置).png;23 环境评估配置优化:【EMSV1.31-PZ-023】季节配置:放到平台级配置中;菜单“区间配置”名称修改为“环境评价”;设备映射列表、设备映射配置两个菜单提到前面,并整合成一个页面;24 配置模版更加友好:【EMSV1.31-PZ-024】所有可导出的 excel 配置模版需要附带详尽的帮助信息;25 Flex 优化:【EMSV1.31-PZ-025】当前 Flex 对应的 Webservice 配置的是相对地址,若数据库与应用服务器分离时会导致与 Flex 组态相关的页面无法访问,需要优化;组态工具需具备“等距离对
20、齐”功能;EMS V1.31 系统需自带若干 Flex 图元,以满足项目组态应用,至少包含如下图元:序号归属子系统图元名称备注1变配电断路器、隔离开关、负荷开关、手车、变压器、电动机、发电机、线路方向标志、接地开关、避雷器、指示灯、电容、电流互感器、电压互感器、熔断器、无功补偿、电感、指示灯;图元形态可参考第5 章 附 件 电 力 图元.xlsx;但不对 Flex 组态工具本身提新的功能性需求;2智能照明开关、场景按钮、窗帘、风机;图元形态可参考第5 章附件 照明系统一些图元.docx;但不对 Flex组态工具本身提新的功能性需求;3暖通空调冷水机组、循环水泵、冷却塔、蝶阀、调节阀、温度传感器
21、、流量计、能量表、水压力传感器、水压差传感器、(水)管道;4给排水水箱、积水井;5电梯运垂直电梯、自动扶梯;EMSV1.31 需求说明书9行6视频监控枪式摄像机、电梯摄像机、半球摄像机、一体化快球;7防盗告警双鉴探测器;26 能效专家、告警块配置优化:【EMSV1.31-PZ-026】能效模型及告警项若不能自定义增加,则不应提供相应的功能和页面;27 权限配置优化:【EMSV1.31-PZ-027】当新增页面或节点时,缺省认为管理员用户拥有访问和控制权限;28 前台 Web 菜单优化【EMSV1.31-PZ-028】需可以灵活的对 PC 侧 Web 展示端菜单进行分组;29 系统模块信息配置:
22、【EMSV1.31-PZ-029】新增加“系统模块信息配置”,用于配置系统的业务模块,允许用户增删改查系统模块;缺省的模块配置为能耗监管、用能计费、智能照明、变配电、暖通空调、给排水、视频监控、防盗告警、电梯运行。系统所有的设备及业务功能所归属的模块信息,均来自于该配置信息。4.2重点业务流程与架构优化重点业务流程与架构优化【EMSV1.31-LCJG-000】4.2.1告警架构重构告警架构重构【EMSV1.31-LCJG-001】01 现 有 模 块 包 括:AClientDllU.dll、TSWebServiceU.exe、AlarmClientU.exe、TSServerU.exe、业务
23、告警,原有流程为:TSServer-业务告警-TSServer-AlarmClient-AclientDllU.dll-TSWebService,TSWebService-AClientDllU.dll-TSServer-AlarmClient-AclientDllU.dll 等,现有的的业务算法较复杂、流程较长,查找问题麻烦,因此技术架构需做优化。4.2.2告警业务优化告警业务优化【EMSV1.31-LCJG-002】4.2.2.1告警分类告警分类系统告警信息按不同维度分类有不同的分类,相关如下:01 按照告警产生分类【EMSV1.31-LCJG-003】EMSV1.31 需求说明书10按照
24、告警的产生可分为平台告警和业务告警;(1)平台告警平台告警是系统服务原生的告警项。(2)业务告警业务告警为业务模块逻辑判断产生的告警项或者原生告警项经过业务模块转义产生的告警项,当平台告警转义为业务告警后,原有告警信息将不复存在,但该原告警信息应以另外一种方式存储以便于检查核对。02 按照告警信息所属的系统模块分类【EMSV1.31-LCJG-004】(1)系统模块按照 EMS 系统的各子系统进行划分:包括公共模块、变配电、智能照明、暖通空调、给排水、能耗监管、用能计费、环境监管、视频监控、防盗报警、电梯监控、其他系统等,系统模块分类应支持扩展在系统部署时进行,各系统模块模块定义应唯一并具备唯
25、一标识码,具体见附件告警项汇总表;(2)平台告警的所属的系统模块由告警项关联的设备所属的系统模块确定,业务告警有业务产生时确定。(3)考虑到系统信息共享和各个系统模块之间的设备重叠,允许某告警信息分属不同系统模块。03 按照告警项分类【EMSV1.31-LCJG-005】告警项为 EMS 系统中明确且全系统唯一的告警类别定义,具体见附件 告警项汇总表。04 按照告警性质分类【EMSV1.31-LCJG-006】按照告警性质可分为诊断告警、一般告警和运行事件,每个告警项的告警性质应为明确定义的,其中诊断告警和一般告警提供处理处理(远期扩展为详细分析远期扩展为详细分析、诊断诊断)操作,运行事件仅提
26、供确认确认操作。05 按照告警等级分类【EMSV1.31-LCJG-007】EMS 系统等级共分 110 共十级,其中 10 级最高,1 级最低;告警项优先级应可根据告警所谓系统模块系统模块和告警项告警项 灵活调整,其中告警项归属多个系统模块的,按照高优先级模块定义计算,系统提供缺省设置。06 按照告警状态分类【EMSV1.31-LCJG-008】按照告警状态可分为正在告警、已确认、已处理、已恢复。告警分类的详细定义见附件告警项汇总表。【EMSV1.31-LCJG-009】EMSV1.31 需求说明书114.2.2.2告警操作告警操作对告警信息的操作包括确认、处理、撤销、查看详情、实时监控基本
27、操作,为了提高告警处理效率系统提供批量确认、批量处理、批量撤销三项批量操作功能。针对系统自动判断的告警,系统会自动产生判断并产生告警的发生和恢复信息。EMS1.31 系统中的告警操作流程如下:01 告警确认/批量确认【EMSV1.31-LCJG-010】当系统产生“正在告警”的告警项提示用户后,用户根据告警信息内容进行相关分析、判断,对于无需处理或经过处理后已排除的告警信息可以通过确认操作,将告警状态复归;经过确认确认操作后的告警信息进入“已确认”状态;若该告警信息是一般告警一般告警或诊断告警诊断告警,可以进一步进行处理操作;经过确认操作后,该条告警信息将不再进行声光或闪烁提示,该条告警信息将
28、不在作为实时告警统计;对告警信息的确认操作将被记录,记录信息可在该告警项的详细信息中查看;批量确认是对多条告警信息的同时确认操作,被批量确认的告警项的状态同告警确认操作;所有实时告警信息包括一般告警一般告警、诊断告警诊断告警和运行事件运行事件都可进行确认操作,因时效性而被忽略的告警信息也可在历史告警信息中进行告警操作。对于已确认状态的一般告警一般告警和诊断告警诊断告警可以继续进行处理操作。处理操作。02 告警处理/批量处理【EMSV1.31-LCJG-011】当系统产生“正在告警”的告警项提示用户后,若该告警项为一般告警一般告警或诊断告警诊断告警,用户根据告警信息内容进行相关分析、判断,对于无
29、需处理或经过处理后已排除的告警信息可EMSV1.31 需求说明书12以通过处理操作,记录处理分析、判断或处理过程,并将告警的提示状态复归;告警处理相对于确认操作更加复杂的对告警复归的操作,告警确认仅复归告警提示状态,告警处理除了复归告警提示状态还提供告警处理过程或备注信息的输入,以便于告警处理过程的追溯。经过处理处理操作后的告警信息被置为“已处理”状态,该状态等同于“已确认”+已录入处理过程;经过处理处理操作后的告警信息无需进行确认确认操作,也可先进行确认确认操作再进行处理操作。经过确认确认操作后,该条告警信息将不再进行声光或闪烁提示,该条告警信息将不在作为实时告警统计;对告警信息的处理处理操
30、作将被记录,记录信息中包含录入的处理过程信息,记录信息可在该告警信息的详细信息中查看;批量处理批量处理是对多条告警信息的同时处理处理操作,被批量确认批量确认的告警项的状态同告警处理处理操作,对多条告警信息的批量处理时录入的处理信息是一样的;对于已处理已处理状态的告警信息可以进行撤销(处理)操作。撤销(处理)操作。03 告警处理/批量处理【EMSV1.31-LCJG-012】当用户发现已处理已处理状态的告警信息处理或录入的处理过程信息有误是,可以对该条告警信息进行撤销(处理)操作撤销(处理)操作。被撤销撤销(处理处理)的告警信息其处理信息将被清除,告警信息被置为“已确认”状态,撤销操作仅是对处理
31、过程的撤销;对告警信息的撤销(处理)撤销(处理)操作将被记录,记录信息中包含该条告警信息的历次确认、处理、撤销操作过程信息,记录信息可在该告警信息的详细信息中查看;对于被撤销(处理)撤销(处理)后置为“已确认已确认”状态的告警信息可以再次进行处理操作。处理操作。04 详细信息【EMSV1.31-LCJG-013】对于任意一条告警信息,用户可以通过详细信息操作查看该条告警信息的详细内容及操作记录。展示告警数据的详细信息,包括:告警对象、告警项、告警信息、归属模块、告警性质、告警等级、告警状态、告警时间、告警区域;展示告警追溯历史信息,包括:告警时间、告警状态、告警信息、操作信息、备注;05 实时
32、监控【EMSV1.31-LCJG-014】当任意一个告警信息,若告警的对象在实时监控模块中存在,则用户可通过实时监控实时监控操EMSV1.31 需求说明书13作跳转到对应的实时监控页面查看监控页面中告警对象的详细信息;当该告警信息对应的告警对象在多个实时监控页面上存在,则提供列表给用户选择。06 告警状态的自动复归和追溯【EMSV1.31-LCJG-015】对于系统或业务基于某些预设条件判断而触发的告警信息,系统会自动追溯其状态,当预设的恢复正常状态条件满足后,系统会自动提示告警恢复信息,其中告警的发生信息和恢复信息都将被记录并且进行关联;对于该类告警信息的发生和恢复都可以进行告警操作;对于该
33、类告警信息的发生、恢复及操作过程应在告警记录的进行记录;告警信息的发生信息、恢复信息及其相关操作形成一个系列历史记录,应可追溯和查询,远期支持统计;07 不同告警类型的处理,支持的单条或批量处理的逻辑如下:【EMSV1.31-LCJG-016】告警类型状态批量操作单个操作诊断告警/一般告警正在告警批量确认/批量处理确认/处理/详情已确认批量处理处理/详情已处理批量撤销撤销/详情运行事件正在告警批量确认确认/详情已确认无详情若产生告警信息的对象在实时监控模块中有对应某一个或多个监控页面,则可对该告警信息进行关联“实时监控”操作。4.2.2.3实时告警实时告警实时告警是系统正在发生且未被确认或处理
34、的告警项,实时告警用于提醒用户关注告警内容并进行处理,实时告警应具备一定的时效性。01 实时告警的定义【EMSV1.31-LCJG-017】具备以下特性可定义为实时告警:(1)近期产生的告警:默认 24 小时内,该时间可设;C/S 告警客户端可以进一步限制条目数量不大于 1024 条实时告警信息,超过数量按照告警时间循环存储;(2)用户关心的告警:提供实时告警配置功能,可按照系统模块系统模块和告警项告警项配置哪些告警项纳入实时告警列表及时提醒用户确认和处理。(3)未被处理和确认的告警项:用户经过分析处理判断过确认和处理过的告警项不应EMSV1.31 需求说明书14统计为实时告警。02 实时告警
35、提示【EMSV1.31-LCJG-018】在系统菜单栏提供实时告警提示菜单,当系统产生新的告警项时,WEB 端实时更新实时告警总数统计信息,用户通过该信息可以查看当前是否有实时告警待确认和处理。03 实时告警的配置【EMSV1.31-LCJG-019】用户在后台管理页面配置纳入实时告警提示的告警系统模块和告警项配置,配置实时告警的有效时限。根据项目需求的不同,并非所有告警项都需要立即提示用户进行处理,应提供实时告警配置功能便于系统用户设置其关心的告警项,避免过多的低优先级或用户不关心告警项干扰用户对其所关注的告警项的及时处理,应提供的配置项包括:(1)告警分类:按照告警所属的系统模块和告警项类
36、别选择。(2)实时告警的时效性设置:默认为 24 小时,可设置最长 72 小时。04 实时告警的展示【EMSV1.31-LCJG-020】用户点击实时告警菜单打开实时告警页面;进行实时告警查询和操作。提供对实时告警查看和操作功能,查询结果应列表形式展示,展示内容包括告警的时间、等级、对象、内容、状态、归属模块、告警项等内容。提供筛选功能,可按照告警等级、归属模块、告警项对查询结果进行筛选。提供排序功能,可按照告警的时间、等级、状态等进行排序。提供告警操作功能,支持查看详情、确认、处理、撤销、实时监控操作,提供批量确认、批量处理、批量撤销操作功能,经过操作的告警项应改变状态,经过确认和处理的告警
37、项将不在统计于实时告警数量中,并不会出现在下次实时告警查询结果中。4.2.2.4告警告警信息展示信息展示01 告警列表展示【EMSV1.31-LCJG-021】以列表形式展示查询出来的告警信息,展示信息应包括序号、告警对象、归属模块、告警项、告警信息、告警性质、等级、状态、告警时间、查看详情、告警操作。02 告警详情【EMSV1.31-LCJG-022】展示告警数据的详细信息,包括:告警对象、告警项、告警信息、归属模块、告警性质、告警等级、告警状态、告警时间、告警区域;展示告警追溯历史信息,包括:告警时间、告警状态、告警信息、备注;EMSV1.31 需求说明书1503 告警筛选和排序【EMSV
38、1.31-LCJG-023】用户可以通过对告警信息归属模块、告警状态、告警等级,告警类型、告警时间进行筛选,每个筛选条件默认为选择其全部子类型,有一键清除筛选条件功能;告警时间包括:今日、昨日、本周;支持按告警类型、告警等级、告警时间对内容进行排序,三种排序方式互斥,即同一时间,只能按一种方式进行升序或降序排列,三角形图标仅在当前使用的排序方式后面显示,默认的排序方式为按告警等级降序排列。4.2.2.5告警推送告警推送01 告警推送设置【EMSV1.31-LCJG-024】可根据告警项告警项、告警对象所属系统模块系统模块分别设置不同告警信息所推送的用户用户。02 告警推送记录【EMSV1.31
39、-LCJG-025】所有告警推送记录可在前台通知管理模块中进行查询、重发;4.2.3通知业务优化通知业务优化【EMSV1.31-LCJG-026】01 通知内容;【EMSV1.31-LCJG-027】通知内容包括短信通知和邮件通知两种方式。短信通知的内容来源于告警信息和业务通知内容。短信通知的归属模块定义应与告警信息的归属模块定义一致。02 通知管理优化;【EMSV1.31-LCJG-028】EMS1.3 版本中仅做了短信通知记录查询功能,不具备邮件通知记录查询功能,需要添加。通知记录的查询功能应该按照系统统一的系统模块定义进行筛选。4.2.4断点续传优化断点续传优化【EMSV1.31-LCJ
40、G-029】01 当前的数据异常检测是调用存储过程,在存储过程中查找某个时间点的前一时间的数据,查询过于频繁,且定位问题麻烦,需做优化;02 当前的断点处理程序只统计到当天,且与 BECM 统计服务在数据累加或覆盖上有冲突,导致两个程序在处理上有先后顺序,且对 WEB 的 DataMaker 有依赖、对数据库的ts_temp_count 表有访问锁定的问题,需做优化;EMSV1.31 需求说明书1603 当到达 10 分钟整点、前置重启、后台也未启动的情况下,会导致前置重启时未生成断点文件,后台统计时会有用量为 0 的问题,而下一个时间点的用量为 2 个时间点的和,需做优化。4.2.5权限和树
41、形结构模块重构权限和树形结构模块重构【EMSV1.31-LCJG-030】01 目前 EMSV1.3 的权限过于复杂,涉及到前台的应用的维度特别多,存在较多隐患,需做优化,以保证后续权限的扩展性和稳定性。4.3性能提升性能提升【EMSV1.31-XN-000】4.3.1性能专项优化性能专项优化【EMSV1.31-XN-001】4.3.1.1设备管理性能优化设备管理性能优化【EMSV1.31-XN-002】01 现有的设备管理模块中查询通讯状态等参数性能较慢,经需做优化,应达到 4.3.2节相应的性能指标,以提高用户体验。4.3.1.2实时告警性能优化实时告警性能优化【EMSV1.31-XN-0
42、03】01 当前的实时告警模块中查询告警数量性能慢,导致首页载入速度慢,需进行优化,应达到 4.3.2 节相应的性能指标,以提高用户体验。4.3.1.3能效专家性能优化能效专家性能优化【EMSV1.31-XN-004】01 当前的能效专家模块中查询参数曲线的速度很慢,导致首页载入速度慢,需进行优化,应达到 4.3.2 节相应的性能指标,以提高用户体验。4.3.2整体性能提升整体性能提升【EMSV1.31-XN-005】1 1、系统、系统容量容量N/AN/A1实时数据库支持的数据点总数(单套服务器)500,000 点2实时数据库支持的遥控15,000 点3实时数据库支持的计算量10,000 点4
43、历史数据库采样数据点个数100,000 点5存储时间5 年6接口网关数量100 个超过 100 个场景可通EMSV1.31 需求说明书17过级联或者后续版本改进方式完成;2 2、监测、监测和分析和分析数据采集数据采集1开关量变位传送时间(网关到系统页面)3 s2模拟量数据刷新时间(网关到系统页面)3 s3告警刷新时间(网关到系统页面)3 s4采样数据储存最小间隔5min5能耗数据储存最小间隔10min页面响应页面响应1页面切换、调用响应时间3 s2统计性数据查询响应时间10 s3分析性数据查询响应时间10 s4诊断性数据查询响应时间10 s3 3、控制、控制类类N/AN/A1定时控制组1000
44、 个2定时控制组中的项100 个3联动控制组1000 个4联动控制项100 个5联动条件检查周期3 s6控制执行时间3 s7控制操作正确率1008控制成功率99%4 4、负荷、负荷率率N/AN/A1服务器 CPU 平均负荷率(正常运行任意 30min内)302服务器 CPU 平均负荷率(系统故障 10s 内)503网络负荷率(正常运行任意 30min 内)304网络负荷率(系统故障10s 内)405 5、APAPP P服务器服务器性能性能N/AN/A1服务器支持最大并发连接数402服务器带宽5M4.4部署方式优化部署方式优化【EMSV1.31-BS-000】01 版本平滑升级:【EMSV1.3
45、1-BS-001】需提供版本升级工具,支持 EMS V1.20 版本能够平滑的升级到 EMS V1.31 版本,要求配置信息(含 9000 平台配置及能耗业务配置)可以通过工具快速迁移;EMSV1.31 需求说明书1802 版本及模块管理【EMSV1.31-BS-002】需提供软件版本及系统模块的管理工具,能够使得运维人员方便快速的查看当前系统及各模块的版本号;03 系统安装包【EMSV1.31-BS-003】需提供统一的安装包,而不是压缩包,也不需要通过繁琐的操作(如繁琐的插件、脚本等)04 公用软件安装包【EMSV1.31-BS-004】需提供一系列经过验证的公用软件的安装包,所有现场安装
46、应基于已验证软件进行。05 IE 兼容性【EMSV1.31-BS-005】要求能够兼容微软浏览器 IE11;4.5接口完善与优化接口完善与优化【EMSV1.31-JK-000】4.5.1OPC Client 接口接口【EMSV1.31-JK-001】应用场景应用场景01 OPC Client 接口:【EMSV1.31-JK-002】支持通过 OPC Client 标准接口采集第三方子系统数据,支持跨 PC(设备)链接;OPC Client 应符合标准格式,可兼容楼控、灯控等领域主流厂家 OPC Server 接口;02 OPC Client 接口数据类型:【EMSV1.31-JK-003】支持
47、模拟量(遥测、遥脉)、开关量(遥信)功能、报警与事件类信息的采集与解析入库;支持遥控(开关量置位)、遥调(模拟量置数)操作,操作过程采用单次操作过程,不需要进行选择-校验过程;支持单遥控(即遥控对象和反馈开关量分离),支持对开关量的置位(即遥控对象和反馈开关量统一);支持单遥调(即遥调对象和反馈模拟量分离),支持对模拟量的置数(即遥调对象和反馈模拟量统一);EMSV1.31 需求说明书1903 OPC Client 接口管理:【EMSV1.31-JK-004】作为客户端 OPC Clinet 接口应能主动发起和第三方 OPC Server 的连接;与第三方 OPC Server 接口断链后应能
48、支持自动重连,连接/断链/重连成功应有告警提示;04 OPC Client 配置管理:【EMSV1.31-JK-005】可配置服务端信息;可配置是否自动建链/重链;可配置各类数据点是否入库;数据配置信息应能支持运行过程中更改,不需要重启软件即可生效;提供安装过程系统配置尽量做到自动初始化,不需要额外进行操作系统相关权限设置;权限管理权限管理无配置管理配置管理无;告警管理告警管理OPC 通讯链路中断告警;【EMSV1.31-JK-006】诊断管理诊断管理无日志管理日志管理无统计管理统计管理无扩展性扩展性无安全性安全性无性能性能无用户体验用户体验无4.5.2OPC Server 接口接口【EMSV
49、1.31-JK-007】应用场景应用场景01 OPC Server 接口:【EMSV1.31-JK-008】EMSV1.31 需求说明书20支持通过 OPC Server 向第三方系统转发数据,接受控制,支持跨 PC(设备)链接;OPC Server 应符合标准格式,可兼容楼控、IBMS、万达慧云系统等领域主流厂家 OPCClinet 接口;02 OPC Server 接口数据类型:【EMSV1.31-JK-009】支持模拟量(遥测、遥脉)、开关量(遥信)功能、报警与事件类信息的转发;支持接收遥控(开关量置位)、遥调(模拟量置数)操作;支持只修改系统状态的人工置数(包括开关量置位和模拟量置数)
50、操作,此时只修改软件层面的数据点值(一般为虚拟点),不对系统下实际的现场设备下发指令;支持单遥控(即遥控对象和反馈开关量分离),支持对开关量的置位(即遥控对象和反馈开关量统一);支持单遥调(即遥调对象和反馈模拟量分离),支持对模拟量的置数(即遥调对象和反馈模拟量统一);03 OPC Server 接口管理:【EMSV1.31-JK-010】作为服务端 OPC Server 接口应能接受多个第三方 OPC Clinet 的连接,支持的最大连接数量不小于 5 个;OPC Server 应能以事件记录第三方 OPC Clinet 的连接和断链;04 OPC Server 数据配置:【EMSV1.31