我们要精力集中在业务角色的职责上,如图所示,Prepare Tender有三个业务角色:
下面的顺序图描述了Prepare Tender的基本流。
上图中的消息可以映射到每个业务角色的职责(如下图所示)。这个技术非常类似于用例分析。由此可见RUP业务建模的技术是很强大的:相同的技术可用于业务建模和系统建模。
焦点集中在流程自动化
现在我们准备去探索业务主角和业务角色职责,明确什么时候使用业务系统以及如何使用业务系统。在我们的例子中,我们有两个业务系统,如下图所示。
TMS是准备招标和选择卖主的系统。这是一个新系统。
CMS是跟踪合同的系统,已存在。
在RUP中,业务对象建模的指导方针建议可以对“业务系统”定义一个新的泛型图标,在这篇文章中我们将使用“业务角色”图标来表示“业务系统”。将有一个新的图标在新的UML业务建模规范中。