




已阅读5页,还剩90页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京和利时信息技术有限公司北京和利时信息技术有限公司 技术文件技术文件 文件名称文件名称 系统设计说明书 文件编号文件编号 项目名称项目名称 中国风力发电信息系统 项目编号项目编号 HTA080501 物料编码物料编码 文件密级 文件密级 受控标识受控标识 第第 1 册册 共共 38 页页 共共 1 册册 版本版本状态状态拟制拟制审核审核批准批准批准日期批准日期修订信息修订信息 批准孔相力创建 相关部门 人员会签 相关部门 人员会签 编号编号部门和人员角色部门和人员角色日期日期 1 2 3 4 5 6 7 8 9 10 版本记录版本记录 序号序号日期日期版本号版本号作者作者相关章节相关章节说明说明 12010 1 5A 孔相力创建 2 3 4 中国风力发电集团 系统设计说明书 第 1 页 共 95 页 目目 录录 第第 1 章章概述概述 3 1 1文档目的 3 1 2阅读对象 3 1 3参考资料 3 1 4设计方法和原则 3 1 4 1限制和约束 3 1 4 2设计遵循原则 4 第第 2 章章风力发电厂实时监测系统模块设计风力发电厂实时监测系统模块设计 5 2 1系统概述 5 2 1 1功能概述 5 2 1 2系统范围 5 2 1 3系统结构 6 2 1 4与其他系统接口 6 2 2基础信息维护功能设计 7 2 2 1功能概述 7 2 2 2系统的功能模块 7 2 2 3功能分布结构图 13 2 2 4系统数据流程图 14 2 2 5涉及到的表 14 2 2 6与其他模块接口 14 2 2 7运行设计 15 2 2 8约束声明 15 2 2 9出错处理设计 15 2 3数据维护功能设计 16 2 3 1功能概述 16 2 3 2系统的功能模块 16 2 3 3涉及到的表 22 2 3 4与其他模块接口 23 2 3 5运行设计 24 2 3 6约束声明 24 2 3 7出错处理设计 24 2 4设备管理模块设计 25 2 4 1功能概述 25 2 4 2系统的功能矩阵 25 2 4 3涉及到的表 27 2 4 4与其他模块接口 27 2 4 5运行设计 28 2 4 6约束声明 28 2 4 7出错处理设计 28 2 5报表模块设计 29 2 5 1功能概述 29 中国风力发电集团 系统设计说明书 第 2 页 共 95 页 2 5 2系统的功能矩阵 29 2 5 3涉及到的表 43 2 5 4与其他模块接口 43 2 5 5运行设计 44 2 5 6约束声明 44 2 5 7出错处理设计 44 第第 3 章章数据结构设计数据结构设计 45 中国风力发电集团 系统设计说明书 第 3 页 共 95 页 第第 1 章章 概述概述 1 1文档目的文档目的 系统设计说明书 是项目组内部文档 是各子系统设计负责人在 需求规格说 明书 和 总体架构设计 的基础上 从业务逻辑和当前用户应用环境中抽象出系统 对象的组成结构 流程和各个部分相互关系 同时设计数据库的逻辑结构和界面的逻 辑关系 本文档是软件下一步开发的重要依据 由于项目需求的不确定性 本项目采用增 量迭代式开发模型 因此本设计文档并不要求一次性的完整实现 而是需要不断的补 充完善 不断迭代的过程 系统设计说明书 要达到如下一些目标 定义系统的各个组成部分 描述各个部分的结构 描述各个部分的相互关系以及他们如何协调与合作 项目组成员对解决方案的共识 产生物理设计的基础 1 2阅读对象阅读对象 系统设计说明书 的阅读对象是项目组的所有成员 1 3参考资料参考资料 HTA080501 中国风电集团电厂信息系统需求规格 doc 1 4设计方法和原则设计方法和原则 1 4 1 限制和约束限制和约束 数据采集采用 C 开发 基础信息维护 数据维护 设备管理模块采用 Microsoft Visual Studio 2008 开发 实用第三方工具为 Office Excel 2000 2003 项目的开发环境如下 中国风力发电集团 系统设计说明书 第 4 页 共 95 页 数据库 Microsoft SQL Server 2005 WEB 服务器 IIS6 开发工具 报表计算模块 工具 Microsoft Visual Studio 2008 语言 C C 报表展示 平台 Microsoft ReportViewer 工具 Excel 2000 Excel 2003 软件配置工具 SVN 软件设计工具 Microsoft Office Visio 1 4 2 设计遵循原则设计遵循原则 描述对本软件系统进行概要设计的原则 1 命名规则 意义明确无二义 简洁 无重复 如果是改进系统 则命名规则应 考虑与原系统的一致性 2 模块独立性原则 避免重复定义 处理完整 输入输出明确 3 边界设计原则 包括外部接口 内部接口和用户接口 如有 接口设计 文档 在此引用即可 4 数据库或数据文件的设计规则 如有 数据库设计 文档 在此引用即可 5 安全和保密原则 6 系统的灵活性 适用性及可维护性 中国风力发电集团 系统设计说明书 第 5 页 共 95 页 第第 2 章章 风力发电厂实时监测系统模块设计风力发电厂实时监测系统模块设计 2 1系统概述系统概述 2 1 1 功能概述功能概述 风力发电厂实时监测系统主要是通过自动采集和手工录入两种方式来监测风机的发 电量 故障 风速等数据 开发目标分两部分 一是通过 C S 结构的模式来完成风机 时时数据的采集 二是通过 B S 结构的模式来完成手工录入 数据展现模块 2 1 2 系统范围系统范围 风资源 风电厂 风机以及风机类型 发电量 上网电量 电价 回购电量等 故障 报警信息 风电厂维护费用 设备信息 设备利用率 中国风力发电集团 系统设计说明书 第 6 页 共 95 页 2 1 3 系统结构系统结构 2 1 4 与其他系统接口与其他系统接口 无 中国风力发电集团 系统设计说明书 第 7 页 共 95 页 2 2基础信息维护功能设计基础信息维护功能设计 2 2 1 功能概述功能概述 基础信息维护是维护系统基础数据 包括费用分类 设备利用率 故障信息定 义 手工导入数据 风电厂管理 风机类型管理 风机管理 风资源管理 该模块是 为数据维护模块和报表模块提供基础数据 中国风力发电集团 系统设计说明书 第 8 页 共 95 页 2 2 2 系统的功能模块系统的功能模块 2 2 2 1费用分类管理费用分类管理 2 2 2 1 1 功能功能 添加 说明说明 新增费用分类 输入 输入 分类名称 实现方式 实现方式 将页面数据新增加到 BS Cate 表中 输出 输出 涉及到的表 BS Cate 其中 mCate 表示不同的数据类型 1 费用 0 设备 约束条件 分类名称不能为空 涉及存储过程 无 算法 无 开发文件 AspGraph Cate aspx NewCate aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1分类编号隐藏字段 ID 自动增长 2分类名称无手工录入 中国风力发电集团 系统设计说明书 第 9 页 共 95 页 2 2 2 1 1 功能功能 修改 说明说明 修改费用分类名称 输入 输入 分类名称 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据到 BS Cate 表中 输出 输出 涉及到的表 BS Cate 约束条件 分类名称不能为空 涉及存储过程 无 算法 无 开发文件 AspGraph Cate aspx NewCate aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1分类编号隐藏字段 ID 自动增长 2分类名称无手工录入 3数据类型隐藏1 费用 0 设备 中国风力发电集团 系统设计说明书 第 10 页 共 95 页 2 2 2 1 1 功能功能 查询 说明说明 费用分类查询 输入 输入 分类名称 实现方式 实现方式 在 BS Cate 表中查询相应的费用分类数据 输出 输出 涉及到的表 BS Cate 约束条件 无 涉及存储过程 无 算法 无 开发文件 AspGraph Cate aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1分类编号隐藏字段 ID 自动增长 2分类名称无字段 Cate 3数据类型隐藏1 费用 0 设备 中国风力发电集团 系统设计说明书 第 11 页 共 95 页 2 2 2 2设备利用率算法维护设备利用率算法维护 2 2 2 2 1 功能功能 添加 说明说明 为计算设备 风机 利用率定义计算公式 T1 至 T17 代表不同的数据利用率 类别 具体内容查看 DataSource DataType xml 输入 输入 标题 内容 可利用率类别 实现方式 实现方式 将页面数据新增加到 t formulary 表中 输出 输出 涉及到的表 t formulary 约束条件 标题 公式不能为空 涉及存储过程 无 开发文件 eqpFormularyCnfg main htm Formula aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2标题无手工录入 3公式手工选择可利用率类 别 然后进行相应的 加减乘除组合 字段 formulary 可利 用率类别为固定数值 4默认标志无手工录入 中国风力发电集团 系统设计说明书 第 12 页 共 95 页 2 2 2 2 2 功能功能 修改 说明说明 修改计算风机利用率所定义的计算公式 T1 至 T17 代表不同的数据利用率 类别 具体内容可以查看 DataSource DataType xml 标准 XML 文件 输入 输入 标题 内容 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据修改至 t formulary 表中 输出 输出 涉及到的表 t formulary 约束条件 标题 公式不能为空 涉及存储过程 无 开发文件 eqpFormularyCnfg main htm Formula aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2标题无手工录入 3公式手工选择可利用率类 别 然后进行相应的 加减乘除组合 字段 formulary 可利 用率类别为固定数值 4默认标志无手工录入 中国风力发电集团 系统设计说明书 第 13 页 共 95 页 2 2 2 2 3 功能功能 查询 说明说明 查询计算风机利用率所定义的计算公式 T1 至 T17 代表不同的数据利用率 类别 具体内容可以查看 DataSource DataType xml 标准 XML 文件 输入 输入 无 实现方式 实现方式 查询 t formulary 表 输出 输出 涉及到的表 t formulary 约束条件 页面左边表格中的所有数据 涉及存储过程 无 开发文件 eqpFormularyCnfg main htm Formula aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 2标题无字段 Title 3公式无字段 formulary 4默认标志无字段 isCommon 中国风力发电集团 系统设计说明书 第 14 页 共 95 页 2 2 2 3故障信息定义故障信息定义 2 2 2 3 1 功能功能 添加 说明说明 增加新故障信息 输入 输入 故障分类 故障类型 风机类型 故障代码 故障描述 处理流程 实现方式 实现方式 将页面数据新增加到 t HIWF FaultInfoCnfg 表中 输出 输出 涉及到的表 t HIWF FaultInfoCnfg 约束条件 故障代码和故障描述不能为空 涉及存储过程 无 开发文件 AspGraph FaultManage FaultInfoCnfg htm FaultInfoCnfg list aspx FaultInfoCnfg aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2故障分类分自动和手动手工录入 3故障类型风机故障 变电站故 障 手工录入 4风机类型关联风机类型表手工录入 5故障代码无手工录入 6故障描述无手工录入 7处理流程无手工录入 中国风力发电集团 系统设计说明书 第 15 页 共 95 页 2 2 2 3 2 功能功能 修改 说明说明 修改故障信息 输入 输入 故障分类 故障类型 风机类型 故障代码 故障描述 处理流程 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据到 t HIWF FaultInfoCnfg 表中 输出 输出 涉及到的表 t HIWF FaultInfoCnfg 约束条件 故障代码和故障描述不能为空 涉及存储过程 无 开发文件 AspGraph FaultManage FaultInfoCnfg htm FaultInfoCnfg list aspx FaultInfoCnfg aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2故障分类分自动和手动手工录入 3故障类型风机故障 变电站故 障 手工录入 4风机类型关联风机类型表手工录入 5故障代码无手工录入 6故障描述无手工录入 7处理流程无手工录入 中国风力发电集团 系统设计说明书 第 16 页 共 95 页 2 2 2 3 2 功能功能 查询 说明说明 查询故障信息 输入 输入 故障分类 故障类型 风机类型 故障代码 故障描述 处理流程 实现方式 实现方式 查询 t HIWF FaultInfoCnfg 表中所有数据 输出 输出 涉及到的表 t HIWF FaultInfoCnfg 约束条件 故障代码和故障描述不能为空 涉及存储过程 无 开发文件 AspGraph FaultManage FaultInfoCnfg htm FaultInfoCnfg list aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2故障分类分自动和手动字段 FaultType 3故障类型风机故障 变电站故 障 字段 MachineType 4风机类型关联风机类型表字段 FaultStyle 5故障代码无字段 FaultCode 6故障描述无字段 FaultDescribe 7处理流程无字段 StandDesc 中国风力发电集团 系统设计说明书 第 17 页 共 95 页 2 2 2 4手工导入数据管理手工导入数据管理 功能功能 导入 说明说明 手工导入数据是由每十分钟数据表导入到每天的数据表 正常情况下 系 统每天凌晨自动导入前一天的数据 因此该模块在正常情况下是无须操作的 如果系统在凌晨导入数据时发生异常 系统管理员可以在该页面手工导入 数据 类型包括累计发电量和平均风速 平均风速暂时不用 输入 输入 开始日期 结束日期 数据类型 实现方式 实现方式 把 HIRIS 所采集的原始数据以存储过程的方式按日期累计导入到相应 的购网电量表中 输出 无输出 无 涉及到的表涉及到的表 BS BuyPower 原始数据是每个厂都有不同的表t dataexp 10 厂名 比如 t dataexp 10 昌图 约束条件约束条件 自动导数采用 sql 代理方式 由数据库每天凌晨零点零十分自动执行 涉及存储过程涉及存储过程 p out data day 开发文件开发文件 AspGraph ReportPage OutData aspx 算法算法 以数据日期作为存储过程参数 如果参数为空 则系统默认为当前前一天 的日期做数据日期 每个风电厂的原始数据表的数据来源通过数据采集系统 hiris 自动采集并时时 每十分钟一次 传送到关系数据库对应的表 t dataexp 10 厂名 中国风力发电集团 系统设计说明书 第 18 页 共 95 页 界面 界面 中国风力发电集团 系统设计说明书 第 19 页 共 95 页 2 2 2 5风电厂管理风电厂管理 2 2 2 5 1 功能功能 初试化 说明说明 风电厂原始数据是初始化时从 HIRIS 采集数据中导入 所以系统不提供添 加功能 风资源是系统自动读取风资源表中数据 输入 输入 无 实现方式 实现方式 执行存储过程proc Init tag 输出 输出 无 涉及到的表涉及到的表 v tag BS Factory 约束条件约束条件 无 涉及存储过程涉及存储过程 proc Init tag 开发文件开发文件 AspGraph Factory aspx 项目项目 风资源 风电厂名称 风机类型 排序 扫风面积 空气密度 X Y 风 电厂全称 报表中使用 测风塔 风电厂说明 其中风厂名称是初始化时自动生成 不能修改 其余的各项都在该模块管理 界面 界面 中国风力发电集团 系统设计说明书 第 20 页 共 95 页 2 2 2 5 2 功能功能 修改 说明说明 修改风电厂资料 输入 输入 风资源 风机类型 排序 扫风面积 空气密度 X Y 风电厂全称 说 明 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到BS Factory 表中 输出 输出 涉及到的表涉及到的表 BS Factory 约束条件 约束条件 风机类型 扫风面积 空气密度 X Y 风厂全称不能为空 开发文件开发文件 AspGraph Factory aspx NewFactory aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风资源关联风资源表手工录入 3风厂名称初始化读入只读 4风厂全称无手工录入 5空气密度数字手工录入 6扫风面积数字手工录入 7风机型号数字手工录入 8排序手工录入 9参数 X数字手工录入 10参数 Y数字手工录入 中国风力发电集团 系统设计说明书 第 21 页 共 95 页 2 2 2 5 2 功能功能 查询 说明说明 查询风电厂资料 输入 输入 风电厂名称 实现方式 实现方式 根据风厂名称模糊查询BS Factory 表中风厂数据 输出 输出 涉及到的表涉及到的表 BS Factory 开发文件开发文件 AspGraph Factory aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风资源关联风资源表字段 Wind 3风厂名称初始化读入字段 pFactory 4风厂全称报表中使用字段 pFullName 5空气密度数字字段 pDensity 6扫风面积数字字段 pArea 7风机型号通过字段 pCate 关联风机类型表 BS MCate 得 到相应的风机型号 8风机数量关联风机表 BS Machine 得到风机数量 9参数 X数字字段 pX 10参数 Y数字字段 pY 11排序风厂排序方式字段 pOrder 中国风力发电集团 系统设计说明书 第 22 页 共 95 页 2 2 2 6风机类型管理风机类型管理 2 2 2 6 1 功能功能 添加 说明说明 同一个风电厂的所有风机都是一种类型 风机类型各个参数主要为计算理 论发电量和有效风能提供依据 同一厂家不同型号的风机在系统中必须视为两种类型 输入 输入 风机类型 型号 最大风速 最小风速 额定功率 生产厂家 维护说明 实现方式 实现方式 页面数据保存到 BS MCate表中 输出 输出 涉及到的表涉及到的表 BS MCate 约束条件 约束条件 风机类型 型号 最大风速 最小风速 额定功率都不能为空 涉及的存储过程 涉及的存储过程 无 开发文件开发文件 AspGraph MCate aspx NewMCate aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型无手工录入 3型号无手工录入 4最大风速数字手工录入 5最小风速数字手工录入 6额定功率数字手工录入 7生产厂家数字手工录入 8维护说明无手工录入 中国风力发电集团 系统设计说明书 第 23 页 共 95 页 2 2 2 6 1 功能功能 修改 说明说明 修改风机类型资料 输入 输入 无 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS MCate表中 输出 输出 涉及到的表涉及到的表 BS MCate 约束条件 约束条件 风机类型 型号 最大风速 最小风速 额定功率都不能为空 涉及的存储过程 涉及的存储过程 无 开发文件开发文件 AspGraph MCate aspx NewMCate aspx ID X X 隐藏于表格的 ID 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型无手工录入 3型号无手工录入 4最大风速数字手工录入 5最小风速数字手工录入 6额定功率数字手工录入 7生产厂家数字手工录入 8维护说明无手工录入 中国风力发电集团 系统设计说明书 第 24 页 共 95 页 中国风力发电集团 系统设计说明书 第 25 页 共 95 页 2 2 2 6 1 功能功能 查询 说明说明 查询风机类型资料 输入 输入 分类名称 实现方式 实现方式 根据分类名称模糊查询 BS MCate表中风机类型数据 输出 输出 涉及到的表涉及到的表 BS MCate 约束条件 约束条件 无 涉及的存储过程 涉及的存储过程 无 开发文件开发文件 AspGraph MCate aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型无手工录入 3型号无手工录入 4最大风速数字手工录入 5最小风速数字手工录入 6额定功率数字手工录入 7生产厂家无手工录入 8维护说明无手工录入 中国风力发电集团 系统设计说明书 第 26 页 共 95 页 2 2 2 7风机标准数据管理风机标准数据管理 2 2 2 7 1 功能功能 添加 说明说明 同一类型的风机对应一系列标准数据 该模块为 HIRIS 功率曲线提供数据 输入 输入 风机编号 实现方式 实现方式 根据风机类型得到风机名称 页面数据保存到 BS Stand表中 输出 输出 涉及到的表涉及到的表 BS Stand 约束条件 约束条件 风机类型 风速 功率都不能为空 涉及的存储过程 涉及的存储过程 无 算法 算法 风机类型名称是上一个页面所带的参数风机类型通过 BS MCate 所得到 开发文件开发文件 AspGraph StandData aspx NewStand aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型只读BS MCate 表中 ID 字段 3风速数字手工录入 4功率数字手工录入 中国风力发电集团 系统设计说明书 第 27 页 共 95 页 2 2 2 7 1 功能功能 修改 说明说明 修改风机类型标准数据 输入 输入 标准数据编号 风机类型 风速 功率 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS Stand表中 输出 输出 涉及到的表涉及到的表 BS Stand 约束条件 约束条件 风机类型 风速 功率都不能为空 涉及的存储过程 涉及的存储过程 无 算法 算法 风机类型名称是上一个页面所带的参数风机类型通过 BS MCate 所得到 开发文件开发文件 AspGraph StandData aspx NewStand aspx ID X X 隐藏于表格 的 ID 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型只读 3风速数字手工录入 4功率数字手工录入 中国风力发电集团 系统设计说明书 第 28 页 共 95 页 2 2 2 7 1 功能功能 查询 说明说明 查询风机类型标准数据 输入 输入 风机类型 实现方式 实现方式 根据风机类型查询 BS Stand表中标准数据 输出 输出 涉及到的表涉及到的表 BS Stand 约束条件 约束条件 无 涉及的存储过程 涉及的存储过程 无 算法 算法 通过风机类型 ID 关联 BS MCate 显示风机类型名称 开发文件开发文件 AspGraph StandData aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号隐藏字段 ID 自动增长 2风机类型关联风机类型表 3风速数字手工录入 4功率数字手工录入 中国风力发电集团 系统设计说明书 第 29 页 共 95 页 2 2 2 8风资源管理风资源管理 2 2 2 8 1 功能功能 添加 说明说明 风资源模块是为 HIRIS 在首页展现时时信息提供数据 同时每个风电厂必 须某个属于风资源 输入 输入 风资源名称 理论风能 X 坐标 Y 坐标 备注 实现方式 实现方式 页面数据保存到 BS Wind 表中 输出 输出 涉及到的表涉及到的表 BS Wind 约束条件 约束条件 风资源 X 坐标 Y 坐标不能为空 涉及的存储过程 涉及的存储过程 无 算法 无算法 无 开发文件开发文件 AspGraph Wind aspx NewWind aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风资源名称手工录入 3理论风能数字手工录入 4X 坐标数字手工录入 5Y 坐标数字手工录入 中国风力发电集团 系统设计说明书 第 30 页 共 95 页 2 2 2 8 2 功能功能 修改 说明说明 修改风资源信息 输入 输入 风资源名称 理论风能 X 坐标 Y 坐标 备注 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS Wind 表中 输出 输出 涉及到的表涉及到的表 BS Wind 约束条件 约束条件 风资源 X 坐标 Y 坐标不能为空 涉及的存储过程 涉及的存储过程 无 算法 算法 无 开发文件开发文件 AspGraph Wind aspx NewWind aspx ID X X 隐藏于表格的 ID 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风资源名称手工录入 3理论风能数字手工录入 4X 坐标为风厂信息模块提供手工录入 5Y 坐标数字手工录入 中国风力发电集团 系统设计说明书 第 31 页 共 95 页 2 2 2 8 3 功能功能 查询 说明说明 查询风资源信息 输入 输入 风资源名称 实现方式 实现方式 根据风资源名称模糊查询 BS Wind 表中风资源数据 输出 输出 涉及到的表涉及到的表 BS Wind 约束条件 约束条件 风资源 X 坐标 Y 坐标不能为空 涉及的存储过程 涉及的存储过程 无 算法 算法 无 开发文件开发文件 AspGraph Wind aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风资源名称无字段 Wind 3理论风能数字字段 pPower 4X 坐标数字字段 pX 5Y 坐标数字字段 pY 中国风力发电集团 系统设计说明书 第 32 页 共 95 页 2 2 2 9风场信息风场信息 功能功能 风场信息 说明说明 整个页面分左右两部分 左边是文字描述风场整体信息 右边是风资源分 布地图 右边风电厂时时信息 平均风速和功率的数据来源为 HIRIS 其余的数据来源 都是关系库 页面信息定时刷新 输入 输入 无 实现方式 实现方式 从关系数据库和时时库读取相应得数据 输出 输出 涉及到的表涉及到的表 BS Factory BS MCate BS BuyPower BS Wind 时时库 序号序号显示列显示列说明说明数据来源数据来源 1风电厂个数发电厂数量BS Factory 表 2装机容量发电厂标准功率的累计BS MCate 表 3平均风速所有点风速取平均值时时库 4有功功率所有点有功功率的平均值时时库 5无功功率所有点无功功率的平均值时时库 6当日累计累计发电厂当日的发电量BS BuyPower 表 7当月累计累计发电厂当月的发电量BS BuyPower 表 8当年累计累计发电厂当年的发电量BS BuyPower 表 9总发电量累计发电厂总发电量时时库 10风机状态各种状态 正常 待机 故障 停机 通讯中断 时时库 11升压站 有功 一个风电厂的状态下显示时时库 12升压站 无功 一个风电厂的状态下显示时时库 13风向一个风电厂的状态下显示时时库 14温度一个风电厂的状态下显示时时库 15风向角一个风电厂的状态下显示时时库 中国风力发电集团 系统设计说明书 第 33 页 共 95 页 约束条件 约束条件 整个页面分左右两部分 左边页面信息与右边选择风厂的状态相关联 如果右边显示整个风资源地图 左边页面就按登录用户的权限来显示相应风电厂的数 据 如果用户单点某个风电厂 左边页面就只显示被点风电厂的数据 涉及的存储过程 涉及的存储过程 无 算法 算法 功率和风速的取值都只取有效点的数值 包括平均值 最大 最小 整个 系统所有页面时时库数据的读取都是调用 HIRIS 动态库来完成 风资源地图是根据每 个风资源的 X Y 坐标显示在相应的位置 开发文件开发文件 AspGraph WebData aspx WindMap aspx HIRIS 控件 界面 界面 中国风力发电集团 系统设计说明书 第 34 页 共 95 页 2 3数据维护功能设计数据维护功能设计 2 3 1 功能概述功能概述 数据维护功能是对报表数据录入的基本信息的维护 包括费用 上网电量 上网电 价 购网电量 风机状态数据 未处理故障信息 已处理故障信息 故障信息处理结 果 预计发电量 2 3 2 系统的功能系统的功能模块模块 2 3 2 1费用维护管理费用维护管理 2 3 2 1 1 功能功能 增加 说明说明 费用分三种类型设备 风机 其他 页面通过左边树形结构来体现 只有 其他类型的费用在该页面修改和增加 设备维护和风机维护所发生的费用在相应的页 面管理 输入 输入 费用 日期 分类 负责人 录入人 录入时间 备注 实现方式 实现方式 页面数据保存到 BS Main 表中 输出 输出 中国风力发电集团 系统设计说明书 第 35 页 共 95 页 涉及到的表涉及到的表 BS Main 约束条件 约束条件 发生费用 相关日期 负责人不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 手工增加的费用都属于其他费用这一大类 风机费用和设备费用均不在该 模块增加 开发文件开发文件 AspGraph Main aspx NewMain aspx 界面 界面 2 3 2 1 2 功能功能 修改 说明说明 修改其他分类费用 输入 输入 费用 日期 分类 负责人 录入人 录入时间 备注 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS Main 表中 输出 输出 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2发生费用数字手工录入 3发生日期无手工录入 4所属分类无手工录入 5负责人无手工录入 6录入人登录人只读 7录入时间当前时间只读 8备注无手工录入 中国风力发电集团 系统设计说明书 第 36 页 共 95 页 涉及到的表涉及到的表 BS Main 约束条件 约束条件 发生费用 相关日期 负责人不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 手工修改的数据都属于其他费用这一大类 风机费用和设备费用不能修改 开发文件开发文件 AspGraph Main aspx NewMain aspx ID X X 隐藏于表格的 ID 界面 界面 2 3 2 1 2 功能功能 查询 说明说明 查询费用数据 输入 输入 风电厂 开始日期 结束日期 开始日期默认本月 1 号 结束日期默认为 当前日期 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2发生费用从数据库读取相应的数据手工修改 3发生日期从数据库读取相应的数据手工修改 4所属分类从数据库读取相应的数据手工修改 5负责人从数据库读取相应的数据手工修改 6录入人登录人只读 7录入时间当前时间只读 8备注从数据库读取相应的数据手工修改 中国风力发电集团 系统设计说明书 第 37 页 共 95 页 实现方式 实现方式 根据用户所选择的风电厂以及用户所输入日期从 BS Main 表中读取相 应费用数据 输出 输出 涉及到的表涉及到的表 BS Main BS Factory BS Equipment BS Cate 约束条件 约束条件 风机和设备下所发生的费用分类信息是在该页面是只能浏览 不能新 增和修改 风电厂不能为空 涉及的存储过程 涉及的存储过程 无 算法 算法 左边树形菜单内容根据页面下拉框所选择的风电厂动态显示 一级菜单下 的风机 设备 其他为固定的三个内容 风机一栏下列出的是所选风电厂下的所有风 机 数据来源为风机表 在系统初始化时随风厂自动导入 设备栏目下列出的是所选 风电厂下的所有设备 数据来源在设备管理模块 其他栏目则是所选风电厂的费用分 类 数据来源费用分类管理模块 字段 mFactory 所保存是风电厂的编号 页面显示是通过关联 BS Factory 表来 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风电厂关联 BS Factory 显 示相应的风电厂名 称 字段 mFactory 3费用分类名称 风机 名称或者设备名称 在算法描述中有详 细说明 字段 mEquip 4发生费用无字段 mFee 5发生日期无字段 mDate 6所属分类无字段 mCate 7负责人无字段 ePerson 8录入人无字段 mPerson 9录入时间无字段 mTime 10备注无字段 mPerson 中国风力发电集团 系统设计说明书 第 38 页 共 95 页 显示相应的风电厂名称 风电厂下拉框所列出风电厂是根据登录用户所具有的权限来显示的 其排序方式 也是根据 BS Factory 表中字段 pOrder 进行相应的排序 整个数据采集系统中所有模 块的相关风电厂下拉框都属于这个模式 字段 mEquip 在不同的费用分类下 表示不同含义 如果是风机和设备费用 mEquip 就表示设备或者设备名称 如果是其他费用 mEquip 就表示费用分类名称 开发文件开发文件 AspGraph Main aspx 界面界面 中国风力发电集团 系统设计说明书 第 39 页 共 95 页 2 3 2 2上网电价管理上网电价管理 2 3 2 2 1 功能功能 增加 说明说明 上网电价管理模块是管理上网电价每次发生变化的信息 该数据主要用在 报表中计算上网电量所带来的收入 输入 输入 上网电价 相关日期 录入人 录入时间 备注 实现方式 实现方式 页面数据保存到 BS Power 表中 输出 输出 涉及到的表涉及到的表 BS Power 约束条件 约束条件 变化日期 上网电价不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 无 开发文件开发文件 AspGraph Price aspx NewPrice aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2上网电价数字手工录入 3变化日期无手工录入 6录入人登录人只读 7录入时间当前时间只读 8备注无手工录入 中国风力发电集团 系统设计说明书 第 40 页 共 95 页 2 3 2 2 1 功能功能 修改 说明说明 修改上网电价 输入 输入 上网电价 相关日期 录入人 录入时间 备注 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS Power 表中 输出 输出 涉及到的表涉及到的表 BS Power 约束条件 约束条件 变化日期 上网电价不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 无算法 无 开发文件开发文件 AspGraph Price aspx NewPrice aspx ID X X 隐藏于表格的 ID 界面 界面 2 3 2 2 1 功能功能 查询 说明说明 查询上网电价 输入 输入 风电厂 开始日期 结束日期 开始日期默认本月 1 号 结束日期默认为 当前日期 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2上网电价从数据库读取相应的数据手工录入 3变化日期从数据库读取相应的数据手工录入 4录入人登录人只读 5录入时间当前时间只读 6备注从数据库读取相应的数据手工录入 中国风力发电集团 系统设计说明书 第 41 页 共 95 页 实现方式 实现方式 根据用户所选择的风电厂以及用户所输入日期从 BS Power 表中读取 相应费用数据 输出 输出 涉及到的表涉及到的表 BS Power 约束条件 约束条件 无 涉及的存储过程 涉及的存储过程 无 算法 算法 字段 mFactory 所保存是风电厂的编号 页面显示是关联 BS Factory 表 显示风电厂名称 风电厂下拉框等同费用管理模块 开发文件开发文件 AspGraph Price aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风电厂风电厂 ID字段 pFactory 3上网电价数字字段 pPrice 4变化日期无字段 pDate 5录入人登录人字段 pPerson 6录入时间当前时间字段 pTime 7备注无字段 Memory 中国风力发电集团 系统设计说明书 第 42 页 共 95 页 2 3 2 3上网电量管理上网电量管理 2 3 2 3 1 功能功能 增加 说明说明 上网电量管理模块是管理风电厂每个月的上网电量信息 该数据用在报表 中计算上网电量 上网电量为原始电表的累计数据 当月电量由系统自动计算所得 输入 输入 年度 月份 电表读数 当月电量 录入人 录入时间 备注 实现方式 实现方式 页面数据保存到 BS NetPower 表中 输出 输出 涉及到的表涉及到的表 BS NetPower 约束条件 约束条件 年度 月份 电表读数不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 电表读数为累计数据 当月电量在页面为只读项 本月电表读数与上月电 表读数自动相减而得 开发文件开发文件 AspGraph NetPower aspx NewNetPower aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2年度数字手工录入 3月份无手工录入 4电表读数数字手工录入 5当月电量数字只读 6录入人登录人只读 7录入时间当前时间只读 8备注无手工录入 中国风力发电集团 系统设计说明书 第 43 页 共 95 页 2 3 2 3 1 功能功能 修改 说明说明 上网电量信息修改 输入 输入 年度 月份 电表读数 当月电量 录入人 录入时间 备注 实现方式 实现方式 通过 ID 从数据库读取详细信息 再把数据保存到 BS NetPower 表中 输出 输出 涉及到的表涉及到的表 BS NetPower 约束条件 约束条件 年度 月份 电表读数不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 电表读数为累计数据 当月电量在页面为只读项 本月电表读数与上月电 表读数自动相减而得 开发文件开发文件 AspGraph NetPower aspx NewNetPower aspx ID X X 隐藏于表 格的编号 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2年度从数据库读取相应的数据手工录入 3月份从数据库读取相应的数据手工录入 4电表读数从数据库读取相应的数据手工录入 5当月电量系统计算只读 6录入人登录人只读 7录入时间当前时间只读 8备注从数据库读取相应的数据手工录入 中国风力发电集团 系统设计说明书 第 44 页 共 95 页 界面 界面 2 3 2 2 1 功能功能 查询 说明说明 上网电量信息查询 输入 输入 风电厂 年度 年度当前年份 实现方式 实现方式 根据用户所选择的风电厂以及用户所选择的年度从 BS NetPower 表中 读取相应费用数据 输出 输出 涉及到的表涉及到的表 BS NetPower 算法 算法 无 开发文件开发文件 AspGraph NetPower aspx 界面 界面 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2年度从数据库读取字段 pYear 3月份从数据库读取字段 pMonths 4电表读数从数据库读取字段 pPower 5当月电量系统计算字段 mPower 6录入人登录人字段 pPerson 7录入时间当前时间字段 pTime 8备注从数据库读取相应的数据字段 Memory 中国风力发电集团 系统设计说明书 第 45 页 共 95 页 2 3 2 4购网电量管理购网电量管理 2 3 2 4 1 功能功能 修改购网电量信息 说明说明 购网电量管理模块其实对风机每天的实际发电量信息维护 通过该模块可 以修正异常购网电量数据 目前对系统能用到的数据就只有购网电量和当日发电量 当日发电量为系统自动计算 其余的数据项目均为系统扩充所用 输入 输入 日期 购网电量 自动采集电量 当日发电量 人工抄表发电量 正相无 功 反相有功 反相无功 录入人 录入时间 备注 实现方式 实现方式 页面数据保存到 BS BuyPower 表中 输出 输出 涉及到的表涉及到的表 BS BuyPower 约束条件 约束条件 日期 购网电量 正相有功不能为空 录入人和录入时间不能修改 涉及的存储过程 涉及的存储过程 无 算法 算法 电表读数为累计数据 当月电量在页面为只读项 本月电表读数与上月电 表读数自动相减而得 开发文件开发文件 AspGraph BuyPower aspx NewBuyPower aspx ID X X 隐藏于 表格的编号 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2购网日期无手工录入 3购网电量电表读数手工录入 4自采电量电表读数手工录入 5当月电量系统计算手工录入 6人工抄表电表读数手工录入 7正相无功电表读数手工录入 8反相有功电表读数手工录入 9反相无功电表读数手工录入 10录入人登录人只读 11录入时间当前时间只读 12备注从数据库读取相应的数据手工录入 中国风力发电集团 系统设计说明书 第 46 页 共 95 页 界面 界面 2 3 2 4 1 功能功能 查询 说明说明 购网电量信息查询 输入 输入 风电厂 年度 月份 实现方式 实现方式 根据用户所选择的风电厂以及用户所选择的年度从 BS BuyPower 表中 读取相应购网电量数据 输出 输出 序号序号显示列显示列说明说明数据来源数据来源 1编号页面隐藏字段 ID 自动增长 2风电厂风电厂 ID字段 pFactory 2购网日期无字段 pDay 3购网电量电表读数字段 BuyPower 4自采电量电表读数字段 pPower 5当月电量系统计算字段 mPow
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论