软件体系结构课件软件体系结构总复习.ppt
《软件体系结构课件软件体系结构总复习.ppt》由会员分享,可在线阅读,更多相关《软件体系结构课件软件体系结构总复习.ppt(29页珍藏版)》请在三一办公上搜索。
1、软件体系结构总复习,第一章 序论,软件体系结构的定义Software Architecture is the structure or structures of the system,Which comprise software elements,the externally visible properties of these Elements,and the relations among them软件体系结构是系统的一个或多个结构,它包括:软件的组成元素(组件),这些(组件)元素的外部可见特性,以及这些元素(组件)之间的相互关系。,软件的组成元素到底是什么?外部可见属性指什么?相互
2、关系都有哪些?,定义中并没有明确说明什么是elements:是一个对象?一个实现单元?一段进程?一个函数库?数据库?商业构件?以上都有可能,还可能是其它一些事物元素外部可见的属性是指元素对其它元素来说 提供的服务 需要的服务 共享资源的使用等各元素间的交互关系也可能有多种 例如:细划分,同步,调用,包含,第二章 软件构架的结构和视图,结构是系统元素本身的集合视图是结构的表示,将软件构架的结构分为三组:模块结构组件-连接器结构分配结构,模块结构,分解结构使用结构分层结构类或泛化,分解结构使用结构分层结构类或泛化,组件-连接器结构,组件连接连接的本质连接器组件间的联系,分配结构,什么是分配结构硬件
3、、团队结构、文件系统都会与软件构架进行交互,所以必须考虑这一类结构。通过将软件构架映射到硬件即可对系统性能进行分析;通过将软件构架映射到团队结构,项目管理活动才得以展开;通过将软件构架映射到文件结构,系统开发管理才得以进行。,软件系统的视图,第三章 软件体系结构模式,通用体系结构风格的分类数据流风格:批处理序列、管道/过滤器风格过程控制风格:开环,闭环调用/返回风格:主程序/子程序、面向对象风格、层次结构独立构件风格:进程通信、事件系统虚拟机风格:解释器仓库风格:数据库系统、黑板系统,数据流风格,Pipes and Filters什么是管道过滤器风格?过滤器组件的类型有哪些?管道-过滤器风格的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 体系结构 课件 复习
链接地址:https://www.31ppt.com/p-6610806.html