![9ed2750c26ba0c01519dd8cb2bde2e3d.png](https://i-blog.csdnimg.cn/blog_migrate/54542fb8dce0fb4421fe669f369578d6.png)
前面的两篇文章中介绍过了有关要件定义,基本设计的相关内容,今天我们一起来学习一下瀑布型软件开发中的详细设计工程。详细设计有时也叫内部设计,为了方便阅读,本文统一都叫做详细设计。
详细设计是决定机能内部构造的重要工程阶段,上次的基本设计文章中我们有说到过基本设计=WHAT,那么详细设计是基本设计决定的功能如何做才能具体实现的工程阶段=HOW。
详细设计的最终成果物是做成程序员可以理解的设计书。
那么实际开发中有没有人经常把式样书跟设计书弄混?
它们两者之间有什么不同?
![1646d7f39ffa3c1fd115194924c2e514.png](https://i-blog.csdnimg.cn/blog_migrate/809595a9685166c6fb07106fa7783606.png)
设计书是用来解释说明——怎么做才能实现这个功能,是一个过程。
式样书是用来解释说明——现在做的是什么样功能的系统,是一种结果。
详细设计阶段的作业是无法用肉眼看到的程序