理解软件设计过程抽象和逐步求精.pptVIP

  • 30
  • 0
  • 约小于1千字
  • 约 79页
  • 2020-07-08 发布于福建
  • 举报
①F 软件工程 第8章软件设计基础 教学目的:理解软件设计过程、抽象与逐步求精、 模块化与信息隐藏等概念。 教学重点:几个软件设计的基本概念 教学难点:模块划分与软件损耗的关系 教作 具:多媒体教室、电子教案 业 ①如 软件工程 ●第8章软件设计基础 ●软件设计阶段的工作是以需求分析阶段的成果 为前提和基础的,即经过系统分析小组签字认 可的需求规格说明书及有关技术文档。经过软 件工程师们多年的努力,一些软件设计技术 质量评估标准和设计表示法逐步形成并用于软 件工程实践 软件设计是软件工程的重要阶段。软件设计过 程是对程序结构、数据结构和过程细节逐步求 精、复审并编制文档的过程,本章讨论与软件 设计有关的主要概念。 机科可长系 软件工程 8.1软件设计基本概念 8.1.1软件设计过程 一般认为,软件开发阶段由设计、编码和测试 个基本活动组成,其中“设计”活动是获取 高质量、低耗费、易维护软件的一个最重要环 节 需求分析阶段获得的需求规格说明书包括对将 要实现的系统在信息、功能和行为等各个方面 的描述,这是软件设计的基础。对此不论采用 何种软件设计方法都将产生: 系统的总体结构设计( architectural design); 系统的数据设计( data design); 系统的过程设计( procedu

文档评论(0)

1亿VIP精品文档

相关文档