UML学习笔记(2)之组件图,部署图以及动态模型的四种图

接着上一次的UML学习(UML学习笔记(1)之用例图,类图与对象图)

一:组件图(表现软件组件之间的关系)直接组件依赖图:

二:部署图(用于部署软件应用的物理设备信息)

以上和上一篇到此静态建模已经基本学完了,接下来学习动态模型(时序图,协作图,状态图,活动图)

三:时序图(重点掌握)(捕捉一段时间范围内多个对象之间的交互信息,强调消息交互的时间顺序)

【注意一下的时序图的返回值默认没画】

上图是有三个对象ObjectA,ObjectB,ObjectC,根据时序ObjectA通过method1方法调用ObjectB,然后ObjectB通过method2方法调用ObjectC,接着是ObjectB调用自身的method3方法。

下面是通过时序图模拟的一个简单的用户借书的过程:

四:协作图(表现一定范围内对象之间协作的信息,强调参与信息交流的对象之间的组织结构)

根据时序图的例子 画出下面的协作图:

五:状态转换图(一个对象在不同事件触发时,其内部状态的转变过程)

六:活动图(描述活动的流程)

至此9中UML图基本了解,并且可以上手画图了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值