业务角色
业务角色是一个类,是在系统中发挥作用的人的抽象。参与业务用例实现时,一个业务角色和其他业务角色交互,操纵业务实体。
UML 表示: 类,构造型为 «business worker»。
角色: 业务设计员
可选性: 可不选。
示例报告: 业务角色报告
详细信息:

活动的输入: 活动的输出:

目的 返回页首

下列人员使用业务角色:

  • 业务设计员描述业务角色,用于解释业务中的一个或一组角色。
  • 系统分析员,在确定系统主角和用例时,将业务角色用作输入。

特征 返回页首

特征名

简要说明

UML 表示

名称 业务角色名。 模型元素上的“名称”的属性。
简要说明 业务角色的角色和目的的简要说明。 标注值,“短文本”类型。
职责 有关业务角色定义的职责综述。其中可以包括从实例化和装入角色开始,到完成作业为止的角色生命周期。 “Type”超类上的(预定义的)标注值。
关系 即业务角色参与的关系,如泛化关系、关联关系以及聚合关系。 由附带包通过聚合关系“owns”拥有。
操作 由业务角色定义的操作。 由“Type”超类通过聚合关系“members”拥有。
属性 由业务角色定义的属性。 - " -
特征 主要用于人员业务角色:业务角色的物理环境、业务角色所代表的个人的人数、业务角色的领域知识的级别、业务角色的计算机经验的级别、业务角色正在使用的其他应用程序,以及其他一般特征,如性别、年龄、文化背景等。 标注值,“格式文本”类型。
能力需求 对于角色执行工作所需技能,以及与仅限此处提及角色有关的其他信息的说明。 标注值,“短文本”类型。
业务角色所用的任何图,如交互图或状态图。 由附带包通过聚合关系“owns”拥有。

时机 返回页首

业务角色主要是在精化阶段中创建的。

职责 返回页首

业务设计员负责业务角色的完整性,并确保:

  • 名称和简要说明可以解释相关问题。
  • 职责得到正确描述。
  • 业务角色具有为履行其职责而指定的适当的关系、属性和操作。

定制 返回页首

如果尚未结合业务和系统模型,则可以使用名为 «worker» 的构造型。

© 1987 - 2001 Rational Software Corporation。版权所有。

分栏显示 Rational Unified Process

Rational Unified Process