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

概述

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

案例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值