结构化设计方法
5.1结构化设计方法概述
5.1.1结构化设计方法的任务和目标
在众多系统设计的方法中,结构化设计方法(structured design,SD)特别适合于开发管理信息系统。它与系统分析阶段使用的结构化分析方法(SA)和后继实施阶段使用的结构化程序设计方法(SP)都有很好的衔接性。
结构化设计的基本思想是把系统设计成由若干相对独立且功能单一的模块组成的有机集合体。
系统设计分为总体设计和详细设计两个阶段。总体设计主要决定系统的模块结构,而详细设计考虑的是每一个模块内部具体用什么算法。一般地,结构化设计属于总体设计,主要包括以下内容:
(1)将系统划分成模块。
(2)决定每个模块的功能。
(3)决定模块间的调用关系。
(4)决定模块间信息的传递。
结构化设计的目标是使系统模块化,并尽可能地减少模块间的联系,尽可能地增大模块内的联系。模块划分的好坏直接影响着系统结构,是个不容忽视的问题。结构化方法主要有以下4个特点:
(1)采用功能分解的方法建立系统的物理结构。
(2)采用标准的设计工具。
(3)系统中模块结构是树型的。
(4)有一组评价标准和质量优化技术。
5.1.2结构化设计方法的设计原则
结构化设计方法要遵循以下7个原则:
简单性
在达到系统预定的目标、具备所需要的功能的前提下,系统应当尽量简单。
灵活性
灵活性是指允许系统被修改和
原创力文档

文档评论(0)