UML - Diagrammes d'activité avancés

Table des matières
dans un Diagramme des activités On peut représenter plusieurs situations supplémentaires qui se produisent dans un processus, ceci en dehors du passage d'une activité à une autre et de la prise de décision, par exemple on peut exécuter deux manières simultanément, ce que l'on appelle en UML Des itinéraires récurrents et nous pouvons même envoyer des directions qui feront fonctionner d'autres activités, pour n'en nommer que quelques-unes.
Itinéraires récurrents
Il y a des moments où notre activité doit être séparée en deux chemins et contrairement aux décisions où un itinéraire ou un autre est rempli, nous devrons faire courir les deux chemins simultanément, c'est ce que nous appelons itinéraires récurrents, une fois les deux activités récurrentes terminées, elles rejoindront leurs chemins pour suivre l'exécution du diagramme.
Nous représentons ces itinéraires récurrents avec une ligne horizontale plus épaisse et de là dérivent les flèches qui mènent aux activités à réaliser, puis convergent dans une autre ligne épaisse comme celle qui a commencé l'itinéraire récurrent et mène à un chemin commun.
Voyons ci-dessous un exemple de ce que nous décrivons :

Les indications
Au cours de notre tournée d'activités, il est possible envoyer un itinéraire à d'autres activités, provoquant leur exécution, pour représenter l'envoi d'indications, nous utilisons la figure du pentagone, où le pentagone normal enverra l'indication et un pentagone convexe recevra ladite indication et exécutera l'activité correspondante.
Voyons dans le graphique suivant à quoi nous nous référons :

Dans cet exemple particulier, nous voyons que l'indication est le changement de chaîne, cela génère une activité appelée show new channel à exécuter et agit sur l'objet télévision.
Exemple de diagramme d'activité
Nous allons faire un exemple de la façon de créer un document, de cette façon nous appliquerons un cas plus attaché à la réalité lors de la création d'un diagramme.
Tout d'abord, nous allons résumer les étapes à effectuer :
  • Ouvrez l'application de traitement de texte.
  • Créez un nouveau fichier.
  • Enregistrez le fichier avec un nom unique dans un répertoire.
  • Saisissez le contenu du document.
  • Complétez le contenu avec des graphiques ou des tableaux.
  • Enregistrez à nouveau.
  • Imprimer.
  • Fermez l'application de traitement de texte.
Regardons maintenant l'image suivante qui représente le schéma correspondant avec les étapes décrites ci-dessus :

Comme nous pouvons le voir, ce que nous décrivons en quelques étapes devient un diagramme qui, bien que peu étendu, est assez large et simple, graphiquement nous pouvons voir comment chaque point représente une activité et nous avons même deux points de prise de décision qui nous génèrent activités supplémentaires.
Une autre particularité que l'on voit c'est qu'on peut passer d'une prise de décision à une autre, on n'a pas forcément deux options définies, on peut, en fonction du résultat de la première décision, passer à une deuxième et ainsi de suite, bien sûr cet excès pourrait rendre le schéma peu lisible .
Avec cela, nous terminons ce didacticiel en apprenant que ce diagramme utile se prête à représenter de manière détaillée et visuelle ce que les activités font pour un certain processus dans notre système.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