UML

本文详细介绍了UML中的建模概念,包括结构建模如类图、部署图、构件图,以及行为建模如活动图和顺序图。在行为建模中,强调了活动图的核心事件和步骤,以及顺序图与时序图的区别。此外,还提到了状态机图的重要性和相关进阶图表如IDEF图和数据流图。
摘要由CSDN通过智能技术生成

UML

目录

建模

结构建模

结构建模,表达系统的静态特性
  • 类图
  • 部署图
  • 构件图

行为建模

行为建模,表达系统的动态特性
  • 活动图

    • 有一个核心事件或者完成目标
    • 有多个活动(步骤),每一个步骤有参与者,步骤应该是主宾结构
    • 步骤与步骤之间一般不需要注释,除非有判断情况发生.这点和顺序图有很大区别
  • 顺序图(sequence diagram)

    有很多人把顺序图叫时序图,其实是不对的.时序图的英文名是timing diagram,是一种完全不同的uml图.

  • 状态机图

    • 必须有一个核心要素
    • 核心要素要有多个状态
    • 状态和状态之间通过行为转换

    图片:请假流程状态机图

   1. 流程图和UML没有关系
   2. 中文的书籍总是分不清sequence diagram 和 timing diagram,按标准的翻译前者应该是顺序图后者是时序图.
      但是苦于国内教材混乱,很多老师自己可能也弄不清其中的区别.所以不要靠中文名判断一个图是sequence diagram
      还是timing diagram,要看真正画的是什么图.最好的办法,还是尽量用英文名

进阶:IDEF图
进阶:数据流图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值