软件架构实践课件.ppt
《软件架构实践课件.ppt》由会员分享,可在线阅读,更多相关《软件架构实践课件.ppt(18页珍藏版)》请在三一办公上搜索。
1、.,软件架构实践SOFTWARE ARCHITECTURE IN PRACTICE软件系统设计与体系结构,.,软件架构实践第 1 章认识软件架构,., 1.1 软件架构与软件工程 1.2 软件架构概述 1.3 感受身边的架构存在 1.4 两个简单程序的架构实现与分析 1.5 本章小结,第1章 认识软件架构,.,1.2 软件架构概述,.,1.2.1 软件架构的定义,什么是软件架构,网上有60多个定义多数人认可的定义:软件系统的一个或多个结构,包括软件组件、这些组件的外部可见特性,以及这些组件之间的相互关系。软件架构包含了组件组件的外部可见特性组件之间的相互关系,1.2.1 软件架构定义,.,1.
2、2.1 软件架构的定义,进一步理解软件架构定义架构是一个或多个系统的抽象是由抽象的组件来表示的组件具有外部的可见特性组件相互之间是有联系的系统抽象屏蔽了组件内部特有的细节系统抽象:组件与联系用视图的方式表示,.,1.2.1 软件架构的定义,常见的软件架构:由结构和功能各异、相互作用组件的集合,按照层次构成。软件架构包含了系统的基础构成单元(组件)它们之间的作用关系(连接/连接件)在构成系统时,它们的集成方法以及对集成约束的描述。,.,什么是软件架构?,架构= 组件、连接件、约束 组 件:一组程序代码、进程、接口连接件:调用、管道、消息约 束:组件之间的连接关系,.,由于架构是关于软件系统组织的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 架构 实践 课件

链接地址:https://www.31ppt.com/p-1788522.html