第四节 结构化分析方法的概念

结构化分析方法的概念

  • 1.软件开发方法学
  • 2.结构化方法的组成
    • 2.1结构化分析方法
    • 2.2结构化设计方法
    • 2.3 结构化程序设计方法
  • 3.结构化分析

结构:是指系统内各个组成要素之间的相互联系、相互作用的框架。
组成:结构化方法是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。
基本思想:
把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。
结构化方法的基本要点是:
自顶向下、逐步求精、模块化设计、结构化编码。

1.软件开发方法学

1.

第四节 结构化分析方法的概念
3.软件开发方法学:

第四节 结构化分析方法的概念

2.结构化方法的组成

2.1结构化分析方法

主要用于分析需求,形成需求规约
结构化分析方法是以自顶向下,逐步求精为基点,以一系列经过实践的考验被认为是正确的原理和技术为支撑,以数据流图,数据字典,结构化语言,判定表,判定树等图形表达为主要手段,强调开发方法的结构合理性和系统的结构合理性的软件分析方法。

2.2结构化设计方法

根据需求规约来设计
结构化设计方法是以自顶向下,逐步求精,模块化为基点,以模块化,抽象,逐层分解求精,信息隐蔽化局部化和保持模块独立为准则的设计软件的数据架构和模块架构的方法学。

2.3 结构化程序设计方法

结构化程序设计方法是按照模块划分原则以提高程序可读性和易维护性、可调性和可扩充性为目标的一种程序设计方法。在结构化的程序设计中,只允许三种基本的程序结构形式,它们是顺序结构、分支结构、(包括多分支结构) 和循环结构,这三种基本结构的共同特点是只允许有一个流动入口和一个出口,仅有这三种基本结构组成的程序称为结构化程序。结构化程序设计适用于程序规模较大的情况,对于规模较小程序也可采用非结构化程序设计方法。

3.结构化分析

一般利用图形表达用户需求,强调开发方法的结构合理性以及所开发软件的结构合理性。

第四节 结构化分析方法的概念
第四节 结构化分析方法的概念

来源:行孤、

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月22日
下一篇 2020年3月22日

相关推荐