UML笔记(一)

UML包括什么?

使用案例图(Use case diagrams)
类图(Class diagrams)
序列图(Sequence diagrams)
合作图(Collaboration diagrams)
状态图(Statechart diagrams)
活动图(Activity diagrams)
构件图(Component diagrams)
部署图(Deployment diagrams)

结构型图

图的名字介绍
类图(Class Diagram)类图描述一些类、包的静态结构和他们之间的静态关系
对象图(Object Diagram)对象图给出一个系统中的对象的快照
构件图(Component Diagram)描述可以部署的软件构件(比如jar文件,EJB等)之间的静态关系
部署图(Deployment Diagram)描述一个系统的拓扑结构

描述一个设计模式的静态结构,使用类图对象图是很合适的。

行为型图

图的名字介绍
使用案例图(Use Case Diagram)使用案例图描述一系列的角色和使用案例及他们之间的关系。可以用来对一个系统的最基本的行为进行建模
活动图(Activity Diagram)描述不用过程之间的动态接触。活动图是使用案例图所描述的行为的具体化
状态图(State Diagram)描述一系列对象的内部状态及状态的变化和转移。注意一个类不能有两个不同的状态图
时序图(Sequence Diagram)时序图是一种相互作用图,描述不同对象之间信息传递的时序
合作图(Collaboration Diagram)合作图是一种相互作用图,描述发出信息、接受信息的一系列对象的组织结构

描述一个设计模式的行为特性,使用状态图时序图就很合适。


To Be Continue。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值