结构化分析(SA)方法 结 构 化 开 发 方 法 (Structured Developing Method)是 现 有 的 软 件 开 发 方 法中 最 成 熟 , 应 用 最 广 泛 的 方 法 , 主 要 特 点 是 快 速 、 自 然 和 方 便 。 结 构 化 开 发 方法 由 结 构 化 分 析 方 法 (SA 法 )、 结 构 化 设 计 方 法 (SD 法 )及 结 构 化 程 序 设 计 方 法(SP 法 )构 成 的 。 结 构 化 分 析 (Structured Analysis, 简 称 SA 法 )方 法 是 面 向 数 据 流 的 需 求分 析 方 法 , 是 70 年 代 末 由 Yourdon,Constaintine 及 DeMarco 等 人 提 出 和发 展 , 并 得 到 广 泛 的 应 用 。 它 适 合 于 分 析 大 型 的 数 据 处 理 系 统 , 特 别 是 企 事 业管 理 系 统 。 SA 法 也 是 一 种 建 模 的 活 动 , 主 要 是 根 据 软 件 内 部 的 数 据 传 递 、 变 换 关系 , 自 顶 向 下 逐 层 分 解 , 描 绘 出 满 足 功 能 要 求 的 软 件 模 型 。 1 SA 法 概 述 1.SA 法 的 基本思想 结 构 化 分 析 (Structured Analysis, 简 称 SA 法 )是 面 向 数 据 流 的 需 求 分 析方 法 , 是 70 年 代 由 Yourdon,Constaintine 及 DeMarco 等 人 提 出 和 发 展 ,并 得 到 广 泛 的 应 用 。 结 构 化 分 析 方 法 的 基 本 思 想 是 “分 解 ”和 “抽象”。 分 解 : 是 指 对 于 一 个 复 杂 的 系 统 , 为 了 将 复 杂 性 降 低 到 可 以 掌 握 的 程 度 ,可 以 把 大 问 题 分 解 成 若 干 小 问 题 , 然 后 分 别 解 决 。 图 4 是 自 顶 向 下 逐 层 分 解 的 示 意 图 。 顶 层 抽 象 地 描 述 了 整 个 系 统 , 底 层 具体 地 画 出 了 系 统 的 每 一 个 细 节 , 而 中 间 层 是 从 抽 象 到 具 体 的 逐 层 过 渡 。 抽 象 : 分 解 可 以 分 层 进 行 , 即 先 考 虑 问 题 最 本 质 的 属 性 , 暂 把 细 节 略 去 ,以 后 再 逐 层 添 加 细 节 , 直 至 涉 及 到 最 ...