一 个 COBOL 的 编 程 实 例 处 理 概 要 通 常 一 个 程 序 分 为 几 个 处 理 过 程 , 然 后 有 序 地 组 合 起 来 使 用 , 以 实 现 我 们 所 希 望 的 处理 结 果 。 这 里 , 给 出 一 个 销 售 公 司 对 销 售 数 据 处 理 的 范 例 , 通 过 实 际 的 编 程 , 掌 握 COBOL 编程 的 技 巧 和 步 骤 。 销 售 数 据 处 理 系 统 简 介 ➢ 用 户 需 求 ( 1) 某 销 售 公 司 有 若 干 个 销 售 商 店 ,公 司 想 获 得 每 个 商 品 的 销 售 去 向 和 每 个 商 店 的销 售 额 等 信 息 。 ( 2) 商 品 的 库 存 管 理 在 一 个 固 定 地 方 进 行 管 理 。 经 营 者 为 掌 握 库 存 销 售 情 况 , 想 及时 获 得 有 关 定 货 信 息 。 为 满 足 上 述 ( 1) 和 ( 2) 的 需 求 , 首 先 : ① 需 要 具 体 地 确 定 什 么 样 的 信 息 , 采 用 什 么 样 的 手 段 来 获 取 。 例 如 , 定 货 信 息包 含 什 么 内 容 、 日 处 理 做 什 么 、 月处 理 做 什 么 等 。 ② 需 要 搞清为 获 取 ① 中所 需 信 息 , 什 么 样 的 数 据 适合 作为 输入数 据 来 使 用 。 ③ 决定 ②中数 据 文件格式, 讨论处 理 顺序 , 进 而决定 程 序 处 理 所 用 的 文件。( 过程 设计、 文件设计) ④ 处 理 过 程 中, 如 果 需 要 进 行 数 据 合 并、 排序 的 话, 必须进 行 数 据 代码化处 理( 代码设计) 根据 上 述 思考, 决定 编 程 的 具 体 工作。 此例 题是一 个 批处 理 例 题。 既将每 周一 次从销 售 店 收集到的 销 售 数 据 进 行 汇总合 计,作成销 售 额 统 计表, 然 后 根据 销 售 额 统 计表获 取 库 存 主文件、 供货 商 主文件信 息 后 打印定货 清单。 注: 此程 序 的 部分 编 程 技 巧 不是最优, 但可以 分 为 如 下四个 处 理 步 骤 来 实 现 。 处 理 步 骤 1: 数 据 合 法性检查和 排序 处 理 从商 店 获 取 的 数 据 可能有 非法数 据 ...