结构化用例模型
结构化用例模型模式创建结构化用例模型的元素和用例图,在结构化用例模型中,使用Includerelationship排除公共文本,并使用Extendrelationship删除扩展功能并建模。 专用功能也使用通用关系建模。
如图,显示一个用例图,其中包含Actor和许多用例,这些用例包含在系统边界中。 一个Actor代表一个系统,并使用矩形符号显示。该模型已通过使用Include,Extend和Generalization关系进行构造。
目的:要有一个模型来表示参与者(用户角色)想要从系统中获得的价值。
时机:该模式通常在完成一些分析之后使用,并且对简单的用例模型有所了解。
绘制过程:
符号说明:
应用场景:结构化模型将消除多余的内容以及专门的文字和行为,从而有助于实施团队。 它可以用于:与基本用例模型相比,帮助实施团队和Ux设计人员更详细地了解用户与系统的交互。
更改系统边界的名称以适合该计划。更改Actor和用例的名称以适合该计划。添加描述以描述用例提供的价值。使用方案构建器来定义一个或多个用例中的详细步骤。生成行为图,以可视方式描述详细步骤。在用例和需求之间创建跟踪关系。
规格视图
规范视图可以用作处理组件和接口的一种方式,尤其是在存在大量元素的情况下,如描述任意大小的系统时通常就是这种情况。
关系矩阵
关系矩阵提供了类似于电子表格的视图,其中包含两组元素及其之间存在的关系。 它可以用作强大的分析机制,以直观地指示元素之间如何相互关联,并发现哪些元素缺少关系。