时间:2024-07-12 18:01:54
导读:总体设计和详细设计的关系 总体设计和详细设计是软件设计中的两个阶段,它们之间的关系是: 1. 总体设计是指导,详细设计是实现。总体设计是对系统或产品的整体......
总体设计和详细设计的关系
总体设计和详细设计是软件设计中的两个阶段,它们之间的关系是:
1. 总体设计是指导,详细设计是实现。总体设计是对系统或产品的整体进行设计,它确定了系统的功能、结构、性能、安全性等方面的要求,这些要求是详细设计的基础和依据。详细设计是在总体设计的基础上进行的,它负责实现总体设计中规定的功能和要求。
2. 总体设计是粗化的系统设计,详细设计是总体设计的细化。在总体设计阶段,系统中的各个工程模块只需要说明,而在详细设计阶段,则需要详细描述每一个功能模块的设计,包括类图,ER图,功能图等等。
3. 总体设计的内容应更为广泛,不仅局限于程序即软件开发本身。它介于需求与概要设计之间,是整体需求的一个程序设计对应产物。总体设计需要随着需求而变化。