前页 | 后页 |
用例图表
用例图用于定义和查看使用案例和从系统中派生价值的参与者。用例图描述了Actor和使用案例之间的关系,将用例封装在一个边界系统边界的地方;根据定义,Actor 位于此边界。虽然用例图可能看起来很简单,但它是一种有用的通信工具,它描述了外部角色从与系统交互中获得的价值或目标。用例可以详细描述、约束和任何场景,其中包含由每个参与者和系统交替执行的步骤集,以实现所需的目标。
元素
可以出现在用例图中的主要元素是:
- 边界
- 参与者
- 用例
- 设想
可以出现在用例图中的主要连接器是:
- 通讯路径
- 概括
- 包括
- 扩展
工具
除了用例图本身之外,还有多种工具可用于处理使用案例。这些包括:
- 场景窗口- 提供了一种详细说明每个场景的描述、约束和步骤的方法
- 文档生成器- 允许以各种格式创建公司、报告或临时文档,包括 docx、pdf 和 rtf
- 可追溯性——提供一个元素的关系视图到其他模型元素
- 责任窗口——提供元素重要责任的综合视图,包括约束、需求和情景
- 关系矩阵- 允许需求(或其他元素)与其他元素(如利益相关者)之间的联系需要在矩阵中可视化
如果出于合同或流程原因需要文档格式的使用案例,则可以使用内置文档引擎从模型中自动生成用例报告。
用途
用例图可用于定义用例的详细信息及其情景和约束。对于通常用于定义使用案例的传统基于文本文档的方法,这是一种受欢迎的替代方法。这确保了使用案例及其场景和约束的用例图和文字细节都包含在同一模型中并且可以追溯。如果出于合同或流程原因需要以文档格式呈现使用案例,则可以使用内置文档引擎从模型中自动生成用例报告。