UML大战需求分析复习3——状态机图(流程分析利器之二)

本文详细介绍了UML状态机图在需求分析中的应用,特别是针对请假审批流程。从基本语法出发,阐述了状态机图的状态和转换,并探讨了多级审批流程中的分支结构。同时,文章指出了在应用状态机图时可能遇到的问题,强调了状态机图与活动图的区别及其互补性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 认识状态机图——请假审批流程

现明确请假审批流程围绕什么状态展开。

三种状态:提出、批准、拒绝

1.1 基本语法

在这里插入图片描述
与活动图的区别

活动图 状态机图
文字 主动宾/动宾(泳道) 形容词/名词
形状 左右圆弧 四角圆弧

转换(Transition):状态间的箭头
箭头上的文字(主动宾)导致状态转换

1.2 状态数量的思考

在这里插入图片描述

2 状态机图进阶——请假的多级审批流程

2.1 多级审批问题

个人觉得书上的案例这样描述比较合适:
在这里插入图片描述
圆角矩形中的状态是经过转换后的事务所处的一种静态,而动作发生在箭头上的描述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值