软件工程-第五章-总体设计.pptVIP

  • 9
  • 0
  • 约7.27千字
  • 约 67页
  • 2016-08-20 发布于湖北
  • 举报
软件工程-第五章-总体设计

软件工程 Software Engineering 第五章 总体设计 第五章 总体设计 软件设计的重要性 设计过程 软件总体设计 设计基本原理 体系结构设计 结构化设计 IDEF0图设计方法 软件结构优化 总体设计 总体设计的基本目标就是概要地回答系统应该如何实现。所以设计在任何工程产品或系统中,是开发阶段的第一步。设计(design)可以定义为应用各种技术和原理,对一个设备、一个过程或一个系统,作出足够详细的决策,使之有可能在物理上得以实现的过程。 总体设计 系统的总体设计是在前面系统分析的基础上,为后期将要构造的系统实体建立一个模型(model)或表达式(representation)。构造这样的模型需要有开发人员的直觉和以前开发这类实体经验的判断、开发方法的采用、产品质量的准则,是一个综合的过程。而且经过多次的重复,直到最终拿出最后的设计模型。 5.1 软件设计的重要性 软件设计处于软件工程过程的技术核心地位 5.1 软件设计的重要性 软件设计的重要性还反映在质量上。 5.2 设计过程 软件设计是一个把需求转换为软件表达式的过程。这个表达式过程一般情况下是分为两步走。 从软件工程的角度讲是分为总体设计和详细设计。 总体设计主要是把需求转换为数据结构和软件体系结构,而详细设计主要集中在体系结构表达式的细化,从而产生详细的数据结构和软件的算法表达式。

文档评论(0)

1亿VIP精品文档

相关文档