总结UML

今天回顾了下UML的相关知识,整理一下其包含的两类共九种图。

一、静态建模

1、用例图(椭圆)

展示系统核心功能及与其交互的用户(actor)


2、类图(矩形)

描述多个类、接口的特征,以及对象之间的协作与交互关系。下示为经典的观察者模式图。


3、对象图

展现多个对象之间的特征及对象之间的交互


4、组件图

表现软件组件之间的关系


5、部署图

用于表现部署软件应用的物理设备信息


二、动态建模

1、时序图

捕捉一段时间范围内多个对象之间的交互信息,强调信息交互的时间顺序。


2、协作图

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


3、状态转换图

强调一个对象在不同事件触发时,其内部状态的转变过程。下示为android的activity生命周期图。


4、活动图

描述活动的流程,其与状态图相差不多都不常用故不做图示。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值