《NTSEMS能源管理系统软件 V13 需求规格说明书(业务告警断点续传数据检测与修复).docx》由会员分享,可在线阅读,更多相关《NTSEMS能源管理系统软件 V13 需求规格说明书(业务告警断点续传数据检测与修复).docx(12页珍藏版)》请在第一文库网上搜索。
1、TIANSUEMS能源管理系统软件V1.3需求规格说明书文件编号生效日期2015受控编号保密级别一级版本号V1.00修改次数0总页数正 文附 录无编 制郭健审 核批 准南京天溯自动化控制系统有限公司(版权所有,翻版必究)评审记录上述问题修改验证后,由验证后,本文件即可发布。评审人员签字:问题修改验证结果:验证人签字:时间:年月_变更日志编号版本修改内容修改人修改日期10. 10创建初稿。郭健231引言11.1 目的112背景11.3 定义11.4 参考资料12 任务概述22.1 目标22.2 用户的特点22.3 假定和约束23 需求规定33.1 对功能的规定错误!未定义书签。3.1.1 平台日
2、志自动清理功能错误!未定义书签。3.1.2 数据修复功能错误!未定义书签。3.1.3 断点续传功能错误!未定义书签。3.1.4 业务告警诊断功能错误!未定义书签。3.2 对性能的规定33.2.1 精度5322时间特性要求53.2.3 灵活性53.3 输入输出要求53.4 数据管理能力要求53.5 故障处理要求53.5.1 连接后台监控系统服务器失败5352数据刷新不过来53.6 其他专门要求54 运行环境规定64.5 设备64.6 支持软件64.7 接口64.7.1 外部接口64.3.3 内部接口64.4 控制61引言1.1 目的本文档是根据对断点续传功能、异常数据检测与修室功能、业务告警功能
3、进行详细分析和讨论后得出 的需求分析说明书,旨在明确各个模块的功能需求。通过本需求规格说明书,可以了解到数据修复模块、 断点续传模块、业务告警模块的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后, 以各个模块的功能为基础,完成各自模块的功能。本文档面向的读者是:相关研发人员和测试人员。1.2 背景软件名称:EMS VI. 3本软件由开发部根据系统功能要求提出开发需求,由开发部软件组实现开发。1.3 定义下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇, 同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注1.4 参考资料编号资料名称
4、说明2任务概述2.1 目标1、平台日志自动清理功能目标是保证系统所在磁盘空间足够,保持系统稳定运行。2、数据修复功能实现对异常数据的修复,为上层的数据统计和展示提供全面的基础数据支撑。3、断点续传功能对前置和后台通讯中断期间的数据进行重新入库与计算,保证数据的完整性。4、业务告警为上层告警管理模块提供告警记录。2.2 用户的特点2.3 假定和约束本功能模块基于新版数据库设计,需要公司后台监控系统的内存实时数据库的配合,因而假定内存实 时库运行无错误、稳定、可靠。1.1 规定1.2 功能需求1、当9000平台日志文件过多导致磁盘空间不足时,能够自动进行清理,保证系统的正常运行。2、对五分钟采样异
5、常数据以及因断点离线文件颗粒度没有满足而未更新的数据进行修复,修复 完成后赋不同的标志位以实现着色功能。3、断点续传功能,即修补断点期间的采样数据,并且重新计算满足10分钟、15分钟、20分钟、30分钟、小时、天、月颗粒度(可配置)的设备和区域的能耗值,补充断点期间未统计到的能耗。4、业务告警诊断,包括EMS VL 2中的告警诊断项和新增其他模块的告警诊断项。对应于EMS Vl 30告警项汇总330中相关内容1.2.1 平台日志自动清理功能平台自身的需求01 9000平台日志自动清理当9000系统所在磁盘的剩余空间小于某一配置的比例时,可以自动删除某一时间点之前的Iog 文件。日志清理线程定时
6、检查磁盘信息,一旦磁盘空间不足时就会删除日志文件。02磁盘剩余空间的比例和保留最近日志的日期可配置。03定时检查磁盘信息,并且判断是否小于设定的比例,若到达,则开始清理日志;否则返回等 待下次检查。权限管理无配置管理01参数配置日志管理无1.2.2 数据修复功能根据06-告警诊断.通知.设备管理-权限-配置日志架构.数据着色_20150424.docx7.2.1.101对异常数据进行修复,包括异常检测出的异常数据和因断点离线文件颗粒度没有满足而未更新的数 据(中断异常数据)。所有修复的均为五分钟采样表中的表头值。其中,因断点离线文件颗粒度没有 满足而未更新的数据需要在断点续传程序处理之前修复完
7、成。否则断点续传程序无法正确计算某些颗 粒度的能耗值。修复完成更改对应的数据标志,去除异常标志,附加正常标志,并且附加已修复的标志。02标志为异常的采样数据和标志为中断的采样数据,异常数据是从TS-M5-ERROR-BAK表中读取 的;而标志中断的数据是断点文件生成时,没有满足的颗粒度,比如当断点文件颗粒度为10分钟, 此时只有0、10、20、30、40、50分钟的数据被更新,而5、15、25、35、45、55分钟的值不会更新, 需要修复。03对于异常数据,通过对比同期历史值,在最近正常数据的基础上加上历史同期值,作为修复后的表 头值;对于中断异常数据是根据历史同期值和前后正常数据来综合计算,
8、确定一个修复后的值。04把修复的值更新到五分钟采样表,更新数据标志,并且存入断点数据原始表,用来重新计算设备和 区域的能耗值。权限管理无配置管理无日志管理无1.2.3 断点续传功能系统基础功能需求01对于断点期间,即通讯管理机和后台的通讯中断时没有统计的数据进行修复统计;在通讯中断后送上来的断点文件经过解析存入断点原始表,并把状态置为1,即为待处理的断点数 据。02对平台修复的异常数据进行再次统计:平台修复异常数据后把修复的值存入断点原始表,把状态置为1,即为待处理的断点数据。03计算设备/区域的各个颗粒度的能耗(小时、天、月,其他可配置);计算完小时的能耗后要更新对于天和月的能耗,其他小于小
9、时的颗粒度可配置。计算完设备的能 耗后计算管理区域的各个颗粒度的能耗。04把计算好的数据存入临时表,待上层进行处理与显示。权限管理无配置管理无日志管理无1.2.4 业务告警诊断功能详见“NTS-EMS能源管理系统软件VI. 3需求规格说明书(告警模块-诊断模块-通知模块)V0. 2150416. doc1.3 对性能的规定1.3.1 精度1、数据修复正确率99%。2、断点续传修补的最小颗粒度为10分钟。1.3.2 时间特性要求(1)数据修复100条异常数据3分钟1.3.3 灵活性(1)系统可用于 MiCrOSOftWindoWS 2000、Windows 2000 ServerWindows
10、2003 Server Windows XP Professional 系统(2)可灵活进行转发数据的配置及数据刷新时间的设置1.4 输入输出要求1.5 数据管理能力要求1.6 故障处理要求1.6.1 连接后台监控系统服务器失败检查后台监控系统程序是否开启。1.6.2 数据刷新不过来检查后台监控系统程序是否开启。1.7 其他专门要求无。4运行环境规定4.1 设备OPC服务端程序软件对网络硬件环境没有特别要求,只需把后台监控系统开启即可。4.2 支持软件服务端程序软件需要在后台监控系统开启的情况下使用,所以其配置可参考后台监控系统的具体配 置,推荐配置如下: CPU: IGHZ 以上 CPU 内
11、存:最少512MB 主机硬盘:最少80GB 操作系统:Windows 2000/2003 Professional、Windows XP Professional43接口4.3.1外部接口4. 3. 2.1 OPC服务端程序与后台监控系统的接口功能描述:可正确读取后台监控系统实时库中的数据功能输入:与后台监控系统服务器程序建立管道连接中间过程:读取数据功能输出:根据配置,把数据从后台监控系统实时库中读入OPCSerVer程序中4.3.3内部接口4. 3. 3. IOPCServer与配置文件的接口功能描述:可正确读取后台监控系统实时库中的数据功能输入:与后台监控系统服务器程序建立管道连接中间过程:读取数据功能输出:根据配置,把数据从后台监控系统实时库中读入OPCSerVer程序中4.4控制点击OPCSerVer.exe,直接运行。