四章軟件工程基础.pptVIP

  • 1
  • 0
  • 约1.3千字
  • 约 9页
  • 2017-04-14 发布于上海
  • 举报
四章軟件工程基础

第四章 软件工程基础 4.2 结构化分析方法 结构化分析方法也称为SA方法。它主要用于系统分析阶段,特别是对于大型数据处理最为有效。 1. 结构化分析方法的特点 第四章 软件工程基础 (1)分解和抽象 在软件工程中,控制复杂性的基本手段是分解和抽象。SA方法采用从顶向下逐层分解的原则。 逐层分解也体现了抽象的原则,它使人们不至于一下子就被过多的细节所淹没,而是有控制地逐步了解更多的细节,有助于对问题的理解。 第四章 软件工程基础 (2)文档的规范化 SA 方法是按一定的格式来建立文档,这套文档共分为以下四个部分: 第四章 软件工程基础 ①一套分层的数据流图,用于描述系统的逻辑关系。 ②一本数据字典,用于描述系统中所用到的全部数据和文件。 ③一组小说明,描述各个加工处理应完成的工作。 (3)面向用户 SA方法是面向用户的,在系统开发的各个阶段都考虑到用户的需求,所有工作都尽量让用户参加,以提高系统的开发效率和质量。 第四章 软件工程基础 (4)系统的逻辑设计和物理设计分开进行 在系统分析阶段,SA方法用来对系统进行逻辑设计,此时不考虑物理实现的问题,而只考虑“做什么”的问题,而系统的物理设计的问题留在系统设计阶段用SD方法去完成。 2.

文档评论(0)

1亿VIP精品文档

相关文档