设计过程
上一节
下一节
完成了需求分析,回答了软件系统能“做什么”的问题后,软件生命周期就进入了设计阶段,软件设计是软件开发过程中的重要阶段,在此阶段,开发人员将研究如何把需求规格说明书里归纳的分析模型转换为可行的设计模型,并将解决方案记录到相关的设计文档中。
实际上,软件设计的目标就是回答“怎么做”才能实现软件系统的问题,也可以理解为把设计阶段的任务理解为软件系统能“做什么”的逻辑模型转换为“怎么做”的物理模型。
设计过程包括总体设计和详细设计两个设计单元,思考:
问题1:总体设计过程通常由哪两个阶段组成?
问题2:典型的总体设计过程通常包括哪9个步骤?