正在加载图片...
4.2软件体系结构 1、什么是软件体系结构 随着软件系统越来越大、越来越复杂,软件设计的核 已经转移到新的计算模式,非传统的“程序=算法十数 据结构”,新的模式就是系统总体结的设计和规范。 软件体系结构( Architecture)为软件系统提供了一个结 构、行为和属性的高级抽象。由构成系统的元素(构件) 的描述、这些元素的相互作用、指导元素集成的模式以及 模式的约束组成。 软件体系结构不仅指出了系统的组织结构和拓扑结构 并显示了系统需求和构成系统元素之间的对应关系,提供 了一些设计决策的基本原理 西安交通大学刘海岩西安交通大学 刘海岩 5 4.2 软件体系结构 1、什么是软件体系结构 随着软件系统越来越大、越来越复杂,软件设计的核 心已经转移到新的计算模式,非传统的“程序=算法+数 据结构”,新的模式就是系统总体结的设计和规范。 软件体系结构(Architecture)为软件系统提供了一个结 构、行为和属性的高级抽象。由构成系统的元素(构件) 的描述、这些元素的相互作用、指导元素集成的模式以及 模式的约束组成。 软件体系结构不仅指出了系统的组织结构和拓扑结构, 并显示了系统需求和构成系统元素之间的对应关系,提供 了一些设计决策的基本原理
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有