8.1 软件设计概述 软件设计阶段的基本目标是构造系统“怎么做”的模型描述,它是整个软件开发过程的核心问题 开发工作根据设计的方案进行,软件的总体设计决定了系统的质量 “设计先于编码”,这是软件工程“推迟实现”基本原则 软件系统设计是把软件需求“变换”为用于构造软件的蓝图 “输入”是需求分析各种模型元素 “输出”是软件设计模型和表示