结构化方法遵循的基本原则 面向用户的观点; 严格区分工作阶段,每个阶段有明确的任务 和应得到的成果; 按照系统的观点,自顶向下地完成系统的研 制工作; 充分考虑变化的情况; 工作成果文献化、标准化
结构化方法遵循的基本原则 • 面向用户的观点; • 严格区分工作阶段,每个阶段有明确的任务 和应得到的成果; • 按照系统的观点,自顶向下地完成系统的研 制工作; • 充分考虑变化的情况; • 工作成果文献化、标准化
结构化方法的不足和局限性 开发周期长。 早期的结构化方法注重系统功能,兼顾数据 结构方面不够。 结构化程序较低的系统,在开发初期难于锁 定功能要求
结构化方法的不足和局限性 • 开发周期长。 • 早期的结构化方法注重系统功能,兼顾数据 结构方面不够。 • 结构化程序较低的系统,在开发初期难于锁 定功能要求
系统分析 系统分析要回答新系统“做什么”这个关键 性的问题。 系统分析是研制信息系统最重要的阶段,也 是最困难的阶段。系统分析的困难主要来自 个方面: 问题空间的理解 人与人之间的通讯 环境的不断变化 数据流图是结构化系统分析的主要工具。结 构化系统分析采用介于形式语言和自然语言 之间的描述方式,通过一套分层次的数据流 图,辅以数据字典、小说明等工具描述系统
系统分析 • 系统分析要回答新系统“做什么”这个关键 性的问题。 • 系统分析是研制信息系统最重要的阶段,也 是最困难的阶段。系统分析的困难主要来自 三个方面: – 问题空间的理解 – 人与人之间的通讯 – 环境的不断变化 • 数据流图是结构化系统分析的主要工具。结 构化系统分析采用介于形式语言和自然语言 之间的描述方式, 通过一套分层次的数据流 图,辅以数据字典、小说明等工具描述系统