UML大战需求分析复习4——顺序图(流程分析利器之三)

本文介绍了UML中的顺序图,详细阐述了顺序图的基本语法,包括角色、生命线、激活框和消息等概念。还讨论了粒度控制,指出根据需求决定图的详细程度。接着讲解了顺序图中的循环、分支结构及其使用注意事项。最后,对比了顺序图、活动图和状态机图在流程分析中的特点和适用场景。
摘要由CSDN通过智能技术生成

1 顺序图基本语法

在这里插入图片描述

  1. 顺序图的每一“竖”表示一个角色
  2. 自上而下,由左到右读,表示按时间顺序发生的事

另外除了上述动宾结构的描述,还可以用“虚箭头”+反馈简化,如下图:

在这里插入图片描述
角色: 类的一个实例化描述
生命线(Life line):角色下的虚线
激活框(Activation Box):也叫会话,细高矩形,每次会话也是一次交互
消息(Message)
返回值(Return Value)

2 粒度控制

按照具体需求进行粒度控制,核心内容可以进行单独建图

3 顺序图循环分支结构

循环分支结构包括:
loop:循环,条件满足,不断重复
alt: alternative 条件分支,根据条件选择分支
opt: optional 可选分支,满足条件执行,否则跳过

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值