第六章结构化分析与结构化设计 「本章重点 掌握结构化系统分析方法,掌握分层DFD 和DD的编制方法。 了解软件模块以及结构特点 掌握结构化系统设计方法,掌握将DFD以 及DD转换为SC的方法
第六章 结构化分析与结构化设计 本章重点 ➢掌握结构化系统分析方法,掌握分层DFD 和DD的编制方法。 ➢了解软件模块以及结构特点 ➢掌握结构化系统设计方法,掌握将DFD以 及DD转换为SC的方法
、结构化系统分析方法 模块与软件结构 结构化系统设说方
一、结构化系统分析方法 二、模块与软件结构 三、结构化系统设计方法
一、结构化系统分析方法 1、数据流程图 )约定的符号 编号 编号数据存储名称 外部实 处理逻 体名称 数据流名 辑名称 数据流名 2)数据流程图中的要素 理逻辑表示对数据的变换。三种数据变换:数据格式转换 数据内容转换、数据传递
一、结构化系统分析方法 1、数据流程图 1)约定的符号 编号 处理逻 辑名称 外部实 体名称 编号 数据存储名称 数据流名 数据流名 2)数据流程图中的要素 处理逻辑 表示对数据的变换。三种数据变换:数据格式转换、 数据内容转换、数据传递
郾部项示写果处理吧辑信思关联的且系统之外 人、部门、单位或管理信息 标明数据在DFD中的流向,可以是外部项、处理逻 「数据流一 产生,也可来自数据有信 「数据存储数据存储用来标识精智时或永火保存的数据关编号惟 标识一个数据存储,数据存储名标识存储的数据类 生产产品入库单 部门 XS.1 D1产品库存 入 D2产品入库 采购晶采购单,库管理 员
外部项 表示与某处理逻辑有信息关联的、且为系统之外的 人、部门、单位或管理信息系统等。 数据流 标明数据在DFD中的流向,可以是外部项、处理逻 辑产生,也可来自数据存储。 数据存储 数据存储用来标识需暂时或永久保存的数据类。编号惟 一标识一个数据存储,数据存储名标识存储的数据类。 采购 员 生产 部门 XS.1 产品入 库管理 D1 产品库存 D2 产品入库 产品入库单 产品采购单
例61某公司销售管理信息子系统的数据流程图 财务庐产品进、出、库存 客户 品销 合同 生产产品入XS 售发票 库单 采购人产品采产品入 产品出 销售合 购单 D1产品库 D2|产品入库 D3产品出库 D4销售合同 应馬怪而信自 产品 D5售后服务信息 开发 品进、出、库存 XS5合同、售后服务 销售查 客户/服务 要求“售后服 销售统 务管理 查询 查询 结果 要求 销售统 计报表 相关 上级 企业
例6.1 某公司销售管理信息子系统的数据流程图 XS.5 销售统 计 XS.6 销售查 询 XS.3 销售合 同管理 XS.2 产品出 库管理 XS.4 售后服 务管理 XS.1 产品入 库管理 客户 客户 上级 主管 企业 领导 相关 人员 产品 开发 采购 员 生产 部门 D1 产品库存 D2 产品入库 D5 售后服务信息 产品入 库单 产品采 购单 合同 财务 部门 D3 产品出库 D4 销售合同 产品销 售发票 产品进、出、库存 产品修改信息 销售统 计报表 查询 结果 查询 要求 服务 要求 产品进、出、库存、 合同、售后服务