第第3章章 结构化分析与设计结构化分析与设计1软件工程3.1 概述概述3.1.1 结构化分析与设计的由来结构化分析与设计的由来 1.瀑布模型的首次实践瀑布模型的首次实践 结构化分析结构化分析(SA,Structured Analysis)与结构化设计与结构化设计(SD,Structured Design)是是瀑布模型的首次实践。瀑布模型的首次实践。2软件工程 2.SA 与与 SD 的流程的流程结构化分析结构化分析(工具工具:DFD、PSPEC)分析模型分析模型(分层分层DFD图图)+SRS结构化设计结构化设计(工具工具:SC图图)初始设计模型初始设计模型(初始初始SC图图)最终设计模型最终设计模型(最终最终SC图图)注:注:DFD:数据流图(:数据流图(Data Flow Diagram)PSPEC:加工说明(:加工说明(Process SPECification)SRS:软件需求规格说明书:软件需求规格说明书(Software Requirement Specification)SC:结构图(:结构图(Structure Chart)3软件工程3.基本任务与指导思想基本任务与指导思想