《软件工程》- 面向数据流的分析与设计方法.pptVIP

  • 5
  • 0
  • 约2.09万字
  • 约 174页
  • 2017-11-14 发布于河南
  • 举报

《软件工程》- 面向数据流的分析与设计方法.ppt

《软件工程》- 面向数据流的分析与设计方法

面向数据流的分析方法(dataflow-oriented analysis method)与面向对象的分析方法,都是需求建模方法。它们均有一组规范的语言表达机制,用于需求分析人员表达用户需求、构造软件系统模型。 面向数据流的分析方法是结构化分析方法系列中的一支,具有明显的结构化特征。 结构化开发方法分为如下几个步骤: 结构化分析(软件分析)SA 结构化设计(总体设计、概要设计)SD 详细设计 面向过程的编码 结构化分析方法是一种基于功能分解的需求分析方法。 结构化分析方法是一种建模技术 模型的核心是数据词典,它描述了所有的在目标系统中使用的和生成的数据对象。并用数据流图表达需求。 方法特点 核心思想:自顶向下和逐步求精。 基本手段:分解和抽象。 分解:把大问题分割成若干小问题,然后分别解决。 抽象:略去细节,先考虑问题最本质的属性。 使用了描述需求说明书的几个规范工具。即数据流图、数据词典、小说明(加工逻辑的描述)等,使文档规范化。 自顶向下,逐步求精方法的优点 符合人们解决复杂问题的普遍规律。可提高软件开发的成功率和生产率 用先全局后局部,先整体后细节,先抽象后具体的逐步求精的过程开发出来的程序具有清晰的层次结构,程序容易阅读和理解 程序自顶向下,逐步细化,分解成一个树形结构。在同一层的节点上的细化工作相互独立。有利于编码、测试和集成 每一步工作仅在上层节点的基础上做不多

文档评论(0)

1亿VIP精品文档

相关文档