《EMS综合能源平台功能概要设计说明书V100.docx》由会员分享,可在线阅读,更多相关《EMS综合能源平台功能概要设计说明书V100.docx(73页珍藏版)》请在第一文库网上搜索。
1、EMS综合能源平台功能概要设计说明书VL OO文件编号生效日期受控编号保密级别一级版本号V1.00修改次数0总页数27正 文20附 录无编 制XXX审 核批 准评审记录对EMS V1. 3平台功能概要设计说明书VL 00的评审意见:序号评审文档名称章节位 置预审记录提出时间提出人2上述问题修改验证后,由刘心红验证后,本文件即可发布。评审人员签字:问题修改验证结果:完成。变更日志编号版本修改内容修改人修改日期1VLOO初稿。XXX1引言11.1 编写目的I1.2 项目背景11.3 定义114参考资料22任务概述32. 1目标32.1.1服务模式32. 1.2总体目标32. 2运行环境31.2.1
2、 硬件环境31.2.2 软件环境41.2.3 开发环境42. 3需求描述52.1.1 功能需求52.1.2 非功能需求62.1.3 与限制83总体设计93. 1总体结构93.2总体方案104模块设计114.1配置优化O 114. 1. 1 XXX 功能114. 1.2 XXXX 功能174.1 告警架构重构和业务优化514.2 通知业务优化514.3 断点续传优化514.4 权限与树型结构模块重构594. 6设备管理性能优化594. 7实时告警性能优化594. 8版本平滑升级:594.9版本及模块管理(594. 10系统安装包与公用软件安装包594. 11 OPC CLIENT 接口594.
3、12 OPC SERVER 接口594. 13多级系统数据接口591.1.1 13. 1主站与子站间配置同步591.1.2 子站数据同步功能611.1.3 主站数据同步功能634. 14人工录入(635. 15报表模块(646. 16节能专家错误!未定义书签。7. 17用能计费红外离线授权充值(错误!未定义书签。8. 18用能计费部分业务功能优化错误!未定义书签。9. 19 APP 重构655质量要求6610. 1质量要求666系统安全设计676.1 应用系统安全性设计676.2 数据存储安全性设计671引言1.1 编写目的本文档是对NTS-EMS VI. 31平台系统软件(以下简称EMS V
4、I. 31系统或本系统)中的平台功能进行 详细分析和讨论后得出的分析说明书,旨在明确本软件模块的功能需求。通过本说明书,可以了解到本 软件的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后,以各个模块的功能为基 础,兼顾配合服务器模块,完成各自模块的功能。本文档面向的读者是:NTS-EMS VL 31项目组各成员。1.2 项目背景从EMSVl. 20开始,逐渐深度集成多个子系统,且形成多个通用业务模块。为更好应对近期项目(南 京高科和江北机场新项目)需求。EMSVL 31希望能够深度融入了照明、计费,对配电也进行更深度融入; 因此,系统功能结构需要按照模块的方式进行统一的规划和调
5、整。1.3 定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词 汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注Redis开源的使用ANSle语言编写、支持网络、可基 于内存亦可持久化的日志型、Key-VaIUe数据 库,并提供多种语言的API。WCF由微软开发的一系列支持数据通信的应用程序 框架XML非常适合万维网传输的可扩展标记语言,提供 统一的方法来描述和交换独立于应用程序或供 应商的结构化数据WebServiceWeb SSrViCe是一个平台独立的,低耦合的,自 包含的、基于可编程的Web的应用程序,可使 用开放的辿(标准通用标记
6、语言下的一个子 集)标准来描述、发布、发现、协调和配置这 些应用程序,用于开发分布式的互操作的应用STLStandard Template Library,标准模板库,惠 普实验室开发的一系列软件的统称。它是由 Alexander Stepanov Meng Lee 和 David R MUSSer在惠普实验室工作时所开发出来的。这 可能是一个历史上最令人兴奋的工具的最无聊 的术语。从根本上说,STL是一些“容器”的集 合,这些容器有 list,vector,set,map 等,STL也是算法和其他一些组件的集合。这里的“容器” 和算法的集合指的是世界上很多聪明人很多年 的杰作。STL的目的是
7、标准化组件,这样就不 用重新开发,可以使用现成的组件。OPCOPC(OLE for Process Control,用于过程控制 的OLE)是一个工业标准,管理这个标准国际组 织是OPC基金会,OPC基金会现有会员已超 过220家。遍布全球,包括世界上所有主要的 自动化控制系统、仪器仪表及过程控制系统的 公司。基于微软的OLE(现在的ACtiVe X)、 COM (部件对象模型)和DCC)M (分布式部 件对象模型)技术。OPC包括一整套接口、属 性和方法的标准集,用于过程控制和制造业宜 动化系统。1.4 参考资料编号资料名称说明1能源管理系统EMS VI. 31用户需求说明书VI. 00.
8、doc2C+编程规范.doc3NTS-9000能源管理系统平台软件VI. 1数据库设计说明书VI. 00. doc4软件版本规范草稿.doc2任务概述2.1 目标2.1.1 服务模式公司基于“平台战略”提出的新一代能效管理+机电运维软件平台,目标是建立一个高度开放的,可扩展 的,面向能源和数字机电大数据的运营支持平台,印建筑能源与设备运维平台EMSL 3平台。在整体战略 的驱动下,EMSl. 31系统研发的目标定位是运用物联网(Internet of iThing, ToT).大数据分析,依靠 能源与机电设备管理两大核心体系为支撑,以强弱电一体化监控和大数据挖掘分析为基础,以运维为核 心理念,
9、构建新一代数字机电智慧运维平台系统。2.1.2 总体目标EMSL 31项目总体研制的功能模型如图所示。系统向下遵循国家标准、行业标准和企业内部标准规定,接 入计量仪表、环境传感、暖通空调、智能照明和楼宇自控等多种类型的底层设备,并通过这些底层设备 实现对物理世界的感知和控制操作。对于应用客户,由客户建设硬件基础设施并安装部署企业级系统, 接入数据进行处理,并提供能效管理和设备运维应用服务。客户较少投资额度而且以动态灵活配置的方 式使用EMS软件服务,平台数据服务提供开放接口,可供第三方应用开发者调用和研发新型应用,并纳 入整体的能效管理和设备运维生态圈。系统功能模块独*生雌E版本1蔡娩管理桢块
10、GM制w实时总控用电分析可造功Ife电测交任Ittft就分析iW 控、制控、射!呻控可曲好 和小行3手动倡动)行典务根块IiEHM; 3mSN :期也投 事就功隹 实时诲笈*管Z台咽wmfl 可通功能 环境评估H色子票晚H时科同步底层功超模块2. 2运行环境2.2.1硬件环境能耗监测系统的服务器由于需要安装数据库软件及工具软件,配置要求较高。通常选择当前的主流机型,物理环境配置如下:服务器端-硬件环境类别要求备注CPU主频2.4 GHZ或以上CPU内核2核或以上内存8.0 GB或以上主机硬盘500GB或以上,7200转UPS2KVA及以上网卡IOOM 或 1000M客户端-硬件环境类别要求备注
11、CPU主频2.0 GHZ或以上CPU内核2核及以上内存4.0 GB或以上主机硬盘250GB或以上网卡IOOM 或 1000M2. 2.2软件环境软件环境配置如下:服务器端-软件环境类别要求备注系统服务器操作系 统Windows 2012 R2 (64bit)企业版数据库服务器操作 系统Windows 2012 (64bit)企业版数据库MS SQL Server 2012 企业版(64bit)杀毒软件微软MSEOFFICEOFFICE 2012客户端(B/S端)-软件环境类别要求备注客户端操作系统不限杀毒软件微软MSEOFFICEOFFICE 2012浏览器IElO浏览器、ChrOme浏览器、
12、360浏览器、遨游浏览 器2. 2. 3开发环境软件环境类别要求备注操作系统Windows 2008 R2 32 位企业版/Windows XP SP3Win732bit64位旗舰版数据库MS SQL Server 2012 企业版(64bit)软件开发平台Microsoft Visual Studio 2008(spl)20102. 3需求描述2. 3.1功能需求2.1. 2.1配置优化2.3. 2.2告警架构重构和告警业务优化2.4. 2.3通知业务优化2.5. 2.4断点续传优化2.6. 2.5权限和树形结构模块重构2.7. 2.6设备管理性能优化2.8. 2.7实时告警性能优化2.9. 2.8版本平滑升级2.10. 2.9版本及模块管理2.11. .10系统安装包与公用软件安装包2.12. .11 OPC CIient 接口2.13. .12 OPC SerVer 接口2.