电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

类型能源管理平台综合监控设计说明书 V1.00

收藏

编号:344843468    类型:共享资源    大小:1.66MB    格式:DOCX    上传时间:2023-02-21
  
8
金贝
分享到微信 分享到微博 分享到QQ空间
关 键 词:
能源管理平台综合监控设计说明书 V1 能源 管理 平台 综合 监控 设计 说明书
资源描述:
综合能源综合监控设计说明书 V1.00 文件编号 生效日期 受控编号 保密级别 一级 版本号 V1.00 修改次数 总页数 60 正文 53 附录 无 编制 项目组成员 审核 批准 评审记录 对《NTS-9000综合能源 V2.5.0 设计说明书 V1.00》的评审意见: 上述问题修改验证后,由验证后,本文件即可发布。 评审人员签字: 问题修改验证结果: 验证人签字: 时间: 年 月 日 变更日志 编号 版本 修改内容 修改人 修改日期 1 2 3 4 5 6 7 8 9   目录 1. 引言 1 1.1. 编写目的 1 1.2. 项目背景 1 1.3. 定义 1 1.4. 参考资料 2 2. 任务概述 3 2.1. 目标 3 2.1.1. 服务模式 3 2.1.2. 总体目标 3 2.2. 运行环境 3 2.2.1. 硬件环境 3 2.2.2. 软件环境 4 2.2.3. 开发环境 4 2.3. 需求描述 5 2.3.1. 能耗模块优化 5 2.3.2. 入库模块优化 5 2.3.3. 看门狗优化 5 2.3.4. 曲线工具优化 6 2.3.5. 能耗配置检查工具 6 2.3.6. 配置文件修改工具 6 2.3.7. 临时注册码 7 2.3.8. 遥脉值修正配置 7 2.3.9. 平台升级工具 7 2.3.10. 平台安装工具 8 2.3.11. 网关发送短信功能 8 2.3.12. 邮件告警功能 8 2.3.13. 多级系统数据接口 9 2.3.14. 告警中心功能 9 2.3.15. 设备中心功能 10 2.4. 概要设计决策 10 2.4.1. 设计原则 10 2.4.2. 设计决策 11 2.5. 条件与限制 13 3. 总体设计 15 3.1. 总体结构 15 3.2. 总体方案 16 4. 模块设计 17 4.1. 能耗模块优化 17 4.1.1. 实现方案 17 4.1.2. 处理流程 18 4.1.3. 数据库表结构 21 4.2. 入库模块优化 21 4.2.1. 实现方案 21 4.2.2. 处理流程 22 4.3. 看门狗优化 22 4.3.1. 实现方案 22 4.3.2. 处理流程 23 4.4. 曲线工具优化 23 4.4.1. 实现方案 23 4.4.2. 处理流程 24 4.4.3. 数据库表结构 24 4.5. 增加能耗配置检查工具 25 4.5.1. 实现方案 25 4.5.2. 处理流程 25 4.6. 配置文件修改工具 25 4.6.1. 实现方案 25 4.6.2. 处理流程 26 4.7. 临时注册码 26 4.7.1. 实现方案 26 4.7.2. 处理流程 27 4.8. 遥脉值修正可配置 27 4.8.1. 实现方案 27 4.8.2. 处理流程 28 4.9. 平台升级工具 28 4.9.1. 实现方案 28 4.9.2. 处理流程 28 4.10. 平台安装工具 28 4.10.1. 实现方案 28 4.10.2. 处理流程 29 4.11. 网关发送短信功能 29 4.11.1. 实现方案 29 4.11.2. 处理流程 30 4.12. 邮件功能 30 4.12.1. 实现方案 30 4.12.2. 处理流程 31 4.13. 多级系统数据接口 31 4.13.1. 实现方案 31 4.13.2. 处理流程 32 4.13.3. 处理流程 35 4.13.4. 通信接口 36 4.14. 前置到平台时间戳及采样入库 37 4.14.1. 实现方案 37 4.14.2. 采样数据存储与配置 39 4.14.3. 数据流程 41 4.14.4. 前置、后台规约定义 43 4.14.5. 模块修改 44 4.15. 遥脉更新从redis读取 45 4.15.1. 实现方案 45 4.15.2. 处理流程 46 4.16. 越限告警增加“影响因子” 46 4.16.1. 需求 46 4.16.2. 实现方案 46 4.17. 告警中心功能 47 4.17.1. 实现方案 47 4.17.2. 处理流程 49 4.17.3. 通信接口 49 4.18. 设备中心功能 50 4.18.1. 实现方案 50 4.18.2. 处理流程 50 4.18.3. 通信接口 51 5. 质量要求 52 5.1. 质量要求 52 6. 系统安全设计 53 6.1. 应用系统安全性设计 53 6.2. 数据存储安全性设计 53 NTS-9000 V2.5.0 设计说明书 V1.00 1. 引言 1.1. 编写目的 本文档是对NTS-9000 V2.5.0平台系统进行详细分析和讨论后得出的分析说明书,旨在明确本软件模块的功能需求和设计方案。通过本说明书,可以了解到本软件的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后,以各个模块的功能为基础,兼顾配合服务器模块,完成各自模块的功能。 NTS-9000 V2.5.0的基础版本是NTS-9000V2.4.0.0.190103。本文档只包含新版本变更部分的内容,对于NTS-9000平台的基础功能和模块设计请参阅早期的设计文档。 本文档面向的读者是:NTS-9000 V2.5.0平台项目组各成员。 1.2. 项目背景 从EMS能耗系统分离处理,独立进行需求实现和版本规划,旨在提高平台的可维护性,为能耗、计费等应用系统提供更加稳定的平台服务。 1.3. 定义 下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。 词汇名称 词汇含义 备注 Redis 开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 WebService Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 STL  Standard Template Library,标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。STL的目的是标准化组件,这样就不用重新开发,可以使用现成的组件。 1.4. 参考资料 编号 资料名称 说明 1 《能源管理系统EMS V1.31用户需求说明书V1.00.doc》 2 《C++编程规范.doc》 3 《NTS-9000能源管理系统平台软件V1.1 数据库设计说明书V1.00.doc》 4 《软件版本规范草稿.doc》 57 2. 任务概述 2.1. 目标 2.1.1. 服务模式 公司基于“平台战略”提出的新一代能效管理+机电运维软件平台,目标是建立一个高度开放的,可扩展的,面向能源和数字机电大数据的运营支持平台,即建筑能源与设备运维平台EMS1.3平台。在整体战略的驱动下,EMS1.31系统研发的目标定位是运用物联网(Internet of iThing, IoT)、大数据分析,依靠能源与机电设备管理两大核心体系为支撑,以强弱电一体化监控和大数据挖掘分析为基础,以运维为核心理念,构建新一代数字机电智慧运维平台系统。NTS-9000平台为能耗系统提供基础服务,是能耗系统正常稳定运行的保障。 2.1.2. 总体目标 NTS-9000 V2.5.0是在NTS-9000 V2.4.0的基础上进行开发,主要需求包括部分模块优化、个别定制需求、增加了一些配置工具、针对部分三方库进行版本升级、修改一些潜在问题。这个版本还有一个特殊背景:后续逐渐将平台分离处理,独自规划和发布版本,能耗和计费等应用发布新版本时取用最新的平台版本,这种变化有助于后台版本和功能维护,对各应用系统都有很重要的意义。 2.2. 运行环境 2.2.1. 硬件环境 能耗监测系统的服务器由于需要安装数据库软件及工具软件,配置要求较高。通常选择当前的主流机型,物理环境配置如下: 服务器端-硬件环境 类别 要求 备注 CPU主频 2.4 GHz或以上 CPU内核 2核或以上 内存 8.0 GB或以上 主机硬盘 500GB或以上,7200转 UPS 2KVA及以上 网卡 100M或1000M 客户端-硬件环境 类别 要求 备注 CPU主频 2.0 GHz或以上 CPU内核 2核及以上 内存 4.0 GB或以上 主机硬盘 250GB或以上 网卡 100M或1000M 2.2.2. 软件环境 软件环境配置如下: 服务器端-软件环境 类别 要求 备注 系统服务器操作系统 Windows 2012 R2(64bit)企业版 数据库服务器操作系统 Windows 2012(64bit)企业版 数据库 MS SQL Server 2012企业版(64bit) OFFICE OFFICE 2007 2.2.3. 开发环境 软件环境 类别 要求 备注 操作系统 Windows 2008 R2 32位企业版/Windows XP SP3/Win7 32bit/64位旗舰版 数据库 MS SQL Server 2012企业版(64bit) 软件开发平台 Microsoft Visual Studio 2008(sp1) 2.3. 需求描述 2.3.1. 能耗模块优化 2.3.1.1. 概述 针对能耗模块统计效率不够高、需要多个模块协作完成不便维护的问题,进行一些优化工作。 2.3.1.2. 功能需求 能耗模块优化修改是这个版本最重要的变化,主要变动体现在: ² 重构能耗统计流程,调整断
展开阅读全文
提示  金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:能源管理平台综合监控设计说明书 V1.00
链接地址:https://www.jinchutou.com/shtml/view-344843468.html
关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.