武汉理工_软件工程导论ppt_第5章 总体设计.ppt

武汉理工_软件工程导论ppt_第5章 总体设计.ppt

武汉理工_软件工程导论ppt_第5章 总体设计

* * * * * * * * 1. 制定规范 在进入软件开发阶段之初,首先应为软件开发组制定在设计时应该共同遵守的标准,以便协调组内各成员的工作。 -- 阅读和理解软件需求说明书,确认用户要求能否实现,明确实现的条件,从而确定设计的目标,以及它们的优先顺序 -- 根据目标确定最合适的设计方法 -- 规定设计文档的编制标准 -- 规定编码的信息形式,与硬件,操作系统的接口规约,命名规则 * 2、结构图(SC -- Structure Chart) Yourdon提出的结构图是进行软件结构设计的另一个有力工具。结构图和层次图类似,也是描绘软件结构的图形工具。 结构图反映程序中模块之间的层次调用关系和联系:它以特定的符号表示模块、模块间的调用关系和模块间信息的传递。 * 面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。信息流有下述两种类型。 1. 变换型数据流 2. 事务型数据流 1、变换流 具有较明确的输入、变换(或称主加工)和输出界面的数据流图称为变换型数据流图。 如图所示,该变换中心可以理解为数据的加工和处理程序。 读入原始数据 校验原始数据 计算最优结果 编辑打印最优结果 输入 变换中心 输出 事务型数据流图中存在一个事务中心(也就是数据处理、加工中心),它将输入分离成

文档评论(0)

1亿VIP精品文档

相关文档