软件工程方法学中结构化方法学的特点如下:
1、开发方法使用最早,使用时间最长。
2、应用最广泛,特别适合自动控制及过程控制等数据处理方面。
3、相应的支持工具多,发展较为成熟,快速、自然和方便。
结构化开发方法(Structured Developing Method)是现有的软件开发方法中最成熟,应用最广泛的方法,主要特点是快速、自然和方便。结构化开发方法由结构化分析方法(SA法)、结构化设计方法(SD法)及结构化程序设计方法(SP法)构成的。
结构化分析(Structured Analysis,简称SA法)方法是面向数据流的需求分析方法,是70 年代末由Yourdon,Constaintine及DeMarco等人提出和发展,并得到广泛的应用。它适合于分析大型的数据处理系统,特别是企事业管理系统。
SA法也是一种建模的活动,主要是根据软件内部的数据传递、变换关系,自顶向下逐层分解,描绘出满足功能要求的软件模型。