软件工程第6章设计方法.pptVIP

  • 3
  • 0
  • 约1.35万字
  • 约 79页
  • 2016-12-02 发布于广东
  • 举报
第六章 软件设计基础 软件设计是大型软件系统开发中又一个重要阶段,其目的是建立一个符合用户要求的软件系统。 需求分析阶段解决“做什么” 设 计 阶段解决“怎么做” 从工程管理的角度来看,软件设计分两步完成。 概要设计:将软件需求转化为数据结构和软件的系统结构。 详细设计(过程设计):通过对结构表示进行细化,得到软件的详细的数据结构和算法。 (1)可行性研究与计划 (2)需求分析 (3)总体设计 (4)详细设计 (5)实现 (6)集成测试 (7)确认测试 (8)使用和维护 (根据国标《计算机软件开发规范》) 学习要求 明确结构化设计的主要任务、设计步骤、具体方法; 了解其他设计方法如 Jackson方法的思想及特点 具体掌握软件的概要设计及详细设计的基本思想和方法; 重点掌握从数据流图导出初始结构图及如何对初始结构图进行改进的方法。 6.1 模? 块 6.2? 概要设计的基本概念 6.3 结构化设计(SD方法)概要 6.4? 块间联系和块内联系 6.5? 设计技巧 6.6 从数据流图导出初始结构图 6.1 模? 块 考核要求: 识记:模块的概念及其特性。. 分析阶段主要解决软件系统“做什么”。 设计阶段主要解决软件系统“怎么做”。 如果问题较简单

文档评论(0)

1亿VIP精品文档

相关文档