Les Quatre Types De Relation Dans Le Diagramme De Cas D’utilisation
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.
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.
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.
É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.
Plus d’exemples de cas d’utilisation
Diagramme de cas d’utilisation du système de diffusion
Exemple de diagramme de cas d’utilisation ATM
Diagramme de cas d’utilisation : plusieurs projets avec des limites système
Diagramme de cas d’utilisation : système d’examen en ligne
Exemple de diagramme de cas d’utilisation : service aux passagers
Exemple de diagramme de cas d’utilisation : développement de logiciels
Exemple de diagramme de cas d’utilisation : système de parking
Diagramme de cas d’utilisation UML : système de processus de commande
Inclure et étendre le diagramme de cas d’utilisation
Exemple de diagramme de cas d’utilisation : site Web (étendre et inclure le cas d’utilisation)
Exemple de diagramme de cas d’utilisation : système externe en tant qu’acteur
Exemple de diagramme de cas d’utilisation : guichet automatique bancaire
Exemple de diagramme de cas d’utilisation : aéroport