En UML, les relations sont des connexions entre les éléments du modèle. Les cas d’utilisation sont également liés les uns aux autres dans différents types de relations. La relation entre deux cas d’utilisation modélise essentiellement les dépendances entre deux cas d’utilisation. En réutilisant des cas d’utilisation existants à l’aide de différents types de relations, l’effort global requis pour développer le système est réduit.

Les diagrammes de cas d’utilisation montrent les cas d’utilisation, les acteurs et les relations entre eux. Par exemple, la relation entre un acteur et un cas d’utilisation illustre que l’acteur peut utiliser certaines fonctionnalités du système métier.

Relations associatives

Une association est une relation entre deux classificateurs, comme un acteur et des cas d’utilisation, qui décrit la cause de la relation et les règles qui la régissent. Une association est une relation entre un acteur et un cas d’utilisation métier. Il indique qu’un acteur peut utiliser les fonctionnalités du système métier.

Exemple de diagramme de cas d'utilisation

Relations de généralisation

Une relation de généralisation est une relation dans laquelle un élément de modèle (enfant) est basé sur un autre élément de modèle (parent). Les relations de généralisation sont utilisées dans les diagrammes de classes, les diagrammes de composants, les diagrammes de déploiement et les diagrammes de cas d’utilisation pour indiquer que l’élément enfant accepte tous les attributs, opérations et relations définis dans l’élément parent.

Exemple de généralisation de diagramme de cas d'utilisation

Inclure les relations

Dans la modélisation UML, une relation d’inclusion est une relation dans laquelle un cas d’utilisation (cas d’utilisation de base) contient la fonctionnalité d’un autre cas d’utilisation (cas d’utilisation d’inclusion). Une relation de contenance prend en charge la réutilisation des fonctionnalités dans le modèle de cas d’utilisation.

Diagramme de cas d'utilisation Inclure un exemple

Étendre les relations

Dans la modélisation UML, vous pouvez utiliser une relation d’ extension pour spécifier qu’un cas d’utilisation (extension) étend le comportement d’un autre cas d’utilisation (base). Ce type de relation révèle des détails sur le système ou l’application qui sont généralement cachés dans le cas d’utilisation.

Exemple d'extension de diagramme de cas d'utilisation

Plus d’exemples de cas d’utilisation

Diagramme de cas d’utilisation du système de diffusion

Modèle de diagramme de cas d'utilisation : diagramme de cas d'utilisation du système de diffusion (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation ATM

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation ATM (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Diagramme de cas d’utilisation : plusieurs projets avec des limites système

Modèle de diagramme de cas d'utilisation : diagramme de cas d'utilisation : plusieurs projets avec des limites de système (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Diagramme de cas d’utilisation : système d’examen en ligne

Modèle de diagramme de cas d'utilisation : diagramme de cas d'utilisation : système d'examen en ligne (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : service aux passagers

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : service aux passagers (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : développement de logiciels

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : développement de logiciels (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : système de parking

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : système de parking (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Diagramme de cas d’utilisation UML : système de processus de commande

Modèle de diagramme de cas d'utilisation : diagramme de cas d'utilisation UML : système de processus de commande (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

 

Inclure et étendre le diagramme de cas d’utilisation

Modèle de diagramme de cas d'utilisation : inclure et étendre le diagramme de cas d'utilisation (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : site Web (étendre et inclure le cas d’utilisation)

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : site Web (étendre et inclure le cas d'utilisation) (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : système externe en tant qu’acteur

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : système externe en tant qu'acteur (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : guichet automatique bancaire

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : guichet automatique bancaire (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Exemple de diagramme de cas d’utilisation : aéroport

Modèle de diagramme de cas d'utilisation : exemple de diagramme de cas d'utilisation : aéroport (créé par le créateur de diagrammes de cas d'utilisation de Visual Paradigm Online)

MODIFIER CE DIAGRAMME

Références