任务:构造业务用例模型的框架
此任务侧重于构建业务用例模型,因此业务需求更易于了解和维护。这包括利用业务用例和业务参与者中的共性,以及确定可选的和异常的行为。
规程:业务建模
用途
  • 在需要考虑作为抽象业务用例的业务用例中抽取行为。
  • 查找定义数个业务参与者共享角色的新的抽象业务参与者。
关系
步骤
建立业务用例间的包含关系

如果您发现工作流程中有很大的部分可以析取出来作为一个包含,从而简化原始业务用例,那么这些部分就可以形成一个新的业务用例包含在原始业务用例中。举例来说,这些行为包括常见行为、可选行为和要在后来的迭代中发展的行为。

您应该简单描述您定义的每个关系。

另请参阅技术:业务用例模型技术:业务用例模型中的包含关系

建立业务用例间的扩展关系

如果您发现工作流程中的主要部分能形成正常工作流程的一个选项,您就可以析出该部分,形成新的业务用例,作为对原始业务用例的扩展。

请确保原始业务用例的工作流程本身仍自行保持完整和可理解。

另请参阅技术:业务用例模型技术:业务用例模型中的扩展关系

建立业务用例间的泛化关系

在业务用例模型中,用例泛化可以用于查找构造目的和行为的工作流程。

另请参阅指南:业务用例模型指南:业务用例模型中的用例泛化关系

建立业务参与者间的泛化关系

如果两个业务参与者用完全相同的方法与同一个业务用例交互,则对于该业务用例,这两个参与者扮演相同的角色。为了使这种情形变得明了,您可以为这种共同的角色创建新的业务参与者。原始业务参与者承袭这一新的业务参与者。

另请参阅工作产品指南:业务用例模型中的参与者泛化关系

评估结果

您应该持续评价您的业务用例模型的结构,以确保您的项目干系人能理解它。

请参阅任务:复审业务用例模型中的业务参与者、业务用例和业务用例模型的核对表。



更多信息