企业能源管理概要设计2

企业能源管理概要设计2

ID:42498537

大小:793.20 KB

页数:28页

时间:2019-09-16

企业能源管理概要设计2_第1页
企业能源管理概要设计2_第2页
企业能源管理概要设计2_第3页
企业能源管理概要设计2_第4页
企业能源管理概要设计2_第5页
资源描述:

《企业能源管理概要设计2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、企业能源管理系统概要设计部门:项目:编写:审阅:版本:日期:版本历史1第1部分总体设计11.1系统概述11.2目标和方针11.3总体架构11.4总体架构说明11.4.1展现层21.4.2业务应用层21.4.3公共服务层21.4.4行业数据服务层21.5模块结构图21.6相关约定21.6.1编码规范错误!未定义书签。1.6.2开发坏境31.6.3工程目录结构3第2部分服务模块设计42」测量节点服务42.1.1功能描述42.1.2测量节点综述42.1.3测量节点结构42.1.1测量节点服务接口错误!未定义书签。2.2组态172

2、.3展现层172.3.1前端展现17第3部分业务模块设计183.1班组183.2班组计划183.3班组绩效18第4部分数据库设计20版本历史版本修改日期修改人修改内容第1部分总体设计系统概述/*对开发系统的总体描述。*/目标和方针1.3总体架构1.4总体架构说明对于企业能源管理系统,主要专注于“展现层”,“业务应用层”,“公共服务层”里的“测量节点服务”这几块功能,企业数据从具体的测点获得这块与区域数据类似,可以考虑重用城市能源项目。1.4.1展现层数据展现。1.4.2业务应用层对公共服务层的数据或服务,做一些业务相关的处

3、理,或者绕开公共服务层,做一些差异化、个性化的业务逻辑。1.4.3公共服务层为了系统提供一些可重用的公共服务。本篇的重点是介绍测量节点服务。1.4.4行业数据服务层各行业对于原始测点或者其他来源的数据,做统一通讯协议和数据格式的处理。以便与公共服务层友好衔接。1.5模块结构图1.6相关约定1.6.1相关概念维度:具有某类性质的数据集合。维度是集合(类别)的概念,比如地区,吋间等。维度成员:维度上集合中的成员。维度成员是个体的感念,比如地区维度下,具有“杭州”,“滨江”等维度成员。度量维度/维度指标:维度上的数据都具有可度量

4、的性质,即可用数字来表zj层次:维度中的层次1.6.2编码规范请参见代码规范文档1.6.3开发环境JDK1.6、eclipse164工程目录结构第2部分服务模块设计2.1测量节点服务2丄1整体描述作为行业数据服务层和应用业务的一个桥梁,提供统一的数据格式规范,提供可扩展的数据操作的接口服务。其包结构如下:2.1.2基本概念维度:具有某类性质的数据集合。维度是集合(类别)的概念,比如地区,时间等。维度成员:维度上集合屮的成员。维度成员是个体的感念,比如地区维度下,具有“杭州”,“滨江”等维度成员。度量:维度上的数据都具有

5、可度量的性质,即可用数字来表示。层次:表示维度屮的层次。测量节点:能获取到测量因子值的节点。统计点:测量点集合的概念,由多个维度成员组合动态决定。2.1.3测量节点概述将能获取到测量因子值的单元统一•抽象成测量节点。测量节点主要包括如下信息:1.测量节点的一些基础属性。如编号、名称等。2.测量节点的维度成员集合。类似测量节点的属性,如地区、行业、规模等。测量节点本身可以不具备层次或者所属关系(当然也可以设置他们的层次)。维度及维度成员是可以扩展配置。通常来说,测量节点的层次关系由其用哪个维度进行层次划分来决定。3.测点里包

6、含了测点可测量因子集合。2丄4统计节点概述多个维度成员的交集可以得到一些测量节点,我们讲这些测点的集合认为是一个统计节点。从业务上来看,多个维度的交集往往具有业务含义和频繁出现性(比如{维度成员(滨江),维度成员(电力行业)}),并且有些数据的上报点就是一个统计节点。所以将开放出來统计节点的注册。在实际的业务逻辑中,当得到一个过滤维度成员集的时候,先查找是否有对应的上报点(统计节点),有的话直接取数据,没的话,找到对应的节点集合,在做统计运算。2.1.5测量节点应用流程2.1.6测量节点接口服务提供一系列服务接口,业务应用

7、层通过这些接口获取测量节点。也可以直接调用开放的服务或者数据。测量节点接口服务分为2大类:一类是测点原始数据接口,第二类是测试统计数据服务。2.1.6.1测点原始数据接口测点的原始数据是指从各行业能获取到测量数据的节点过来的数据,数据没做过统计。1.得到单个测点的实时数据/***得到单个测点的实时数据*@parammp测点信息*@parammpfs测量因子集*^return*/publicMPDatagetRealtimeMPData(MeasurePointmp,Listmpfs);相关参数说明:MP

8、Data:publicclassMPDataimplementsSerializable{*每个元素代表一个因子的测量值,为了减少传输数据*datas的元素顺序和传入时候因子数据的顺序一致*/privateListdatas;privateDatedataTime;//获取测量值的时间

9、}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。