结构化设计是一种面向什么的设计方法

如题所述

结构化设计是一种面向数据流的设计方法,相关知识介绍如下:

一、结构化设计简介:

1、结构化设计,亦称SD,是一种面向数据流的设计方法,目的在于确定软件的结构。结构化分析是一种面向功能或面向数据流的需求分析方法,采用自顶向下,逐层分解的方法,建立系统的处理流程。

2、软件设计过程对程序结构、数据结构、过程细节和接口细节逐步细化、评审和编写文档的过程。从技术角度上,软件设计分成体系结构设计、数据设计、过程设计、接口设计4个方面的工作。从管理角度上讲,软件设计分为概要设计和详细设计两个阶段。 

二、基本思想与目的:

1、基本思想是根据SA方法中的数据流图建立一个良好的模块结构图,例如SC图或软件层次方框图,运用模块化的设计原理控制系统的复杂性,即设计出模块相对独立的,模块结构图深度,宽度都适当的,单入口单出口的,单一功能的模块结构的软件结构图或软件层次方框图。

2、此方法提供了描述软件系统的工具,提出了评价模块结构图质量的标准,即模块之间的联系越松散越好,而模块内各成分之间的联系越紧凑越好。结构化设计的目的使程序的结构尽可能反映要解决的问题的结构。

温馨提示:答案为网友推荐,仅供参考