返回介绍

活动图建模

发布于 2023-06-19 20:49:11 字数 3706 浏览 0 评论 0 收藏 0

活动图是什么

1.着重描述处理过程

2.能够表示并发活动的情形

3.面向对象

适用范围

整体周期较长,涉及的步骤较多的功能

不熟悉的功能也可以使用活动图建模

建模步骤

  1. 找出负责工作流实现的业务对象:这些对象可以是显示业务领域的实体,也可以是一种抽象的概念和事物
  2. 确定工作流的初始状态和终止状态,明确工作流的边界
  3. 对动作状态或活动状态建模:找出随时间发生的动作和活动,将它们表示为动作状态或活动状态
  4. 对动作流建模:可以首先处理顺序动作,接着处理分支/合并等条件行为,然后处理分叉/汇合等并发行为
  5. 对对象流建模:找出与工作流相关的重要对象,并将其连接到相应的动作状态和活动状态
  6. 对建立的模型进行精化和细化

案例

需求描述:百度地图升级实例

建模结果:

活动图建模结果

注意事项

需求文档一般只会把主流程描述清楚,在活动图建模时候需要测试自己把各个流程节点可能存在的异常逻辑分支加上

~测试说~

开发把产品功能开发完之后,产品加上了一些额外的处理逻辑,可在测试眼里,这个功能模块再加上一百个分支,也只是一个功能模块而已。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文