精·软件工程03.pptVIP

  • 12
  • 0
  • 约1.45万字
  • 约 72页
  • 2017-01-16 发布于北京
  • 举报
第3章 软件设计 学习目标 : 了解软件设计的任务 掌握模块划分的评价准则——模块独立性的判别 掌握结构化设计方法 掌握一些常用的详细设计工具 了解界面设计的设计问题、设计过程和设计指南 第3章 软件设计 教学内容 3.1 软件设计的任务 3.2 软件结构设计 3.3 描绘软件结构的图形工具 3.4 面向数据流的设计方法 3.5 详细设计 3.6 人机界面设计 3.7 面向数据结构的设计方法 本章小结 3.1 软件设计的任务 软件设计是一个把软件需求转换成软件表示的过程,软件设计分为两个阶段: 概要设计:将软件需求转换为软件结构和数据结构,并编写概要设计说明书; 详细设计:通过对软件结构的细化,得到软件的详细的算法和数据结构,产生描述软件的详细设计文档。 3.1 软件设计的任务 概要设计又称为初步设计或总体设计,概要设计的基本任务有: ①制定规范 ②软件系统结构的总体设计 ③处理方式设计 ④数据结构设计 ⑤可靠性设计 ⑥编写概要设计阶段的文档 ⑦概要设计评审 3.2 软件结构设计 3.2.1 软件设计过程 1.设想供选择的方案 2.选取合理的方案 3.推荐最佳方案 4.功能分解

文档评论(0)

1亿VIP精品文档

相关文档