能源管理系统软件设计说明书
变更日志
编号
版本
修改内容
修改人
修改日期
1
V0.1
初稿。
2
V0.1
增加三百里暖通空调的接口设计
3
V0.1
增加能流平衡的接口设计
目录
1引言
1.1编写目的
本文档是对V2.3.0平台系统软件(以下简称EMSV2.3.0系统或本系统)中的平台功能进行详细分析和讨论后得出的分析说明书,旨在明确本软件模块的功能需求。通过本说明书,可以了解到本软件的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后,以各个模块的功能为基础,兼顾配合服务器模块,完成各自模块的功能。
本文档面向的读者是:EMS项目组各成员。
1.2项目背景
从EMSV2.3.0开始,逐渐深度集成多个子系统,且形成多个通用业务模块,业务逐渐趋向于成熟。为更好应对近期项目需求。EMSV2.3.0希望能够清晰的对业务和服务的各个组件进行梳理设计;因此,系统功能结构需要按照模块的方式进行统一的规划和调整。
1.3定义
下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。
词汇名称
词汇含义
备注
Redis
开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
XML
非常适合万维网传输的可扩展标记语言,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据
OPC
OPC(OLEforProcessControl,用于过程控制的OLE)是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自动化控制系统、仪器仪表及\t/subview/135910/_blank过程控制系统的公司。基于微软的OLE(现在的ActiveX)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和\t/subview/135910/_blank制造业自动化系统。
Nginx
Nginx?(enginex)是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
1.4参考资料
编号
资料名称
说明
1
《V2.3.0需求规格说明书.docx》
2
《软件版本规范草稿.doc》
2任务概述
2.1目标
2.1.1服务模式
公司基于“平台战略”提出的生态平台+综合能源服务平台,目标是建立一个高度开放的,可扩展的,面向能源和数字机电大数据的运营支持平台,即建筑能源与设备运维平台EMS2.3.0平台。在整体战略的驱动下,EMSV2.3.0系统研发的目标定位是依靠能源与机电设备管理,节能服务运维托管两大核心体系为支撑,以强弱电一体化监控和大数据挖掘分析为基础,以运维为核心理念,构建新一代数字机电智慧运维平台系统。
2.1.2总体目标
2.2运行环境
2.2.1硬件环境
能源管理系统的服务器由于需要安装数据库软件及工具软件,配置要求较高。通常选择当前的主流机型,物理环境配置如下:
服务器端-硬件环境
类别
要求
备注
CPU主频
2.4GHz或以上
CPU内核
4核或以上
内存
32.0GB或以上
主机硬盘
500GB或以上,7200转
UPS
2KVA及以上
网卡
100M或1000M
客户端-硬件环境
类别
要求
备注
CPU主频
2.0GHz或以上
CPU内核
2核及以上
内存
4.0GB或以上
主机硬盘
250GB或以上
网卡
100M或1000M
2.2.2软件环境
软件环境配置如下:
服务器端-软件环境
类别
要求
备注
系统服务器操作系统
WindowsServer2012R2(64bit)企业版
数据库服务器操作系统
WindowsServer2012R2(64bit)企业版
数据库
MSSQLServer2012企业版(64bit)
杀毒软件
微软MSE
OFFICE
MSOFFICE2012
客户端(B/S端)-软件环境
类别
要求
备注
客户端操作系统
不限
杀毒软件
微软MSE
OFFICE
MSOFFICE2012
浏览器
chrome浏览器(推荐使用)、火狐浏览器、IE11浏览器
2.2.3开发环境
软件环境
类别
要求
备注
操作系统
Windows10/Win732bit/64位旗舰版
数据库
MSSQLServer2012