《统一建模语言UML与对象工程PPT模板课件.pptx》由会员分享,可在线阅读,更多相关《统一建模语言UML与对象工程PPT模板课件.pptx(40页珍藏版)》请在三一办公上搜索。
1、202x,统一建模语言uml与对象工程(朱小栋编著),演讲人,202x-11-11,01.,02.,03.,04.,05.,目录,第一篇基础篇,第二篇对象工程篇,第三篇实践篇,参考文献,缩略词,第一篇基础篇,第一篇基础篇,第1章对象工程的理念第2章类与对象概述第3章uml体系第2章类与对象概述第3章UML体系,第一篇基础篇,第1章对象工程的理念,1.2面向对象的软件建模方法,02,1.5本章小结,05,1.1面向对象的软件开发概述,01,1.4统一建模语言(uml)简介,04,1.3对象工程的概念,03,习题,06,第一篇基础篇,第2章类与对象概述,01,2.1类,02,2.2对象,03,2.
2、3类与对象的区别,04,2.4类与类之间的关系,05,2.5面向对象程序设计语言中的类和对象,06,2.6本章小结,第2章类与对象概述,习题,第一篇基础篇,第一篇基础篇,第3章uml体系,3.2uml的基本元素,02,3.1uml的构成,01,3.3关系元素,03,3.4图和视图,04,3.5uml的语言规则,05,3.6uml的公共机制,06,第一篇基础篇,第3章uml体系,3.7本章小结,习题,第二篇对象工程篇,第二篇对象工程篇,第5章用例图,02,第4章定义正确的系统,01,第6章活动图,03,第7章类图与对象图,04,第8章交互图,05,第9章交互概述图,06,第二篇对象工程篇,第10
3、章状态图第11章构件图第12章部署图第13章包图第14章对象约束语言(ocl)第11章构件图第12章部署图第13章包图第14章对象约束语言(OCL),第二篇对象工程篇,第4章定义正确的系统,习题,4.4本章小结,4.3系统的功能需求与非功能需求,4.2软件图纸的重要性,4.1相关术语和概念,第二篇对象工程篇,第5章用例图,5.1用例图的基本概念,01,5.2用例图中的参与者,02,5.3用例图中的用例,03,5.4用例图中的关系,04,5.5如何阅读用例图,05,5.6典型示例:图书管理系统,06,第二篇对象工程篇,第5章用例图,5.7本章小结,习题,第二篇对象工程篇,第6章活动图,01,03
4、,6.1活动图概述,6.2活动图的基本组成元素,6.3控制节点,02,04,05,06,6.4其他元素,6.5活动图的应用,6.6构建活动图,第二篇对象工程篇,第6章活动图,6.7阅读活动图,6.8本章小结,习题,第二篇对象工程篇,第7章类图与对象图,7.2类图的概述,02,7.5构造类图模型,05,7.1类图与对象图的基本概念,01,7.4类图关系的强弱顺序,04,7.3类之间的关系,03,7.6阅读类图模型,06,第二篇对象工程篇,第7章类图与对象图,7.7对象图的概述,7.8对象图的应用,7.9本章小结,习题,第二篇对象工程篇,第8章交互图,8.1顺序图,8.2通信图,8.3顺序图和通信
5、图的关系,习题,8.4本章小结,第二篇对象工程篇,第9章交互概述图,01,9.1交互概述图的基本概念,9.2如何绘制交互概述图,02,03,04,05,9.3典型示例,9.4本章小结,习题,第二篇对象工程篇,第10章状态图,01,03,10.1状态机与状态图的概念,10.2状态图的表示,10.3建立状态图,02,04,05,06,10.4状态图应用范围,10.5本章小结,习题,第二篇对象工程篇,第11章构件图,11.2构件图的元素表示,02,11.1构件图的基本概念,01,11.3如何创建构件图,03,11.4本章小结,04,习题,05,第二篇对象工程篇,第12章部署图,12.2部署图的表示,
6、02,12.1部署图的基本概念,01,12.3部署间的关系,03,12.4部署图的建模应用,04,12.5阅读部署图,05,12.6本章小结,06,第12章部署图,习题,第二篇对象工程篇,第二篇对象工程篇,第13章包图,13.2包的表示,02,13.1包图的概念,01,13.3包图中的关系,03,13.4包的嵌套,04,13.5阅读包图,05,13.6绘制包图,06,第二篇对象工程篇,第13章包图,13.7实例分析,01,13.8本章小结,02,习题,03,第二篇对象工程篇,第14章对象约束语言(ocl),14.2ocl特点,02,14.1ocl概述,01,14.3ocl结构,03,14.4o
7、cl表达式,04,14.5ocl语法,05,14.6ocl的约束使用,06,第二篇对象工程篇,第14章对象约束语言(ocl),14.7本章小结,习题,第三篇实践篇,第三篇实践篇,第15章统一软件开发过程(rup)第16章电子商务网站系统建模第17章微信系统建模第16章电子商务网站系统建模第17章微信系统建模,第三篇实践篇,第15章统一软件开发过程(rup),15.2rup与传统开发方式的对比,02,15.5本章小结,05,15.1rup简介,01,15.4rup商业开发要素,04,15.3rup二维开发模型,03,习题,06,第三篇实践篇,第16章电子商务网站系统建模,16.2用例模型,02,16.1系统需求,01,16.3静态结构模型,03,16.4动态行为模型,04,16.5系统部署模型,05,16.6本章小结,06,第16章电子商务网站系统建模,习题,第三篇实践篇,第三篇实践篇,第17章微信系统建模,17.1微信系统需求分析,17.3本章小结,习题,17.2微信系统的uml建模过程,参考文献,参考文献,缩略词,缩略词,感谢聆听,202x,