`

確定用例之間的關係 - Identify Relationships Among Use Cases

阅读更多

用例关联

角色和用例之间的关联在用例图中用实线表示。每当一个actor参与一个用例描述的交互时就存在一个关联。

延伸 (Extend)

有些功能可以选择触发。在这种情况下,将使用扩展关系并将扩展规则附加到它。需要记住的是,即使扩展用例未被调用,基本用例也应该能够自行执行一个函数。

扩展关系显示为虚线,从扩展用例指向扩展(基本)用例的开放箭头。箭头标有关键字«扩展»。

包括 (Include)

它用于提取在多个用例中重复使用的用例碎片。它也被用来将大型用例分解成几个用例并提取两个或更多用例的行为的公共部分。

包含用虚线箭头显示的用例与基本用例中的开放箭头之间的关系与所包含的用例之间的关系。箭头标有关键字«include»。

用例仅在系统的功能需求中处理。其他要求如业务规则,服务质量要求和实施约束必须分开表示。

下图显示了一个简单用例图模板 ,其中标出了所有元素。

 

Use Case Diagram Template

 

绘制图

 

用例成功应用的基本原则

  • 通过讲故事保持简单

  • 没有完美就有生产力

  • 了解大局

  • 确定用例的重用机会

  • 专注于价值

  • 在切片中构建系统

  • 按增量递送系统

  • 适应团队的需求

 

其他例子

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics