第5章总体设计解答.pptVIP

  • 19
  • 0
  • 约7.13千字
  • 约 59页
  • 2017-01-04 发布于湖北
  • 举报
第五章 总体设计 主持人:赵方 总体设计的基本目的与任务 基本目的 回答“概括的说,系统应该如何实现” 任务 划分出组成系统的物理元素——程序、文件、数据库、人工过程等,但是每个物理元素的具体内容还应该在详细设计阶段完成; 设计出软件的结构,确定系统中的程序由哪些模块组成以及模块之间的相互关系。 主要内容 总体设计基本任务 总体设计的过程 软件设计的概念和原理 启发规则 描绘软件结构的图形工具 面向数据流的设计方法 总体设计基本任务 1、设计软件系统结构(简称软件结构) 2、数据结构的设计 3、数据库的设计 1、设计软件系统结构 为了实现目标系统,最终必须设计出组成这个系统的所有程序和数据库(文件),对于程序,则首先进行结构设计,具体方法如下: (1) 采用某种设计方法, 将一个复杂的系统按功能划分成模块。 (2) 确定每个模块的功能。 (3) 确定模块之间的调用关系。 (4) 确定模块之间的接口, 即模块之间传递的信息。 (5) 评价模块结构的质量。 1、设计软件系统结构 从以上内容看,软件结构的设计是以模块为基础的。在需求分析阶段,通过某种分析方法把系统分解成层次结构。在设计阶段,以需求分析的结果为依据,从实现的角度划分模块,并组成模块的层次结构。 软件结构的设计是概要设计关键的一步,直接影响到详细设计与编码的工作。软件系统的质量及一些

文档评论(0)

1亿VIP精品文档

相关文档