任务:详细描述业务实体
此任务侧重于完整描述业务实体。
用途
  • 确保业务实体能提供必需的行为。
  • 识别由业务实体触发的业务事件。
  • 评估业务实体的结构关系。
关系
角色主要: 其他: 辅助:
输入必需: 可选: 外部:
输出
步骤
确定职责范围

收集该业务实体所参与的所有业务用例实现。 确保您能访问业务工作者(这些业务工作者访问该业务实体)的描述,以及能访问与该业务实体具有关系的其他业务实体的描述。业务实体的职责描述必须包括实体在业务中的角色,以及它从创建到删除的整个生命周期。您可以用状态表图记录生命周期(请参阅技术:业务分析模型中的图)。

定义操作

确定业务实体应具有哪些操作。 根据业务实体在它参与的每个业务用例实现中的操作作出决策。这些操作为业务工作者提供访问业务实体的工具。简要描述每项操作。

对职责描述定稿,并解释所有操作如何相关(包括业务实体的生命周期)。

另请参阅技术:业务视图中关于操作的讨论。

定义属性

识别并简要描述业务实体的属性。属性是业务实体的特征,或者是该业务实体履行其职责(非另一业务实体)所必需的任何信息。需要确定或计算(随需)的信息项必须表示为操作的形式,而不是表示为业务实体的属性。属性代表的是业务实体的持久特征。

另请参阅技术:业务实体中关于属性的讨论。

确定业务事件

检查业务实体的操作。候选业务事件包括 状态的重要改变(例如从“正在跟踪”变成“已锁定”的目标,或者从“已建议”变成“已接受”的建议)。触发这些状态更改的操作可发送这些业务事件。还请考虑应将业务事件通知给哪些业务参与者、业务工作者或其他业务实体。检查业务实体与其他业务实体的关系。这些相关实体中有任何应通知该业务实体的重要更改吗?

分析关系

复审该业务实体参与的所有关系(关联、依赖关系和泛化关系)。这些关系的目的和语义清晰吗? 对业务实体之间的众多泛化关系保持警惕。确定这些关系对于业务实体职责的执行是否真的必要。还请确认业务实体的确具有所有必要的关系。 

评估结果

请与团队的其他成员和相应的项目干系人一起复审和讨论业务实体,以便使他们对业务实体有清晰的了解,并就其描述达成一致。

另请参阅指南:业务实体以及在任务:复审业务分析模型中业务实体的核对表。



属性
多次出现
事件驱动
正在进行
可选
已计划
可重复
更多信息