EMSV1.3能源管理系统概要设计说明书【设备管理】

举报
资源描述
能源管理平台功能设备管理概要设计说明书 目 录 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2 2 总体设计 2 2.1 需求规定 2 2.1.1 功能边界 2 2.1.2 非功能性要求 2 2.2 运行环境 2 2.2.1 硬件环境 2 2.2.2 软件环境 3 2.3 概要设计决策 3 2.3.1 设计原则 3 2.3.2 设计决策 3 2.4 开发环境 4 2.5 功能模块划分 4 2.5.1 功能清单 4 2.6 系统结构 8 3 模块设计 9 3.1 设备总览 9 3.1.1 需求目标 9 3.1.2 设计思路 9 3.1.3 设计方案 9 3.1.4 接口定义 10 3.1.5 数据库结构定义 11 3.2 设备查询 17 3.2.1 需求目标 18 3.2.2 设计思路 18 3.2.3 设计方案 18 3.2.4 接口定义 19 3.2.5 数据库结构定义 20 3.3 全生命周期监测 27 3.3.1 需求目标 27 3.3.2 设计思路 28 3.3.3 设计方案 28 3.3.4 接口定义 29 3.3.5 数据库结构定义 30 3.4 设备基本信息 31 3.4.1 需求目标 31 3.4.2 设计思路 31 3.4.3 设计方案 32 3.4.4 接口定义 32 3.4.5 数据库结构定义 35 3.5 维修日志管理 44 3.5.1 需求目标 44 3.5.2 设计思路 45 3.5.3 设计方案 45 3.5.4 接口定义 46 3.5.5 数据库结构定义 48 3.6 保养日志管理 49 3.6.1 需求目标 49 3.6.2 设计思路 49 3.6.3 设计方案 50 3.6.4 接口定义 50 3.6.5 数据库结构定义 52 -9000V1.30平台功能 概要设计说明书V1.00 1 引言 1.1 编写目的 本当档是对EMSV1.30平台中峰值分析功能模块进行需求的详细阐述,通过本说明书,可以了解到本软件的开发背景、建设要求、功能需求等。该文档罗列的功能需求以C/S绘图软件为参照,开发人员开发时可依据此文档完成峰值分析模块的开发 本文档面向的读者是:EMS1.3项目组相关人员。 1.2 背景 目前在-9000系统中,只能查看通讯采集设备等24小时能耗、通讯状态信息。为了扩展此功能,满足可以查看通讯,采集和重大能耗设备的数量、告警、维修保养、通讯状态等信息;并且将设备的添加、修改、删除保养时间、添加维修保养记录也整合到统一模块;因此添加了设备管理模块。 1.3 定义 下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。 词汇名称 词汇含义 备注 关联对象 指关联的数据对象(如:人流量、作息时间) 1.4 参考资料 编号 资料名称 说明 1 设备管理需求规格说明书 第 45 页 2 总体设计 2.1 需求规定 2.1.1 功能边界 (1)详细阐述软件功能; (2)提供软件内部接口,提高软件代码的重用性与可扩展性; (3)提供公共接口,给js页面调用。 2.1.2 非功能性要求 1、对于一些公共的、经常使用的代码或函数,避免频繁复制,可封装成公共类或库; 2、代码中做好注释,避免无用注释的出现,以增加可维护性; 3、尽量减少人工配置,增加默认属性,以增强易用性; 4、代码中尽量使用标准STL的内容,以增加系统可移植性; 5、做系统设计时,尽量考虑以前老版本的功能,以增加系统的兼容性。 6、经过后台读取1000个峰值的数据时间<=3秒; 7、 刷新一个有1000个峰值的时间<=3秒; 8、 生成峰值饼图的时间为<=5秒 2.2 运行环境 2.2.1 硬件环境 服务器端-硬件环境 类别 要求 备注 CPU主频 2.4 GHz或以上 CPU内核 2核或以上 内存 4.0 GB或以上 主机硬盘 500GB或以上 UPS 2KVA及以上 网卡 100M或1000M 客户端-硬件环境 类别 要求 备注 CPU主频 2.0 GHz或以上 CPU内核 2核及以上 内存 2.0 GB或以上 主机硬盘 250GB或以上 网卡 100M或1000M 2.2.2 软件环境 软件环境 类别 要求 备注 操作系统 Windows 2003/2008 R2 32位企业版/Windows XP SP3/Win7 32bit旗舰版 数据库 MS SQL 2005开发版(32bit)/MS SQL Server 2008企业版(32bit) 2.3 概要设计决策 2.3.1 设计原则 Ø 要有一个良好的设计框架。 为了软件能适应未来几年的现场需要,通用数据配置模块应该根据实际需要保持一定的可扩展性、可复用性,这就要求系统升级时对已基于该系统实施的系统兼容,软件设计必须有良好的设计框架。其中包括: 第一、采用复用技术。 第二、底层业务模块相对独立,统一接口,做到高内聚、低耦合。 第三、良好的人机交互界面。 2.3.2 设计决策 本节记录对概要设计具有重要影响的软件需求和约束,描述相关的重要决策和决策的原因。这些决策一般对设计有很大影响,它们的改变很难通过设计技巧来屏蔽,例如所选用的开发语言,所选用的平台、组件和框架,对关键业务,类和方法的处理等。 2.3.2.1 设备管理功能 设计决策 峰值统计功能 标识号 001 问题描述 无 2.4 开发环境 开发用机器 类别 要求 备注 CPU 2.40GHz CPU 内存 4G 主机硬盘 500G 网卡 100Mb/s 操作系统 Windows XP Professional SP3 开发环境 Microsoft Visual Studio 2008 SP1 2.5 功能模块划分 2.5.1 功能清单 2.5.1.1 设备总览功能 01设备总览(采集设备总览,通讯设备总览,重大能耗设备总览) 1. 采集设备总览 1)管理运维人员在进入设备管理模块,在模块首页上查看以表格形式展现的终端智能设备总览信息,包括设备子类型、设备数量、离线数量(取自C++服务获取通讯状态)、告警数量信息,包括设备总数统计信息; 2)设备子类型可方便扩充定义,后台导入时扩展。 3)可以点击设备数量,进入该子类型所有设备的查询结果页面 4)可以点击离线数量,进入该子类型所有离线设备的查询结果页面 5)可以点击告警数量,进入该子类型所有告警设备的查询结果页面 6)展示只会展现父节点的值 即将父节点下的其他分类累计在父节点上显示 (如电表下有照明用电则全部统计为电表) 2. 通讯设备总览 1)管理运维人员在进入设备管理模块,在模块首页上查看以表格形式展现的通讯设备总览信息,包括设备子类型、设备数量、离线数量(取自C++服务获取通讯状态)、告警数量等信息;包括设备总数统计信息; 2)设备子类型可方便扩充定,后台导入时扩展。 3)可以点击设备数量,进入该子类型所有设备的查询结果页面 4)可以点击离线数量,进入该子类型所有离线设备的查询结果页面 5)可以点击告警数量,进入该子类型所有告警设备的查询结果页面 6)展示只会展现父节点的值 即将父节点下的其他分类累计在父节点上显示 (如电表下有照明用电则全部统计为电表) 3. 重大能耗设备总览 1)管理运维人员在进入设备管理模块,在模块首页上查看以表格形式展现的重大能耗设备总览信息,包括设备子类型、设备数量、告警数量等包括设备总数统计信息; 2)设备子类型可方便扩充定义,后台导入时扩展。 3)可以点击设备数量,进入该子类型所有设备的查询结果页面 4)可以点击离线数量,进入该子类型所有离线设备的查询结果页面 5)可以点击告警数量,进入该子类型所有告警设备的查询结果页面 6)展示只会展现父节点的值 即将父节点下的其他分类累计在父节点上显示 (如电表下有照明用电则全部统计为电表) 2.5.1.2 设备查询功能 01名称模糊查询 1)管理运维人员在进入设备管理模块,在模块首页上的设备查询区域,输入设备名称,进行设备查询,查询结果以表格形式返回; 02高级条件筛选: 1)管理运维人员在进入设备管理模块,为了精确查询所需设备信息,在模块首页上的激活高级条件,查询入口,选择一种或多种筛选条件,进行精确设备查询,查询结果以表格形式返回; 2)查询筛选条件包括设备类型、告警状态(未告警,告警中)、设备子类型、安装位置、通讯状态(--,通讯正常,通讯中断)。 03查询结果: 1)管理运维人员在查询的设备结果以列表形式返回,若返回设备数量太多应分页显示; 2)返回的设备信息包括:设备名称、设备类型、设备子类型,安装位置、通讯状态(实时)、告警状态。 04人员可以通过设备详情链接查询该设备的详细信息。 05在查询结果显示模块内,不可以对设备信息进行删除或编辑操作 06按设备名称字母排序 2.5.1.3 全生命周期监测功能 01全生命周期: 1)重大设备全生命周期管理页面可以查看以设备生命周期图形式展现的当前设备全生命周期信息,设备生命周期图上展示的关键信息包括:能耗走势、能效、告警次数、保养信息、维修信息 、生命周期阶段等信息; 2)通讯采集设备全生命周期管理页面可以查看以设备生命周期图形式展现的当前设备全生命周期信息,设备生命周期图上展示的关键信息包括:告警次数、保养信息、维修信息 、生命周期阶段等信息; 02 生命周期图可以切换展示时间周期,包括一个月,3个月,6个月,一年周期。可以加个日期选择,可以让用户选择需要查看的生命周期阶段 03 通过生命周期预测线可以预测设备的未来运行状态 去除生命值名称和值,生命值最小为5,不为0 04在生命周期图上分块显示设备的不同时期,通过里程碑点划分,可以分为四个阶段;如出厂日期(可选)、启用日期(可选)、免费质保结束日期(可选)、付费质保结束日期(可选)、设备报废日期(可选); 1)第一阶段为出厂日期-启用日期为从0慢慢上升至设置的生命总值(可以后台配置生命总值) 2)第二阶段为启用日期-免费质保结束日期(可以后台配置阶段减少生命值)
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 行业资料 > 系统集成


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号