软件结构化设计是一种软件开发活动,定义实现需求规约所需的软件结构
结构化设计分为 总体设计阶段和 详细设计阶段,
总体设计阶段主要包括
- 软件体系结构设计
- 接口设计
- 数据设计
体系结构设计
结构化设计方法
结构化设计包括总体设计和详细设计。
总体设计
- 总体设计阶段的任务
总体设计包括事务设计和变换设计,以及度量设计的基本原则,高内聚,高耦合。
DFD->MSD (模块结构图)
对DFD 进行分类
变换型DFD
所有的数据流图都可看作变换型数据流图
事务型DFD
详细设计
PAD图
N-S图
简述变换设计,事务设计的输入输出,以及基本步骤
- 确定输入、变换、输出这三部分之间的边界
- 自顶向下,由F0到Fn逐层细化
网友评论