软件体系结构与UML.ppt
《软件体系结构与UML.ppt》由会员分享,可在线阅读,更多相关《软件体系结构与UML.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件体系结构和软件体系结构和UML主讲教师:周军海Email:2 软件体系结构和软件体系结构和UML教学目标:掌握良好软件体系结构的特点熟悉UML的静态和动态建模方法掌握使用UML进行软件体系结构建模教学重点:掌握UML的静态和动态建模方法掌握使用UML进行软件体系结构建模教学难点:掌握使用UML进行软件体系结构建模3 构建一个小狗屋构建一个小狗屋4 构造一栋房屋构造一栋房屋5 构建一个高层建筑构建一个高层建筑6 建筑建筑结结构的思考构的思考中国汶川中国汶川7.8级地震地震日本本州日本本州岛8.9级地震地震7 早期的结构早期的结构过程过程 -有限的理论知识有限的理论知识8 9 Pantheon
2、10 现代的结构现代的结构进步进步 -先进的原材料先进的原材料 -先进的分析先进的分析范围范围 -Pantheon的五倍范围的五倍范围 -Cheops的的3倍高度倍高度11 Architecture of Software最早指出SA的重要性的是大师Edsger Wybe Dijkstra(19302002)“.the larger the project,the more essential the structuring!”(1968)http:/www.cs.utexas.edu/users/EWD/http:/www.cs.utexas.edu/users/EWD/ewd01xx/EW
3、D196.PDF12 程序程序=?程序=算法+数据结构(1960s)程序=子程序+子程序(1970s)对象=算法+数据结构程序=对象+对象(1980s)程序=构件+连接件(1990s)13 软件中的影响因素软件中的影响因素技术混合复杂度是我们的敌人,是我们的目标,我们要消灭它。Jan Baan性能吞吐量容量可用性失败安全出错容忍程度功能成本兼容性恢复能力20年之后的挑战不是速度、成本和性能,而是复杂度的问题了。Bill Raduchel,Sun微系统公司策略执行总裁14 好的体系结构的特征好的体系结构的特征可伸缩性的简单亲切的关系清楚明了职责分布明确效益和技术平衡15 UML概要UML是一种语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 体系结构 UML
限制150内