一、概述
设计阶段:概要设计和详细设计
概要设计:把软件需求转化成体系结构。是建立在软件需求的基础上,设计人员对其进行分层,模块化处理。
在概要设计中最重要是体系结构设计,软件的系统结构是以后进行详细设计的基础和根本依据。概要设计阶段体系的确立就是软件框架的建立,基本上就是产品的纸面原型,为接下来的详细设计定了位。
详细设计:数据设计和过程设计是详细设计必须要完成的。
概要设计完成了对软件框架的搭建,也只是软件的基本表达式;接下来,就是对不同的模块进行填充以及模块跟模块间是怎么衔接的。
辅助理解
曾把定义时期比喻为设计是搜集信息,那么设计阶段就是绘制图纸的过程。
设计师开始设计图纸——根据主任的描述进行宏观绘制;