资源描述
Management Information System管 理 信 息 系 统 2011/2012学 年 第 一 学 期 河 海 大 学 商 学 院 陈 艳 萍 开 发 第 五 章 系 统 设 计 主 要 内 容 5.1 系 统 总 体 设 计 5.2 代 码 设 计 5.3 数 据 结 构 和 数 据 库 设 计 5.4 输 入 输 出 设 计 5.5 模 块 功 能 与 处 理 过 程 设 计 5.6 系 统 设 计 报 告 5.0 引 言 人 们 对 设 计 定 义 是 “ 应 用 各 种 技 术 和 原 理 , 对 设 备 、 过 程 或 系 统 做 出 足 够 详 细 的定 义 , 使 之 能 够 在 物 理 上 得 以 实 现 ” 系 统 设 计 是 新 系 统 的 物 理 设 计 阶 段 根 据 系 统 分 析 阶 段 所 确 定 的 新 系 统 的 逻 辑 模 型 ,综 合 考 虑 各 种 约 束 ,利 用 一 切 可 用 的 技 术 手 段 和 方 法 ,进 行 各 种 具 体 设 计 ,提 出 一 个 能 在 计 算 机 上 实 现 的 新 系 统 的 实 施 方 案 ,解 决 “ 系 统 怎 样 做 ” 的 问 题 。 数 据 设 计模 块 结 构 设 计接 口 设 计过 程 设 计平 台 设 计5.0 引 言 5.0 引 言 5.0 续 系 统 设 计 阶 段 的 主 要 任 务 包 括 : 系 统 的 总 体 设 计 包 括 功 能 模 块 图 设 计 、 系 统 的 平 台 设 计 ( 包 括 设 备 配 置 、 通 信网 络 的 选 择 和 设 计 以 及 数 据 库 管 理 系 统 的 选 择 等 等 ) 。 详 细 设 计 代 码 设 计 输 入 设 计 、 输 出 设 计 数 据 库 设 计 模 块 处 理 过 程 设 计 (算 法 设 计 ) 编 写 程 序 设 计 说 明 书 即 系 统 设 计 报 告 5.0 续 从 系 统 分 析 阶 段 性 的 逻 辑 模 型 设 计 到 系 统 设 计 阶段 的 物 理 模 型 设 计 是 一 个 由 抽 象 到 具 体 的 过 程 , 有 时 并 没 有 明 确 的 界 限 ,甚 至 可 能 有 反 复 。 经 过 系 统 设 计 , 设 计 人 员 应 能 为 程 序 开 发 人 员 提 供 完整 、 清 楚 的 设 计 文 档 , 并 对 设 计 规 范 中 不 清 楚 的 地 方做 出 解 释 。 5.0 续 从 工 程 管 理 的 角 度 来 看 , 软 件 设 计 分 两 步 完 成 概 要 设 计 将 软 件 需 求 转 化 为 数 据 结 构 和 软 件 的 系 统 结 构 。 详 细 设 计 即 过 程 设 计 。 通 过 对 结 构 表 示 进 行 细 化 , 得 到 软 件 的 详 细 的 数据 结 构 和 算 法 。 5.0 续 信 息 系 统 设 计 的 原 则 四 个 原 则 : 系 统 性 、 可 变 性 、 可 靠 性 、 高 效 性 、 经 济 性 。 系 统 性 代 码 统 一 、 设 计 规 范 标 准 、 传 递 语 言 和 传 递 参 数 要 尽 可 能 一 致 ;对 系 统 的 数 据 采 集 要 做 到 源 出 一 处 、 全 局 共 享 , 使 一 次 输 入 得到 多 次 利 用 。 可 变 性 ( 灵 活 性 ) 要 求 系 统 具 有 很 强 的 环 境 适 应 性 , 为 此 , 系 统 应 具 有 较 好 的 开放 性 和 结 构 的 可 变 性 。 在 系 统 设 计 中 , 应 尽 量 采 用 模 块 化 结 构 , 提 高 各 模 块 的 独 立 性 ;尽 可 能 减 少 模 块 间 的 数 据 耦 合 , 使 各 子 系 统 间 的 数 据 依 赖 减 至 最 低 限 度 。 这 样 , 既 便 于 模 块 的 修 改 , 又 便 于 增 加 新 的 内 容 ,提 高 系 统 适 应 环 境 变 化 的 能 力 。 即 较 低 的 数 据 耦 合 和 模 块 耦 合 。 5.0 续 信 息 系 统 设 计 的 原 则 ( 续 ) 可 靠 性 可 靠 性 是 指 系 统 抵 御 外 界 干 扰 的 能 力 及 受 外 界 干 扰 时 的 恢 复 能力 。 一 个 成 功 的 管 理 信 息 系 统 必 须 具 有 较 高 的 可 靠 性 , 如 安 全 保 密性 、 检 错 及 纠 错 能 力 、 抗 病 毒 能 力 等 。 高 效 性 处 理 事 务 效 率 高 经 济 性 经 济 性 是 指 在 满 足 系 统 需 求 的 前 提 下 , 尽 可 能 减 小 系 统 的 开 销 。 一 方 面 , 在 硬 件 投 资 上 不 能 盲 目 追 求 技 术 上 的 先 进 , 而 应 以 满 足 应 用 需 要 为 前 提 ; 另 一 方 面 , 系 统 设 计 中 应 尽 量 避 免 不 必 要 的 复 杂 化 , 各 模 块 应尽 量 简 洁 , 以 便 缩 短 处 理 流 程 、 减 少 处 理 费 用 。 5.1 系 统 总 体 设 计 5.1.1 子 系 统 划 分 5.1.2 系 统 平 台 设 计 软 硬 件 配 置 网 络 设 计 数 据 库 管 理 系 统 设 计 5.1 系 统 总 体 设 计 系 统 设 计 阶 段 首 先 要 确 定 系 统 的 总 体 结 构 即 系 统 总 体 功 能 结 构 的 确 定 和 子 系 统 与 模 块 的 细 分 结 构 化 系 统 设 计 的 思 想 是 采 用 自 顶 向 下 、 逐 层 分 解 的 方 法 把 系 统 划 分 为 若 干 子 系 统 而 子 系 统 又 划 分 为 若 干 功 能 模 块 模 块 又 划 分 为 子 模 块 层 层 划 分 直 到 每 一 个 模 块 是 相 对 独 立 、 功 能 单 一 的独 立 程 序 为 止 。 5.1.1 子 系 统 划 分 子 系 统 划 分 的 原 则 子 系 统 要 具 有 相 对 独 立 性 子 系 统 之 间 的 数 据 依 赖 性 尽 量 小 子 系 统 划 分 的 结 果 应 使 数 据 冗 余 较 小 、 便 于 分 阶 段 完成 在 系 统 分 析 的 功 能 划 分 的 基 础 上 进 一 步 细 分 , 要考 虑 组 织 实 际 情 况 来 划 分 5.1.1 子 系 统 划 分 子 系 统 (功 能 模 块 )的 划 分 按 理 想 程 度 从 高 到 低 有 功 能 划 分 法 : ( 按 业 务 的 处 理 功 能 划 分 ) 如 : 按 职 能 部 门 的 管 理 功 能 划 分 为 : 生 产 计 划 、 销 售 、 库 存 管 理 、财 务 、 劳 资 等 子 系 统 。 顺 序 划 分 法 ( 按 业 务 的 处 理 顺 序 划 分 ) 如 : 帐 务 划 分 为 凭 证 录 入 模 块 、 凭 证 汇 总 模 块 、 记 帐 模 块 等 。 性 质 划 分 法 ( 按 业 务 处 理 的 性 质 划 分 ) 如 : 各 种 台 帐 的 处 理 , 划 分 为 : 台 帐 录 入 模 块 、 台 帐 汇 总 模 块 、台 帐 统 计 打 印 等 。 时 间 划 分 法 ( 按 业 务 处 理 的 时 间 顺 序 划 分 ) 如 : 初 始 化 模 块 、 清 算 执 行 模 块 。 模 块 的 划 分 要 求 遵 循 高 内 聚 、 低 耦 合 、 影 响 范 围 在 控制 范 围 之 内 的 原 则 。 子 系 统 划 分 结 果 系 统 功 能 结 构 图帐 务 处 理 系 统凭 证 帐 表 对 帐 系 统 帮 助制 单审 核查 询记 帐凭 证 汇 总退 出 日 记 帐明 细 帐总 帐科 目 汇 总 表 对 帐 单 录 入对 帐余 额 调 节 表 报 表编 制格 式 设 计备 查 簿 登 录修 改 密 码代 码 编 辑 结 帐 /新 开帐数 据 备 份 权 限 设 置 科 目 代 码部 门 代 码人 员 代 码客 户 代 码产 品 代 码 5.1.2 系 统 平 台 设 计 系 统 平 台 设 计 问 题 提 出 : 随 着 信 息 技 术 的 发 展 , 各 种 计 算 机 软 、 硬 件 产 品 竞相 投 向 市 场 。 多 种 多 样 的 计 算 机 技 术 产 品 为 信 息 系统 的 建 设 提 供 了 极 大 的 灵 活 性 , 使 我 们 可 以 根 据 应用 的 需 要 选 用 不 同 生 产 者 的 性 能 各 异 的 软 、 硬 件 产品 , 但 同 时 也 给 系 统 设 计 工 作 带 来 了 新 的 困 难 , 那就 是 如 何 从 众 多 厂 家 的 产 品 中 作 出 最 明 智 的 选 择 ? 5.1.2 系 统 平 台 设 计 系 统 平 台 设 计 包 括 软 硬 件 选 择 网 络 系 统 的 设 计 网 络 系 统 的 设 计 要 用 网 络 结 构 图 来 表 示 , VISIO软 件工 具 是 一 种 方 便 的 制 图 软 件 。 数 据 库 管 理 系 统 的 选 择 5.1.2 系 统 平 台 设 计 系 统 平 台 设 计 的 依 据 系 统 的 吞 吐 量 每 秒 钟 执 行 的 作 业 数 称 为 系 统 的 吞 吐 量 。 系 统 的 吞 吐 量 越 大 , 则 系 统 的 处 理 能 力 就 越 强 。 系 统 的 响 应 时 间 从 用 户 向 系 统 发 出 一 个 作 业 请 求 开 始 , 经 系 统 处 理 后 , 给 出 应答 结 果 的 时 间 称 为 系 统 的 响 应 时 间 。 ( CPU /通 讯 线 路 ) 系 统 的 可 靠 性 系 统 的 可 靠 性 可 以 用 连 续 工 作 时 间 表 示 。 ( 24h/双 机 双 工 ) 地 域 范 围 广 域 、 局 域 数 据 管 理 方 式 文 件 、 数 据 库 5.1.2 系 统 平 台 设 计 1.软 硬 件 设 备 选 配硬 件 : 计 算 机 主 机 、 外 围 设 备 、 连 网 设 备软 件 : 1) 操 作 系 统 : 单 机 操 作 系 统 、 网 络 操 作 系 统 2) 网 络 协 议 : 3) 数 据 库 产 品 : Oracle,Sybase,Sql Server, Informix, Foxpro等 4) 应 用 软 件 : 功 能 性 、 灵 活 性 、 技 术 支 持 。 5.1.2 系 统 平 台 设 计 1.系 统 软 硬 件 的 配 置 计 算 机 系 统 ( 软 件 、 硬 件 及 其 附 属 设 备 ) 的 配 置 , 总的 原 则 应 该 是 : 技 术 上 具 有 先 进 性 实 现 上 具 有 可 能 性 使 用 上 具 有 灵 活 性 发 展 上 具 有 可 扩 充 性 投 资 上 具 有 受 益 性 5.1.2 系 统 平 台 设 计 系 统 软 硬 件 的 配 置 应 考 虑 的 具 体 问 题 ( 1) 计 算 机 软 件 、 硬 件 配 置 应 能 满 足 系 统 的 要 求 , 这 些 要求 主 要 是 : 功 能 要 求 能 满 足 新 系 统 的 各 种 功 能 要 求 , 包 括 联 网 要 求 。 性 能 要 求 根 据 用 户 提 出 的 对 系 统 的 处 理 速 度 、 精 确 度 等 要 求 , 确 定 计 算 机的 运 行 速 度 、 网 络 的 传 输 速 度 等 指 标 。 容 量 要 求 根 据 新 系 统 近 期 所 要 处 理 的 最 大 数 据 量 以 及 若 干 年 以 后 的 发 展 规 划 , 配 置 计 算 机 内 存 、 外 存 容 量 。 安 全 性 和 可 靠 性 的 要 求 应 保 证 系 统 的 数 据 、 信 息 等 资 源 安 全 可 靠 , 防 止 信 息 的 破 坏 和 丢失 , 确 保 系 统 的 正 常 运 行 。 5.1.2 系 统 平 台 设 计 系 统 软 硬 件 的 配 置 应 考 虑 的 具 体 问 题 ( 2) 系 统 硬 件 的 选 择 应 服 从 于 系 统 软 件 的 选 择 即 首 先 根 据 新 系 统 的 功 能 、 性 能 要 求 , 确 定 系 统 软 件 , 再 根 据系 统 软 件 确 定 系 统 硬 件 。 硬 件 的 选 择 原 则 是 : 选 择 技 术 上 成 熟 可 靠 的 系 列 机 型 ; 处 理 速 度 快 ; 数 据 存 储 容 量 大 ; 具 有 良 好 的 兼 容 性 与 可 扩 充 性 、 可 维 护 性 ; 有 良 好 的 性 能 /价 格 比 ; 售 后 服 务 与 技 术 服 务 好 ; 操 作 方 便 ; 在 一 定 时 间 内 保 持 一 定 先 进 性 的 硬 件 。 系 统 软 件 、 硬 件 的 选 择 在 技 术 上 应 具 有 一 定 的 先 进 性 。 5.1.2 系 统 平 台 设 计 系 统 软 硬 件 的 配 置 应 考 虑 的 具 体 问 题 ( 3) MIS的 系 统 软 件 主 要 涉 及 到 操 作 系 统 、 数 据 库 管 理 系 统 、 系 统 开 发 工 具 等 。 在 集 成 化 的 网 络 环 境 下 的 信 息 系 统 在 客 户 一 服 务 器 模 式 下 , 应 考 虑 服 务 器 和 工 作 站 两 种 操 作 系统 的 选 择 。 数 据 库 管 理 系 统 的 选 择 是 一 个 关 键 问 题 。 MIS的 核 心 任 务 是 信 息 的 采 集 、 存 储 、 加 工 处 理 ; 选 择 时 , 应 着 重 考 虑 所 选 数 据 库 管 理 系 统 的 数 据 存 储 能 力 数 据 查 询 速 度 数 据 恢 复 与 备 份 能 力 分 布 处 理 能 力 以 及 与 其 它 数 据 库 的 互 连 能 力 。 5.1.2 系 统 平 台 设 计 2.网 络 系 统 的 设 计 计 算 机 网 络 系 统 的 设 计 主 要 包 括 中 小 型 主 机 方 案 与 微 机 网 络 方 案 的 选 取 网 络 拓 扑 结 构 互 连 结 构 及 通 信 介 质 的 选 型 网 络 计 算 模 式 网 络 操 作 系 统 及 网 络 协 议 等 的 选 择 网 络 计 算 模 式 原 来 一 般 采 用 客 户 机 /服 务 器 (C/S)模 式 随 着 Internal技 术 的 发 展 和 广 泛 应 用 , MIS的 网 络 计 算 模 式 开始 更 多 的 采 用 浏 览 器 /Web服 务 器 /数 据 库 服 务 器 (B/S)模 式 。 5.1.2 系 统 平 台 设 计 3.数 据 库 管 理 系 统 的 选 择 管 理 信 息 系 统 都 是 以 数 据 库 系 统 为 基 础 , 一 个 好 的 数据 库 管 理 系 统 对 管 理 信 息 系 统 的 应 用 有 着 举 足 轻 重 的重 要 影 响 。 在 数 据 库 管 理 系 统 的 选 择 上 , 主 要 考 虑 : 数 据 库 的 性 能 ; 数 据 库 管 理 系 统 的 安 全 保 密 性 能 ; 数 据 的 类 型 。 5.1.2 系 统 平 台 设 计 系 统 环 境 的 配 置 报 告 1 确 定 系 统 的 网 络 结 构 体 系 ( 网 络 设 计 ) 网 络 拓 扑 结 构 , 传 输 介 质 , 组 网 方 式 , 网 络 设 备 , 网络 协 议 , 网 络 操 作 系 统 等 。 2 硬 件 的 配 置 对 C/S, B/S服 务 器 和 工 作 站 , 机 型 、 性 能 指 标 、 数 量 、涉 及 的 机 构 ( 或 部 门 ) 、 外 围 设 备 。 3 软 件 的 选 择 ( 系 统 软 件 和 工 具 软 件 ) 对 C/S, B/S分 服 务 器 和 工 作 站 上 的 软 件 选 择 , 操 作 系统 , 网 络 管 理 软 件 、 数 据 库 系 统 , 开 发 平 台 与 工 具 ,中 间 介 质 。 5.2 代 码 设 计 引 言 MIS覆 盖 企 业 从 市 场 预 测 , 产 品 设 计 、 生 产 制 造 、 产 品销 售 及 售 后 服 务 的 全 过 程 , 是 一 种 集 成 化 的 管 理 信 息系 统 。 要 实 现 MIS的 集 成 化 、 必 须 在 以 计 算 机 网 络 支 持 下 的 物 理 集 成的 基 础 上 , 实 现 信 息 集 成 , 也 就 是 说 使 整 个 企 业 范 围 的 信 息 达到 共 享 , 并 且 在 不 同 的 部 门 之 间 , 使 信 息 保 持 完 整 一 致 而 且 不冗 余 。 为 了 实 现 信 息 集 成 , 对 整 个 企 业 范 围 的 信 息 进 行 统 一 的 分 类 编码 也 是 至 关 重 要 的 。 信 息 分 类 编 码 是 利 用 计 算 机 辅 助 企 业 管 理 必 要 的 前 提条 件 , 分 类 在 先 , 编 码 在 后 11100 11200011311 1131211310 11321 1132211320 11330113000部 件 11000 1210012210 1222012200部 件 12000 13110 131201310013211 13212 1321313210 1322013200部 件 13000产 品10000 5.2 代 码 设 计 代 码 的 作 用 便 于 录 入 节 省 存 储 空 间 , 提 高 处 理 速 度 便 于 计 算 机 识 别 和 处 理 提 高 数 据 标 准 化 程 度 提 高 处 理 精 度 5.2 续 代 码 : 代 码 就 是 以 数 或 字 符 来 代 表 各 种 客 观 实 体 代 表 事 物 名 称 、 属 性 、 状 态 等 的 符 号 , 一 般 用 数 字 、字 母 或 它 们 的 组 合 来 表 示 。 编 码 的 目 的 5.2 续 代 码 分 类 的 基 本 原 则 一 般 可 归 纳 为 ; 科 学 性 、 系 统 性 、 可 延 性 和 兼 容 性 科 学 性 即 稳 定 性 。 系 统 性 即 合 理 的 顺 序 排 列 。 可 延 性 即 具 有 足 够 的 空 位 。 兼 容 性 即 相 关 的 信 息 分 类 体 系 间 的 协 调 性 。 代 码 的 基 本 分 类 5.2 续 代 码 分 类 常 用 的 基 本 方 法 有 线 分 类 法 、 面 分 类 法和 混 合 分 类 法 3种 。 线 分 类 法 比 较 有 代 表 性 的 国 家 标 准 有 : GB2260 90 中 华 人 民 共 和 国行 政 区 划 代 码 , GB4754 84 国 民 经 济 行 业 分 类 和 代 码 ,GB6665 86 职 业 分 类 和 代 码 等 面 分 类 法 国 家 标 准 GBI 2403 90 干 部 职 务 名 称 代 码 混 合 分 类 法 奥 匹 兹 分 类 编 码 系 统 的 主 分 类 选 用 了 5个 面 : 1零 件 类 别 ,2总 体 形 状 或 主 要 形 状 ,3回 转 面 加 工 ,4平 面 加 工 ,5辅 助 孔 、 齿 成 形 。 5.2 续 代 码 的 设 计 原 则 唯 一 性 和 统 一 性 尽 管 编 码 对 象 有 不 同 的 名 称 、 不 同 的 描 述 , 但 编 码 必 须 保证 一 个 编 码 对 象 仅 被 赋 予 一 个 代 码 , 一 个 代 码 只 反 映 一 个编 码 对 象 。 适 应 性 、 可 扩 性 代 码 结 构 必 须 能 适 应 编 码 对 象 不 断 增 加 的 需 要 , 也 就 是 说 ,必 须 为 新 的 编 码 对 象 留 有 足 够 的 备 用 码 。 以 适 应 分 类 编 码对 象 的 特 征 或 属 性 以 及 其 相 互 关 系 可 能 出 现 的 变 化 。 可 识 别 性 和 含 义 性 代 码 应 尽 可 能 反 映 分 类 编 码 对 象 的 特 点 , 以 助 记 忆 并 便 于 人 们 了 解 和 使 用 , 并 减 少 机 器 处 理 时 间 。 稳 定 性 和 规 范 化 代 码 不 宜 频 繁 变 动 , 编 码 时 应 考 虑 其 变 化 的 可 能 性 , 尽 可能 保 持 代 码 系 统 的 相 对 稳 定 性 5.2 续 代 码 的 种 类顺 序 码区 间 码 助 记 码 以 某 种 顺 序 形 式 编 码 。 简 单 , 易管 理 , 但 可 识 别 性 差以 多 区 间 代 表 多 组 , 位 置 代 表 含意 。 可 靠 且 易 操 作也 叫 混 合 码 。 比 较 常 用 , 易 记 忆易 管 理 , 但 不 易 校 对 。 5.2 续 代 码 结 构 中 的 校 验 位 代 码 作 为 计 算 机 的 重 要 输 入 内 容 之 一 , 其 正 确 性 直 接影 响 到 整 个 处 理 工 作 的 质 量 。 特 别 是 人 们 重 复 抄 写 代 码 和 将 它 通 过 人 手 输 入 计 算 机 时 , 发 生错 误 的 可 能 性 更 大 。 为 了 保 证 正 确 输 入 , 有 意 识 地 在 编 码 设 计 结 构 中 原 有 代 码 的 基础 上 , 另 外 加 上 一 个 校 验 位 , 使 它 事 实 上 变 成 代 码 的 一 个 组 成部 分 。 校 验 位 通 过 事 先 规 定 的 数 学 方 法 计 算 出 来 。 代 码 一 旦 输 入 , 计 算 机 会 用 同 样 的 数 学 运 算 方 法 接 输 入 的 代 码数 字 计 算 出 校 验 位 , 并 将 它 与 输 入 的 校 验 位 进 行 比 较 , 以 证 实 输 入 是 否 有 错 。 5.2 续 代 码 的 应 用 1、 检 索 图 书 情 报 检 索 大 型 零 售 商 业 企 业 的 结 算 2、 统 计 统 计 指 标 的 统 一 经 济 效 益 统 计 等 3、 统 一 信 息 体 系 行 业 信 息 代 码 规 划 5.3 数 据 库 设 计 内 容 提 要 5.2 续 数 据 组 织 的 层 次数 据 库文 件 1 文 件 2 文 件 n文 件 n-1 记 录 1 记 录 2 记 录 n-1 记 录 n数 据 项 1 数 据 项 2 数 据 项 n-1 数 据 项 n. 姓 名 、 性 别 等若 干 学 生学 生 文 件学 生 数 据 库 5.3 数 据 库 设 计 E-R模 型 信 息 的 转 换客 观 事 物 类 :事 物 相 关 性 质 集 合 人 实 体 实 体 集 合及 实 体联 系 相 关 属 性 集 合 加 工 、 转 换 数 文 件据 记 录库 相 关 数 据 项 集 合加 工转 换存 储 二 进 制 数 据 集 合结 构计 算 机 世 界 DBMS 数 据 世 界 DBMS的 数 据模 型信 息 世 界认 识 选 择 描 述现 实 世 界 E-R模 型 5.3 续 三 个 不 同 世 界 术 语 客 观 世 界 信 息 世 界 数 据 世 界组 织 ( 事 物 及 其 联 系 ) 实 体 及 其 联 系 数 据 库 ( 概 念 模 型 )事 物 类 ( 总 体 ) 实 体 集 文 件事 物 ( 对 象 、 个 体 ) 实 体 记 录特 征 ( 性 质 ) 属 性 数 据 项 5.3 E-R模 型 的 设 计 与 应 用 E-R图 描 述 现 实 世 界 的 概 念 模 型 实 体 : 属 性 : 联 系 : 一 对 一 联 系 ( 学 校 -校 长 ) 一 对 多 联 系 ( 学 校 -老 师 ) 多 对 多 联 系 ( 老 师 学 生 , 学 生 -选 课 ) 线 段 5.3 E-R模 型 的 设 计 与 应 用 E-R图 举 例 ( 物 资 入 库 管 理 )1 NNM L M N 5.3 续 ER图 设 计 原 则 真 实 性 原 则 避 免 冗 余 原 则 简 单 性 原 则 合 适 性 原 则 ( 用 实 体 或 属 性 或 联 系 集 ) 注 意 对 客 观 对 象 的 约 束 映 射 约 束 、 键 码 约 束 、 参 照 完 整 性 约 束 5.3 数 据 库 设 计 实 体 ( Entity) : 是 一 个 有 着 一 系 列 显 著 的 、 易 辨 认 的 属 性 的 对 象 。 实 体 可 以 是 具 体 的 ( 物 体 、 人 物 等 。 ) 实 体 也 可 以 抽 象 的 ( 事 、 概 念 、 事 物 之 间 的 联 系 ) 确 定 实 体 的 指 导 找 出 问 题 中 的 大 模 块 问 题 陈 述 中 的 名 词 5.3 数 据 库 设 计 属 性 ( Attribute) 实 体 的 特 性 ,它 描 述 了 实 体 的 一 个 部 分 。 一 个 实 体 可 由 若 干 个 属 性 来 刻 画 。 如 学 生 ( 学 号 , 姓 名 , 性 别 , ) 码 ( Key) : 唯 一 标 识 实 体 的 属 性 集 。 如 : 学 号 为 学 生 的 码 。 确 定 属 性 的 指 导 可 能 将 名 词 当 作 属 性 ,但 不 应 将 其 和 实 体 混 淆 . 5.3 数 据 库 设 计 ER图 绘 制 举 例 5.3 数 据 库 设 计 ER图 向 关 系 数 据 模 型 的 转 换 ER图 中 每 个 实 体 , 相 应 转 换 为 一 个 关 系 , 该 关 系 包括 对 应 实 体 的 全 部 属 性 , 并 确 定 出 该 关 系 的 关 键 字 。 对 于 “ 联 系 集 ” , 根 据 联 系 方 式 不 同 , 采 取 不 同 手 段以 使 被 它 联 系 的 实 体 所 对 应 的 关 系 彼 此 实 现 某 种 联 系 。 5.3 数 据 库 设 计 ER图 向 关 系 数 据 模 型 的 转 换 转 换 过 程 示 意 图 5.3 数 据 库 设 计 ER图 的 转 换 将 E-R图 转 换 成 相 应 的 表 表 是 行 和 列 的 集 合 , 实 体 被 表 示 成 表 的 形 式 。 用 列 标 题 表 示 实 体 的 属 性 用 行 表 示 关 于 实 体 的 实 际 数 据 关 于 表 和 属 性 的 命 名 规 则 属 性 名 和 表 名 中 不 能 包 含 空 格 表 名 对 实 体 的 描 述 应 该 是 有 意 义 的 。 如 student(cStuID,cStuName,nStuAge,) 表 名 只 能 描 述 一 个 主 题 5.3 数 据 库 设 计 转 换 举 例 一 厂 长 ( 厂 长 号 , 厂 号 , 姓 名 , 年 龄 ) 工 厂 ( 厂 号 , 厂 名 , 地 点 ) 5.3 数 据 库 设 计 转 换 举 例 二仓 库 ( 仓 库 号 , 地 点 , 面 积 )产 品 ( 货 号 , 品 名 , 价 格 , 仓 库 号 , 数 量 ) 5.3 数 据 库 设 计 转 换 举 例 三学 号 姓 名 年 龄学 生 课 程 号 课 程 名 学 时 数课 程学 习n n学 生 ( 学 号 , 姓 名 , 年 龄 )课 程 ( 课 程 号 , 课 程 名 , 学 时 数 )成 绩 学 习 ( 学 号 , 课 程 号 , 成 绩 ) 5.4 输 入 输 出 设 计 输 入 设 计 输 入 设 计 对 系 统 的 质 量 有 着 决 定 性 的 重 要 影 响 。 输 入 数 据 的 正 确 性 直 接 决 定 处 理 结 果 的 正 确 性 , 如 果 输 入 数 据有 误 , 即 使 计 算 和 处 理 十 分 正 确 , 也 无 法 获 得 可 靠 的 输 出 信 息 。 同 时 , 输 入 设 计 是 信 息 系 统 与 用 户 之 间 交 互 的 纽 带 , 决 定 着 人机 交 互 的 效 率 输 入 设 计 的 原 则 源 点 输 入 一 次 性 输 入 用 户 友 好 性 5.4.1 输 入 设 计 以 下 是 指 导 输 入 设 计 的 几 个 目 标 : 1 控 制 输 入 量 。 在 输 入 设 计 中 , 应 尽 量 控 制 输 入 数 据 总 量 , 在 输 入 时 , 只 需 输 入 基 本 的 信息 , 而 其 他 可 通 过 计 算 、 统 计 、 检 索 得 到 的 信 息 则 由 系 统 自 动 产 生 。 2 减 少 输 入 延 迟 。 输 入 数 据 的 速 度 往 往 成 为 提 高 信 息 系 统 运 行 效 率 的 瓶 颈 , 为 减 少 延 迟 , 可采 用 周 转 文 件 、 批 量 输 入 等 方 式 。 3 减 少 输 入 错 误 。 输 入 设 计 中 应 采 用 多 种 输 入 校 验 方 法 和 有 效 性 验 证 技 术 , 减 少 输 入 错 误 。 4 避 免 额 外 步 骤 。 在 输 入 设 计 时 , 应 尽 量 避 免 不 必 要 的 输 入 步 骤 , 当 步 骤 不 能 省 略 时 , 应 仔细 验 证 现 有 步 骤 是 否 完 备 、 高 效 。 5 输 入 过 程 应 尽 量 简 化 。 输 入 设 计 在 为 用 户 提 供 纠 错 和 输 入 校 验 的 同 时 , 就 保 证 输 入 过 程 简 单 易 用 ,不 能 因 为 查 错 、 纠 错 而 使 输 入 复 杂 化 , 增 加 用 户 负 担 。 5.4.1 输 入 设 计 数 据 出 错 的 校 验 方 法 由 人 工 直 接 检 查 、 由 计 算 机 用 程 序 校 验 以 及 人 与 计 算机 两 者 分 别 处 理 后 再 相 互 查 对 校 验 等 多 种 方 法 。 常 用的 方 法 是 以 下 几 种 , 可 单 独 地 使 用 , 也 可 组 合 使 用 。重 复 校 验视 觉 校 验检 验 位 校 验控 制 总 数 校 验 数 据 类 型 校 验格 式 校 验 逻 辑 校 验界 限 校 验顺 序 校 验记 录 计 数 校 验平 衡 校 验对 照 校 验 5.4.1 输 入 设 计 原 始 单 据 的 格 式 设 计 输 入 设 计 的 重 要 内 容 之 一 是 设 计 好 原 始 单 据 的 格 式 。 研 制 新 系统 时 , 即 使 原 系 统 的 单 据 很 齐 全 , 一 般 也 要 重 新 设 计 和 审 查 原始 单 据 。 设 计 原 始 单 据 的 原 则 是 : 1 便 于 填 写 。 原 始 单 据 的 设 计 要 保 证 填 写 得 迅 速 、 正 确 、 全 面 。 简 易 和节 约 , 具 体 地 说 应 做 到 : 填 写 量 小 , 版 面 排 列 简 明 、 易 懂 。 2 便 于 归 档 。 单 据 大 小 要 标 准 化 、 预 留 装 订 位 置 , 标 明 传 票 的 流 动 路 径 。 3 单 据 的 格 式 应 能 保 证 输 入 精 度 。 5.4.1 输 入 设 计 原 始 单 据 的 格 式 设 计 5.4.1 输 入 设 计 输 入 屏 幕 设 计 从 屏 幕 上 通 过 人 机 对 话 输 入 是 目 前 广 泛 使 用 的 输 入 方 式 。 因 为是 人 机 对 话 , 既 有 用 户 输 入 , 又 有 计 算 机 的 输 出 。 通 常 人 机 对 话 采 用 菜 单 式 、 填 表 法 和 应 答 式 三 种 方 式 对 话 设 计 的 原 则 是 : 对 话 界 面 要 美 观 、 醒 目 ; 提 示 要 清 楚 、 简 单 , 不 能 有 二 义 性 ; 要 便 于 操 作 和 学 习 , 有 帮 助 功 能 ; 能 及 时 反 馈 错 误 信 息 等 。 界 面 设 计 菜 单 方 式 设 计 : 方 式 、 功 能 安 排 、 优 缺 点 分 析 会 话 管 理 方 式 设 计 : 因 果 对 话 提 示 方 式 与 权 限 管 理 : 提 示 与 帮 助 设 计 、 权 限 设 置 方 式 5.4.2 输 出 设 计 输 出 设 计 在 系 统 设 计 中 , 输 出 设 计 占 据 很 重 要 的 地 位 。 计 算 机 系 统 对 输 入 的 数 据 进 行 加 工 处 理 的 结 果 , 只有 通 过 输 出 才 能 让 用 户 所 使 用 , 故 输 出 的 内 容 与 格式 是 用 户 最 关 心 的 问 题 从 系 统 开 发 的 角 度 来 看 , 输 入 信 息 只 有 根 据 输 出 要求 才 能 确 定 , 即 输 出 决 定 输 入 对 于 大 多 数 用 户 来 说 , 输 出 是 系 统 开 发 的 目 的 和 评价 系 统 开 发 成 功 与 否 的 标 准 。 因 此 , 系 统 设 计 过 程 与 实 施 过 程 相 反 , 不 是 从 输 入 设计 到 输 出 设 计 , 而 是 从 输 出 设 计 到 输 入 设 计 。 5.4.2 输 出 设 计 输 出 设 计 的 内 容 包 括 : 1 有 关 输 出 信 息 使 用 方 面 的 内 容 包 括 信 息 的 使 用 者 、 使 用 目 的 、 报 告 量 、 使 用 周 期 、 有 效 期 、保 管 方 法 和 复 写 份 数 等 ; 2 输 出 信 息 的 内 容 包 括 输 出 项 目 、 位 数 、 数 据 形 式 ( 文 字 、 数 字 ) ; 3 输 出 格 式 如 表 格 、 图 形 或 文 件 ; 4 输 出 设 备 如 打 印 机 、 显 示 器 、 卡 片 输 出 机 等 。 对 行 打 机 尚 须 注 明 字 行 , 行 页 5 输 出 介 质 如 输 出 到 磁 盘 还 是 磁 带 上 , 输 出 用 纸 是 专 用 纸 还 是 普 通 白 纸 等 5.4.2 输 出 设 计 输 出 设 计 要 注 意 以 下 几 点 : 1 方 便 使 用 者 ; 2 要 考 虑 系 统 的 硬 件 性 能 ; 3 尽 量 利 用 原 系 统 的 输 出 格 式 , 确 需 修 改 , 应 与 有关 部 门 协 商 , 征 得 用 户 同 意 ; 4 输 出 表 格 要 考 虑 系 统 发 展 的 需 要 。 例 如 : 是 否 必要 在 输 出 表 中 留 出 备 用 项 目 , 以 满 足 将 来 新 增 项 目的 需 要 。 5 输 出 的 格 式 和 大 小 要 根 据 硬 件 能 力 , 认 真 设 计 ,并 试 制 输 出 样 品 , 经 用 户 同 意 后 才 能 正 式 使 用 。 5.5 处 理 流 程 设 计 概 述 主 要 任 务 : 在 概 要 设 计 基 础 上 , 对 总 体 结构 设 计 中 产 生 的 功 能 模 块 进 行 过 程 描 述 ,设 计 功 能 模 块 的 内 部 细 节 , 解 决 如 何 实 现各 个 模 块 的 内 部 功 能 。 即 为 设 计 模 块 内 部细 算 法 、 内 部 数 据 结 构 和 程 序 逻 辑 结 构 。 逻 辑 实 现( 描 述 ) 5.5 处 理 流 程 设 计 模 块 数 量 与 系 统 成 本 的 关 系 5.5 处 理 流 程 设 计 程 序 结 构 表 明 了 程 序 各 个 部 件 ( 模 块 ) 的 组 织 情 况 , 它 通 常 是树 状 结 构 或 网 状 结 构 , 并 蕴 含 了 在 程 序 控 制 上 的 层 次关 系 。 5.5 处 理 流 程 设 计 结 构 图 是 精 确 表 达 程 序 结 构 的 图 形 表 示 方 法 。 它 作 为 软 件 文 档 的 一 部 分 , 清 楚 地 反 映 出 程 序 中 模 块 之 间 的 层次 调 用 关 系 和 联 系 : 它 不 仅 严 格 地 定 义 了 各 个 模 块 的 名 字 、 功能 和 接 口 , 而 且 还 集 中 地 反 映 了 设 计 思 想 。 结 构 图 的 主 要 内 容有 : 模 块 在 结 构 图 中 , 模 块 用 矩 形 框 表 示 , 并 用 模 块的 名 字 标 记 它 。 模 块 的 名 字 应 当 能 够 表 明 该 模 块 的 功 能 。 对 于 现 成 的 模 块 , 则以 双 纵 边 矩 形 框 表 示 。 5.5 处 理 流 程 设 计 详 细 设 计 设 计 出 一 个 个 模 块 和 它 们 之 间 的 联 接 方 式 , 而 且 还 要具 体 地 设 计 出 每 个 模 块 内 部 的 功 能 和 处 理 过 程 。 系 统 设 计 的 描 述 工 具 HIPO图 层 次 模 块 结 构 图 5.5 处 理 流 程 设 计 描 述 工 具 一 : HIPO( hierarrchy plus input-process-output) 是 IBM公 司 于 70年 代 中 期 在 层 次 结 构 图 的 基 础 上 推 出 的 一 种 描述 系 统 结 构 和 模 块 内 部 处 理 功 能 的 工 具 ( 技 术 ) 。 由 以 下 两 部分 组 成 : 层 次 结 构 图 描 述 整 个 系 统 的 设 计 结 构 以 及 各 类 模 块 之 间 的 关 系 ; IPO图 描 述 了 某 个 特 定 模 块 内 部 的 处 理 过 程 和 输 入 /输 出 关 系 。 5.5 处 理 流 程 设 计 图 订 货 处 理 输 入 处 理 输 出 输 入 订 单 读 库 存 文 件 输 入 订 单 项 目 校 验 确 定 能 否 订 货 处 理 缺 货 订 单 处 理 可 供 货 订单 记 录 缺 货 项 目 存 储 缺 货 项 目 修 改 存 活 量 记 录 可 供 货 项目 编 辑 备 货 单 打 印 备 货 单 订 单 处 理 HIPO图 5.5 处 理 流 程 设 计 描 述 工 具 二 : 层 次 模 块 结 构 图 5.5 处 理 流 程 设 计 层 次 化 模 型 结 构 图 5.5 处 理 流 程 设 计 结 构 图 与 数 据 流 图 的 差 别 数 据 流 程 图 是 从 数 据 流 着 眼 , 而 结 构 图 从 程 序 模 块 着 眼 ; 数 据 流 程 图 描 述 的 是 系 统 的 逻 辑 模 型 , 而 结 构 图 是 描 述 系统 的 物 理 模 型 ; 数 据 流 程 图 是 用 不 同 的 图 来 表 示 不 同 的 层 次 , 是 “ 平 面图 ” , 而 结 构 图 能 反 映 系 统 的 层 次 结 构 , 是 “ 立 体 图 ” ; 数 据 流 程 图 是 从 具 体 到 抽 象 , 描 述 系 统 的 要 求 , 而 结 构 图是 从 抽 象 到 具 体 , 描 述 系 统 的 实 现 方 法 。 5.5 处 理 流 程 设 计 模 块 描 述 5.5 处 理 流 程 设 计 算 法 描 述 语 言 方 法 流 程 图 5.6 系 统 设 计 报 告 系 统 设 计 报 告 第 五 章 重 点 难 点掌 握 系 统 设 计 的 内 容 、 原 则掌 握 代 码 设 计 的 原 则 、 方 法掌 握 输 入 输 出 及 界 面 设 计 的 方 法了 解 模 块 功 能 与 处 理 过 程 的 设 计 方 法 再 见
展开阅读全文