软件工程学教程(第四版) 教学课件 ppt 作者 周苏 张丽娜 王文第16章 软件体系结构.pptVIP

  • 28
  • 0
  • 约1.59万字
  • 约 101页
  • 2019-07-05 发布于广东
  • 举报

软件工程学教程(第四版) 教学课件 ppt 作者 周苏 张丽娜 王文第16章 软件体系结构.ppt

软件工程学教程 (第四版) 周苏 教授 第16章 软件体系结构 所谓设计,通常被描述成是一个具有多个步骤的过程,该过程从信息需求中综合出数据和程序结构的表示、接口特征和过程细节。设计与编程同样都关注抽象信息表示和处理顺序,但在详细程度上两者俨然不同。设计就是构建内聚和良好规划的程序表示,它关注高层各部分之间的相互关系和低层所包括的逻辑操作。 第16章 软件体系结构 软件体系结构设计主要建立计算机系统所需的数据结构和程序构件,它需要考虑系统所采取的体系结构风格、系统组成构件的结构和性质,以及系统中所有体系结构构件之间的相互关系。 尽管软件工程师通常也能够设计数据和体系结构,但在建造大型复杂系统的时候,往往是由专门人员,即数据库或者数据仓库的设计者来为系统创建数据体系结构,系统体系结构设计师则根据软件需求分析中导出的需求选择合适的体系结构风格。 第16章 软件体系结构 体系结构设计始于数据设计,然后导出系统体系结构的一个或者多个表示。对可选的体系结构风格或模式进行分析,得出最适合于客户需求和质量属性的结构。方案一旦选定,就需要使用体系结构设计方法对体系结构进行细化。在体系结构设计过程中,要创建一个包括数据体系结构和程序结构的体系结构模型。此外,还需描述构件的性质以及关系(交互作用)。 16.1 概述 事实上,从第一个程序被划分成模块开始,软件系统就有了体系结构。同时,程序员已经

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档