UML - Diagramme de cas d'utilisation

Table des matières
Puisque nous savons comment le mettre en mots et décrire notre cas d'utilisation, nous avons rassemblé toutes les informations pertinentes et nous avons une idée claire de ce que le processus implique, il est temps de porter ce que nous avons collecté au Diagramme UML; de cette façon, nous pouvons avoir un point de référence où nous saurons comment notre système fonctionnera dans certaines conditions.
Cas d'utilisation, représentation
Nous devons d'abord identifier les parties de notre cas d'utilisation, dans ce cas nous avons l'élément qui démarre l'action que nous l'appellerons acteur et nous avons aussi un élément qui recevra le résultat de l'action qui est aussi appelé un acteur, il peut ou non être le même qui a déclenché l'affaire.
L'acteur qui lance l'affaire sera placé à gauche et celui qui reçoit le résultat à droite, chaque acteur doit avoir son nom sous le chiffre qui le représente.
Le cas d'utilisation est représenté par un ovale elliptique, qui portera son nom à l'intérieur ou au-dessous et se connecte avec les acteurs avec une ligne associative solide.
Généralement, les acteurs sont des agents externes au système, donc avec ce schéma nous pouvons aussi identifier les limites de l'extérieur avec notre système, Ce système est représenté par une case avec le nom du système et à l'intérieur de celui-ci englobera les cas d'utilisation.
Voyons ce qui précède décrit en détail dans l'image suivante :

Comme nous pouvions le visualiser, nous avons deux acteurs externes au système, à l'intérieur nous avons un cas d'utilisation avec la représentation associative solide que nous avions mentionnée précédemment.
Exemple de machine à boissons
Dans cet exemple, nous verrons comment nous pouvons représenter les différents cas qu'impliquerait une machine à boissons, de l'achat par un client, au réapprovisionnement des différentes boissons disponibles à la vente et même de l'argent utilisé. rendre la monnaie lorsque les paiements ne sont pas effectués avec le prix exact des boissons.
Voyons un exemple une image beaucoup plus détaillée de l'exemple :

Comme on peut le voir, la case ou rectangle représente notre système dans ce cas c'est la machine à soda, alors nous avons 3 acteurs différents qui initient 3 use cases et dans ce cas chaque acteur qui initie le cas est aussi l'acteur qui reçoit le résultat .
Inclusion ou Inclure
Cela correspond à joindre plusieurs cas d'utilisation qui ont une relation afin d'obtenir le résultat, sont représentés par une ligne pointillée, avec une pointe de flèche dans le sens de l'inclusion.
Avec cela, nous réalisons que nous pouvons inclure des cas d'utilisation qui dérivent du cas d'utilisation principal, voyons un exemple de diagramme ci-dessous afin que nous puissions mieux comprendre ce concept :

Ici, nous voyons que les cas de réapprovisionnement et de collecte d'argent génèrent chacun deux cas d'utilisation supplémentaires, donc dans notre diagramme nous les plaçons en faisant une inclusion.
Avec cela, nous terminons ce tutoriel avec lequel nous savons déjà de manière plus détaillée comment générer nos diagrammes de cas d'utilisation.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave