欢迎来到天天文库
浏览记录
ID:8767740
大小:3.11 MB
页数:88页
时间:2018-04-07
《风电系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、系统设计说明书目录第1章概述31.1文档目的31.2阅读对象31.3参考资料31.4设计方法和原则31.4.1限制和约束31.4.2设计遵循原则4第2章风力发电厂实时监测系统模块设计52.1系统概述52.1.1功能概述52.1.2系统范围52.1.3系统结构62.1.4与其他系统接口62.2基础信息维护功能设计72.2.1功能概述72.2.2系统的功能模块72.2.3功能分布结构图132.2.4系统数据流程图142.2.5涉及到的表142.2.6与其他模块接口142.2.7运行设计152.2.8约束声明152.2.9出错处理设计152.3数据维护功能设计162.3.1功能概
2、述162.3.2系统的功能模块162.3.3涉及到的表222.3.4与其他模块接口232.3.5运行设计242.3.6约束声明242.3.7出错处理设计242.4设备管理模块设计252.4.1功能概述252.4.2系统的功能矩阵252.4.3涉及到的表272.4.4与其他模块接口272.4.5运行设计282.4.6约束声明282.4.7出错处理设计282.5报表模块设计292.5.1功能概述29第88页共88页系统设计说明书2.5.2系统的功能矩阵292.5.3涉及到的表432.5.4与其他模块接口432.5.5运行设计442.5.6约束声明442.5.7出错处理设计44第
3、3章数据结构设计45第88页共88页系统设计说明书第1章概述1.1文档目的《系统设计说明书》是项目组内部文档,是各子系统设计负责人在《需求规格说明书》和《总体架构设计》的基础上,从业务逻辑和当前用户应用环境中抽象出系统对象的组成结构、流程和各个部分相互关系,同时设计数据库的逻辑结构和界面的逻辑关系。本文档是软件下一步开发的重要依据,由于项目需求的不确定性,本项目采用增量迭代式开发模型,因此本设计文档并不要求一次性的完整实现,而是需要不断的补充完善,不断迭代的过程。《系统设计说明书》要达到如下一些目标:l定义系统的各个组成部分l描述各个部分的结构l描述各个部分的相互关系以及他
4、们如何协调与合作l项目组成员对解决方案的共识l产生物理设计的基础1.2阅读对象《系统设计说明书》的阅读对象是项目组的所有成员。1.3参考资料《HTA中国风电集团电厂信息系统需求规格.doc》1.4设计方法和原则1.4.1限制和约束数据采集采用C++开发,基础信息维护、数据维护、设备管理模块采用MicrosoftVisualStudio2008开发,实用第三方工具为OfficeExcel2000、2003。项目的开发环境如下:数据库:MicrosoftSQLServer2005;第88页共88页系统设计说明书WEB服务器:IIS6;开发工具:报表计算模块:工具:Microso
5、ftVisualStudio2008语言:C++,C#报表展示:平台:MicrosoftReportViewer工具:Excel2000、Excel2003软件配置工具:SVN;软件设计工具:MicrosoftOfficeVisio;1.1.1设计遵循原则描述对本软件系统进行概要设计的原则。1)命名规则,意义明确无二义、简洁、无重复,如果是改进系统,则命名规则应考虑与原系统的一致性。2)模块独立性原则,避免重复定义,处理完整,输入输出明确;3)边界设计原则,包括外部接口、内部接口和用户接口,如有“接口设计”文档,在此引用即可;4)数据库或数据文件的设计规则,如有“数据库设计
6、”文档,在此引用即可;5)安全和保密原则;6)系统的灵活性、适用性及可维护性。第88页共88页系统设计说明书第1章风力发电厂实时监测系统模块设计1.1系统概述1.1.1功能概述风力发电厂实时监测系统主要是通过自动采集和手工录入两种方式来监测风机的发电量、故障、风速等数据。开发目标分两部分,一是通过C/S结构的模式来完成风机时时数据的采集;二是通过B/S结构的模式来完成手工录入、数据展现模块。1.1.2系统范围l风资源、风电厂、风机以及风机类型;l发电量(上网电量、电价、回购电量等);l故障、报警信息;l风电厂维护费用;l设备信息;l设备利用率。第88页共88页系统设计说明书
7、1.1.1系统结构1.1.2与其他系统接口无第88页共88页系统设计说明书1.1基础信息维护功能设计1.1.1功能概述基础信息维护是维护系统基础数据,包括费用分类、设备利用率、故障信息定义、手工导入数据、风电厂管理、风机类型管理、风机管理、风资源管理。该模块是为数据维护模块和报表模块提供基础数据。第88页共88页系统设计说明书1.1.1系统的功能模块1.1.1.1费用分类管理.2.2.2.1.1功能:添加说明:新增费用分类;输入:分类名称;实现方式:将页面数据新增加到BS_Cate表中;输出:序号显示列说明数据来源
此文档下载收益归作者所有