软件结构化设计试卷.ppt

B 数 据 流 关 体 换 实 态 转 状 图 图 图 系 明 说 格 规 加 工 格 说 明 规 制 控 述 象 描 对 数 据 数据设计 体系结构设计 接口设计 过程设计 数据字典 图1 将分析模型转换为软件设计 技术观点 数据设计 系统结构设计 过程设计 详细设计 概要设计 管理观点 1、软件设计任务 2、软件设计方法分类 分 类 代 表 面向数据流的设计或者过程驱动的设计 结构化设计方法 面向数据结构的设计或者数据驱动设计 LCP,JSP,DSSD 面向对象设计 Coad,Yourdon 结构化设计方法(Structured Design ,SD)基于模块化、自 顶向下逐层细化、结构化程序 设计等程序设计技术上发展起 来的。 3、结构化设计方法实施要点 研究分析和审查数据流图 根据数据流图决定问题的类型 由数据流图推导出系统的初始结构图 利用一些试探性原则改进系统的初始结构图,直到得到符合要求的结构图为止 修改和补充数据词典 制定测试计划 4、典型的系统结构图 4.1 在系统结构图中的模块 传入模块 传出模块 变换模块 协调模块 A A D D B C X X Y Y (a) (b) (c) (d) 图 2 系统结构图中的4种模块类型 取得数据 C 变换数据 C-D 给出数据 D 主模块 给出D C 变换成D 取得C 给出E 取得B 取得A A

文档评论(0)

1亿VIP精品文档

相关文档