《chapter2设计基础.pptVIP

  • 1
  • 0
  • 约9.18千字
  • 约 46页
  • 2016-12-30 发布于北京
  • 举报
第2章 分析设计方法与辅助工具 2.1 结构化开发方法 2.2 面向对象分析与设计 2.3 分析与设计工具PowerDesigner 2.1 结构化开发方法 结构化分析 结构化设计 详细设计和编码 2.1.1 结构化分析SA 20世纪70年代后期产生,适用于分析大型数据处理系统,与结构化设计SD一起联合使用。 通常用数据流图表达需求,以数据字典表示数据的逻辑定义。 核心思想是自顶向下、逐步求精 基本手段是分解和抽象 使用数据流图、数据字典等规范化工具描述需求。 2.1.2 数据流图 数据流是数据在系统内的传输途径,数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的变换过程。 数据流图是结构化系统分析的主要工具,它去掉了具体的组织机构、工作场所、物质流等,仅反映信息和数据存储、流动、使用以及加工的情况。 数据流图的基本成分 分层细化数据流图 画数据流图的步骤和原则 画数据流图的基本步骤是自外向内,自顶向下,逐层细化,完善求精,并且需要遵循以下基本原则: 顶层数据流图上的数据流必须封闭在外部实体之间。 每个加工至少有一个输入数据流和一个输出数据流。 在数据流图中,需按层给加工进行编号。编号应表明该加工处在哪一层,以及与上下层的父图与子图的对应关系。 任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致,即父图与子图

文档评论(0)

1亿VIP精品文档

相关文档