周前,我们在这篇博客中讨论了学生在使用建模类图时经常问我的一个问题:“类图中的聚合与组合。”,这次我们将尝试解决我在建模用例图时经常被问到的另一个问题,它是关于我们可以在用例之间找到的不同类型的关系。首先,我们要说用例是在九十年代初设计的,受到场景概念的启发,场景概念已经被用来描述流程。用例指定了系统所需的行为,它们代表了系统的功能需求。值得注意的是,它们描述的是系统做什么,而不是它如何做。告诉我们:“用例指定了一组操作序列,包括系统可以执行的变体,并为特定参与者生成有价值的可观察结果。”用例作为开发规范功能方面的基础,并为我们在软件建模、开发和验证阶段提供支持。用例的要素:一组动作序列,每个序列代表系统的一种可能的行为。参与者,这些是与系统交互的代理可以扮演的角色。
角色由人设备或其他系
统扮演。我们可以区分主要参与者和次要参与者,主要参与者的用例目标至关重要,次要参与者与用例交互,但其目标并不重要。变体是专门的版本,是扩展另一个用例的用例或包含另一个用例的用例正 荷兰 WhatsApp 数据 如我们将在下面看到的,用例图显示:用例(以省略号的形式表示)、参与者(以字符的形式)和关系(以线条和/或箭头的形式)。在用例图中定义了四种类型的关系:通信:参与者和用例之间的关系(关联)。通信关系的构造型是:<<>>,虽然一般没有规定名称,如下面的通信示例所示:包含:一个基本用例明确地将另一个用例的行为纳入其序列中的某个位置。包含关系用于丰富一个用例与另一个用例,并在多个用例之间共享公共功能,它还可以用于通过描述其子功能来构造用例。所包含的用例仅用于此目的,因为它不服务于参与者的目标。
这些关系由带有构造型
d>>的虚线箭头表示。包含的一些典型用例是:检查、验证、搜索、确认、验证或登录……原则上,我们不应该滥用这种类型的关系,以免对系统进行功能分解。从开始,<<d>>关系取代了称为<<>>的关系。但如 加拿大 WhatsApp 号码列表 果说有什么地方最能引起人们的兴趣的话,那就是房子了。世界许多地方已经建立了一种新的建筑方式。多年来,再生一直被用作低成本的房屋建筑材料。该塑料采用专利工艺回收,可转化为比混凝土更坚固、更轻、防水、防火、耐腐且具有优异绝缘性能的化合物。有两种方法:以瓶为砖块的一种;这是最简单的,因为瓶子保持原样并填充了粘土。最后,它们水平放置在传统的金属或木柱之间。粘土使内部温度保持恒定在°左右,并提供良好的防潮和隔音效果。这些住宅因其简单而有利于社会项目。