当前位置: 首页 > news >正文

UML建模案例分析-活动图商业建模

概述

活动图主要用来描述如何完成工作以及做什么工作。可以用活动图来描述操作、类或
用例,但是它们只能显示工作流。可以用活动图来进行商业建模,在模型中,工作、工
人、组织、对象被显示。

案例

在商业建模时,下列方面是模型要着重描述的:资源、规则、目的和动作(工作流)。有两类资源:物质和信息。工人(商业活动中的角色)就是资源的例子,他们是物理对象。其它的物理对象可能是生产的、消费的或处理的物品。信息对象通常是被信息系统处理的对象。信息对象携带与商务有关的信息。商务规则约束资源的使用,包括物品和信息。例如,一条规则规定物品在搬运过程中不能损坏。另一条规则可能规定战略信息必须保密。这些资源的使用是真正的工作,称为工作流。

商务的目的推进工作流,在工作流中,根据指定的规则使用资源。在商业建模中,有一点非常重要,即将物理对象和信息对象分开。物理对象是哪些存在于现实世界中的对象(或我们对世界的理解),例如,汽车、客户和合同。信息对象承载与工作或物理对象有关的信息。因而在一个信息系统中的客户对象不是一个真正的客户,它们包含的是有关真正客户的信息。版类可以用来将活动图中的物理对象和信息对象区别开。例如,版类《information》可能是用来表示对象是一一个信息对象。同样,版类《Physical》 可能是用来表示对象代表真正的物理对象。当对象被处理,产生或消费时,对象的状态发生改变,可以用活动图来描述这些改变。所有的商务都有组织,有时可能对模型有兴趣。在活动图中,泳道被用来表示组织。工人被作为资源,还可能被当作对象,虽然它们常被当作角色。角色是商务活动中的系统(人也可以作为系统)。通常情况下,工人是被雇用的、完成工作的人。角色推进工作流,被信息系统或其它的系统所支持。可以用UML中的曲棍球手图标来表示或用版类《actor)》来表示。
 

http://www.lryc.cn/news/420061.html

相关文章:

  • C++标准模板(STL)- 低层内存管理 - 解分配函数 (operator delete, operator delete[])
  • LeetCode 热题 HOT 100 (025/100)【宇宙最简单版】
  • 【mysql 第三篇章】一条 update语句是怎么持久化到磁盘上的?
  • 深入探索大模型:从基础到实践,开启AI之旅
  • 题解:力扣1567 - 返回乘积为正数的最长子数组
  • 009 | 上证50ETF基金数据分析及预测
  • Wakanda: 1靶场复现【附代码】(权限提升)
  • 内核函数调试
  • Spring IOC使用DButil实现对数据库的操作
  • Android14音频进阶调试之命令播放mp3/aac非裸流音频(八十)
  • vue中怎么自定义组件
  • BM1反转链表[栈+头插法]
  • VisionPro二次开发学习笔记10-使用 PMAlign和Fixture固定Blob工具检测孔
  • 学单片机怎么在3-5个月内找到工作?
  • 探索设计模式:观察者模式
  • gradio之持续输入,持续输出(流式)
  • Git 常用命令指南:从入门到精通
  • Camera驱动 汇总表【小驰行动派】
  • SSRS rdlc报表 九 在.net core中使用RDLC报表
  • 力扣(2024.08.10)
  • Django-文件上传
  • [Meachines] [Easy] valentine SSL心脏滴血+SSH-RSA解密+trp00f自动化权限提升+Tmux进程劫持权限提升
  • 利用单张/多张图内参数标定 OpenCV Python
  • The Llama 3 Herd of Models 第7部分视觉实验部分全文
  • 亚信安慧AntDB-T:使用Brin索引提升OLAP查询性能以及节省磁盘空间
  • web渗透测试常用命令
  • Kylin系列(二)使用
  • CI/CD——CI持续集成实验
  • 2.4 大模型数据基础:预训练阶段数据详解 ——《带你自学大语言模型》系列
  • Kali Linux——网络安全的瑞士军刀