《软件体系结构建模》PPT课件.ppt
《《软件体系结构建模》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件体系结构建模》PPT课件.ppt(37页珍藏版)》请在三一办公上搜索。
1、郑州大学软件学院 赵哲,软件体系结构,软件体系结构建模,郑州大学软件学院 赵哲,复习,软件体系结构概论软件危机构件与软件重用软件体系结构的兴起和发展软件体系结构的应用现状,郑州大学软件学院 赵哲,本章主要内容,软件体系结构建模概述4+1视图模型,郑州大学软件学院 赵哲,软件体系结构建模概述,建模modeling:建立系统模型的过程软件体系结构建模:如何对软件体系结构建立系统模型根据建模的侧重点不同可将软件体系结构模型分为5类,郑州大学软件学院 赵哲,软件体系结构模型的分类,结构模型(骨头拆分)框架模型(骨骼)动态模型(时序图、状态图和活动图来,与操作时间或顺序有关)过程模型(步骤、过程)功能模
2、型(层次)P31,郑州大学软件学院 赵哲,一点延伸,架构要涵盖的内容和决策太多了,超过了人脑“一蹴而就”的能力范围,因此采用“分而治之”的办法从不同视角分别设计;同时,也为软件架构的理解、交流和归档提供了方便。,郑州大学软件学院 赵哲,4+1视图模型 P32,以上5种模型各有所长,将5种模型有机的结合在一起,形成一个完整的模型来刻画软件体系结构更为合适。,郑州大学软件学院 赵哲,4+1模型,Kruchten在1995年提出了“4+1”的视图模型“4+1”视图模型从5个不同的视角包括逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构每一个视图只关心系统的一个侧面,5个视图结合在一
3、起才能反映系统的软件体系结构的全部内容。,郑州大学软件学院 赵哲,4+1视图模型,郑州大学软件学院 赵哲,4+1,郑州大学软件学院 赵哲,逻辑视图,逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务。在逻辑视图中,系统分解成一系列的功能抽象可以用来进行功能分析可用作标识在整个系统的各个不同部分的通用机制,郑州大学软件学院 赵哲,逻辑视图,郑州大学软件学院 赵哲,连接件,关联:一个类的存在不是孤立的。与其他类以不同的方式合作,共同完成某些系统功能。有关某种意义的合作,要由附加在横线之上的短语来说明。,郑州大学软件学院 赵哲,连接件,包含:实心圆表示整体,另一端表示部分。实心圆包含另一端。



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件体系结构建模 软件 体系结构 建模 PPT 课件

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