三、结构化系统设计的方法和工具 结构化设计方法概述 结构化设计( Structured Design,以下简称SD 是从建立一个具有良好结构的系统的观点出发,基于 把一个复杂的系统分解成相对独立的模块的原则,主 要研究了将系统分解为不同模块的方法与技术,分析 系统分解时产生的各种影响,提出了评价模块结构质 量的具体标准,还给出了从表达用户要求的数据流图 导出模块结构图的规则。 《信息系统分析与设计》16
《信息系统分析与设计》 16 三、结构化系统设计的方法和工具 ➢ 结构化设计方法概述 结构化设计(Structured Design,以下简称 SD) 是从建立一个具有良好结构的系统的观点出发,基于 把一个复杂的系统分解成相对独立的模块的原则,主 要研究了将系统分解为不同模块的方法与技术,分析 系统分解时产生的各种影响,提出了评价模块结构质 量的具体标准,还给出了从表达用户要求的数据流图 导出模块结构图的规则
、结构化系统设计的方法和工具 系统流程图 绘制系统流程图时主要根据: 信息处理的步骤和内容 每一步骤根据内容所涉及的物理过程。主要包括 输入/输出的内容和形式,存储要求,加工所用 的物理设备。 各步骤之间的物理和逻辑关系。 《信息系统分析与设计》17
《信息系统分析与设计》 17 三、结构化系统设计的方法和工具 ➢ 系统流程图 绘制系统流程图时主要根据: • 信息处理的步骤和内容。 • 每一步骤根据内容所涉及的物理过程。主要包括: 输入/输出的内容和形式,存储要求,加工所用 的物理设备。 • 各步骤之间的物理和逻辑关系
人工 输入 预处 操作 输出 理 人工输入 通讯联结 辅助 处理 联机存 处理 显示 储 联结 脱机 磁带 文件 储存 判 离页联结符 卡片 接访问 纸带 磁盘 存储器 端点 系统流程图的常用符号 《信息系统分析与设计》18
《信息系统分析与设计》 18 输入/ 输出 辅助 处理 卡片 预处 理 脱机 储存 人工输入 人工 操作 处 理 联机存 储 文 件 纸 带 判 断 通讯联结 联 结 显示 端 点 磁带 直接访问 存储器 磁盘 离页联结符 系统流程图的常用符号
入库单 出库单 新品单 报废单 供应商 配件 编辑事务 编辑后 错误 的事务 供应商 修正文件 配件 配件库 事务 报表 存 库存 历史 历史 图42库存系统的流程图 《信息系统分析与设计》19
《信息系统分析与设计》 19 入库单 出库单 供应商 编辑事务 修正文件 错误 报表 新品单 报废单 配件库 存 供应商 编辑后 的事务 配 件 配 件 图4-2 库存系统的流程图 库存 历史 事务 历史
三、结构化系统设计的方法和工具 HIPo( Hierarchy plus Input/Process /Output 技术,即用图形方法表达一个系统的输入和输出功能 以及模块的层次。HIPo技术包含两个方面的内容 H图 ·IPo图输入-处理-输出图) >用途:应用HIPO技术可以进行系统设计、评价,在系 统实施之前加工、修改乇设计的系统。 《信息系统分析与设计》20
《信息系统分析与设计》 20 三、结构化系统设计的方法和工具 ➢ HIPO (Hierarchy plus Input/Process /Output) 技术,即用图形方法表达一个系统的输入和输出功能 以及模块的层次。HIPO技术包含两个方面的内容: • H 图 • IPO图(输入-处理-输出图) ➢ 用途:应用HIPO技术可以进行系统设计、评价,在系 统实施之前加工、修改已设计的系统