能效管理系统付费集抄管理软件V1.00概要设计说明书.docx
-
资源ID:855629
资源大小:312.38KB
全文页数:42页
- 资源格式: DOCX
下载积分:5金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
能效管理系统付费集抄管理软件V1.00概要设计说明书.docx
TIANSUNTS-9000能效管理系统付费集抄管理软件概要设计说明书文件编号生效日期受控编号保密级别版本号VLOO修改次数0总页数26正文20附录无编制沈慧强审核批准南京天溯自动化控制系统有限公司(版权所有,翻版必究)评审记录对NTS-90。能效管理系统付费集抄管理软件VI.OO概婴设计说明书的评审意见:上述问题修改验证后,由验证后,本文件即可发布。问题修改验证结果:已完成问题修改验证人签字:时间:年一月一日变更日志编号版本修改内容修改人修改日期11.00创建沈慈强2012-12-41、引言“1.1 编写目的71.2 适用范围71.3 定义71.4 参考资料72.1 设计目标92.2 运行环境92.2.1 硬件环境92.2.2 软件环境92.3 网络结构图102.4 总体设计思路IO3.1 主框架程序设计123.1.1 程序说明123.1.2 功能模块的自动加载123.1.3 功能模块的版本管理1416321设计思路3.2 数据展现层模块设计错误!未定义书筌.错误!未定义书签.16322设备分账管理展现模块3.3 .2.1模块说明:3.222模块功能设计:16322.3模块界面设计:173.2.3设备性能评价展现模块:错误!未定义书筌.3.2.3.1模块说明:193.232模块功能设计:19323.3模块界面设计:193.2.4能源运行与成本分析展现模块错误!未定义书筌.3.2.4.1模块说明21324.2模块功能设计:21324.3模块界面设计:233.2.5能源预测分析展现模块:傍误!未定义书签.1.1 .5.1模块说明:253.252 模块功能设计:253.253 3模块界面设计:错误:未定义书签.3.3服务提供层模块设计幡误!未定义书签.3.3.1 设计思路:错谩!未定义书签.3.3.2 设备性能评价服务模块:幡误!未定义书签.3.12.1模块说明:错误!未定义书筌.3.322模块功能设计:错误!未定义书筌.3.3.3能源运行与成本分析服务模块:错误!未定义书筌.3.3.3.1馍块说明:错误!未定义书签.333.2模块功能设计:错误!未定义书签.334能源预测分析服务模块:错误!未定义书签.33.4.1模块说明:错误!未定义书签.3.3.4.2模块功能设计:错误:未定义书签.3.4数据访问层模块设计幡误!未定义书签.3.4.1 模块说明错误!未定义书签.342数据访问层:传误!未定义书签.4.1内部接口错误!未定义书签.4. 1.1主框架程序与数据展现层模块之间接口错误!未定义书笠.4.1. 2数据展现层模块与服务提供层模块之间的接口错谡!未定义书筌.4.1.3服务提供层模块与数据访问层模块之间接口错误:未定义书签.1、引言1.1 编写目的本文档是根据NTS-9000能效管理系统付费集抄管理软件软件(以下简称付费集抄软件)的需求规格说明书进行详细分析和讨论的基础上,对付费集抄软件进行初步设计后得出的概要设计说明书。通过本概要设计说明书,可以了解到付费集抄软件开发的背景、建设要求、技术路线、功能边界、模块设计、接口说明等相关信息。本文档面向的读者是:付费集抄软件的开发人员及测试人员,付费集抄软件概要设计说明书的评审人员。1.2 适用范围软件名称:NTS-9000能源管理系统付费集抄管理软件。NTS-9000能效管理系统作为大型公用建筑能效管理平台,集中管理大型建筑的水、电、气、暖等各种能源的使用效率。付费集抄管理系统作为NTS-9000系统的重要应用系统有若重要的意义:1 .付物集抄管理系统在学校、机场、政府共建和商业建筑领域有着广泛的应用。2 .付费集抄管理系统可利用经济杠杆有效提高能源的使用效率,杜绝能源浪费现象。3 .提高自动化、智能化水平,降低系统运行成本。4 .作为NTS-9000系统一大特色,将能效管理与实际应用相结合,为用户提供增值服务。毡于以上几点需求,急需开发出一套安全、稔定、灵活、可靠的付费集抄管理软件以满足不断提高的用户应用需求。1.3 定义无1.4 参考资料编号资料名称说明1JJG-T162-2009住宅远传抄表系统2五四北水电表及电能监控招标文件3出苏宁睿城客户需求说明4<NTS-9000能效管理系统付费集抄管理软件需求规格说明书5新天科技水、电、气多表远程抄表系统方案2、总体设计2.1设计目标付费集抄管理系统对大型建筑安装分类分项远程仪表(水表、电能表、燃气表、能量表等通过采集器或集中器采集能耗数据,并远传至数据中心,实现对用能的计量、计费、付费和统计杳询等功能。付协集抄管理系统采用模块化设计原则,设计标准的命名方式和统一的调用接口,最大程度的提高系统的扩展性。系统根据数据库配置信息与各功能模块之间实现松耦合,可根据现场要求灵活组织功能模块,最大程度实现系统的灵活性.付费集抄管理系统VLOO版的设计目标需完成如下功能模块:1、主框架模块:2、实时信息处理中心模块:3、收券管理模块:4、信息检索模块:5、运行管理模块:2.2 运行环境2.2.1 硬件环境(1) CPU:IGHZ以上CPU.(2) 内存:最少IGBo(3) 主机硬盘:最少80GB。2.2.2 软件环境(1) 操作系统MicrosoftWindows2003MicrosoftWindowsXPProfessional(2)数据库MicrosoftSqlServer2000SP3或以上2.3 网络结构图2.4 总体设计思路付费集抄管理系统采用模块化设计原则。系统分为两大类功能模块:一类是应用功能模块,另一类是实时处理服务模块。应用功能馍块由主框架模块自动加载,统一管理。实时处理服务模块则由实时信息处理中心自动加载,统调用。应用功能模块可同时运行于多台应用客户端:实时信息处理中心则运行于应用服务器或数据服务器上。实时信息处理中心具有主备自动热切换功能,保证24小时不间断地对所有运行仪表进行检测。主框架模块提供了一个各应用功能模块的管理平台.它可以自动加载系统中符合命名规则的应用功能模块,通过数据库配置信息灵活调用各应用功能模块,并提供各模块的版本管理服务。应用功能模块负贵提供良好的人机界面和完善的应用功能,通过丰富的表现手段向用户提供统计查询结果或便捷的操作方式。实时信息处理中心负责统一管理和调用各实时处理服务模块。它可以自动加载系统中符合其命名规则的实时处理服务模块,并提供各模块的版本管理服务。实时信息处理中心具有主备自动热切换功能,保证检测功能24小时不间断运行。实时处理服务模块根据自身功能边界负责实时处理系统中所有仪表的实时信息,保证24小时不间断地对所有运行仪表进行检测.3、模块结构设计3.1 主框架程序设计3.1.1 程序说明主框架程序是付费集抄管理系统的管理平台,付费集抄管理系统的各应用功能模块都可以通过主框架程序进行调用。主框架程序启动后将会对系统中所有应用功能模块进行自动加载,并提供应用功能模块的版本管理。主框架程序界面效果如下图:3.1.2 功能模块的自动加栽付费集抄管理系统的各功能馍块都是以动态链接库的方式存放在系统的根目录下,每个功能模块都至少包括五个调用接口:获取模块所在面板中文名接LI、”接II、获取模块/功能信息接口、子功能调用接口和获取模块版本信息接口。主框架程序启动后,在系统根目录下查询符合付费集抄系统命名规则的动态链接库文件,并依次调用功能模块的指定接口,将其自动加载到主框架程序中。自动加载流程如下:时序图如下:3.1.3 功能模块的版本管理主框架程序通过调用获取功能模块版本信息接口,获取各功能模块的版本信息,并在版本管理窗中集中显示各功能模块的模块中文名称、模块存放路径和文件名、模块的版本号等信息,为施工和维护人员提供方便的管理手段。版本管理界面如下图:3.1.4 模蝴口定义:1、获取模块所在面板中文名接口:extern"C"_dec1spec(d11export)voidGetInterfaccNtue(TCI(ARCategoryName,TCHAR*PanelName)功能:获得应用功能模块所处的面板名称/CatcgoryName:分类名称,长度不得超过32个字符/PanelName:面板名称长度不得超过32个字符2、获取模块子功能数目接口:extern*C*_dccIspec(dl!export)intGetFunctionCount0/*,*辛*,*/*/*辛*科*/*?*,*样科/*料/*,*科/功能:获得应用功能模块中子功能模块的数目/返回值小于等于零,视为无可用子功能。/*,*蛛金/铮朴朴*蛛*朴朴打*丑*朴打材#*,*,*打林於*,*«*林料朴*/3、获取模块子功能信息接口:extern"C"dec!spec(dlIcxport)BOOLGetFunctionNa三e(intFunctionindex,HlCoNftp(Functionicon,TIAR*FunctionNaineJCHAR*FunctionAPI)/*>»*>»*>»*,*/功能:获得具体子功能的描述信息./Functionindex;子功能的索引,不得小于零,/PllFunctionIcon:子功能使用图标句柄的指针。/FunctionNamc:子功能名林,长度不得超过32个字符。/FunctionAPI:子功能APl接口名称,长度不得超过32个字符。/返回值为TRUE表示成功.FALSE表示失败./*>M<>M<>M<*>M(>M<>M<*>M<>M<>M<*>M<>M<>M<*>M<>MoM<*/4、子功能调用接口:extern*C*_dec!spec(dl!export)BOOLFunctionAPI(HWNDHParentWnd,IffNO*pHFnctionWnd,intPLSerID)*拿*科料杆*科科*科科*