Le diagramme d'activités

Décrire un enchaînement avec un diagramme d'activités : actions, nœuds initial et final, décision et fusion avec gardes, bifurcation et jonction, couloirs par acteur.

  • 26 cartes
  • 3 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier

Quelques cartes du deck

  • Diagramme d'activités : de quoi s'agit-il ?

    Voir la réponse

    Schéma UML qui décrit un enchaînement d'actions, avec ses choix et ses étapes menées en parallèle, du début à la fin d'un processus.

    Il s'adapte à un cas d'utilisation, à un processus métier ou à un algorithme. Les flèches portent le flot de contrôle d'une action à la suivante.

  • Une bifurcation lance « préparer le colis » et « émettre la facture ». Quand le flot passe-t-il la jonction qui les referme ?

    • Quand les deux actions sont terminées
    • Dès que la première des deux est terminée
    • Dès que l'une des deux gardes est vraie
    • Après avoir choisi l'une des deux branches
    Voir la réponse

    Quand les deux actions sont terminées

    La jonction synchronise : elle attend toutes les branches. Une garde ou un choix de branche appartiennent à la décision, pas au parallélisme.

  • Une décision choisit … branche selon une garde ; une bifurcation lance … ses branches en parallèle.

    Voir la réponse

    Une décision choisit une seule branche selon une garde ; une bifurcation lance toutes ses branches en parallèle.

    C'est la confusion la plus courante entre les deux notations : le losange choisit, la barre épaisse parallélise.

  • Nœud de décision : de quoi s'agit-il ?

    Voir la réponse

    Losange à une entrée et plusieurs sorties, dont une seule est suivie selon la condition écrite sur chaque flèche de sortie.

    Les conditions entre crochets doivent s'exclure et couvrir tous les cas : [paiement accepté] et [sinon].

  • Deux branches issues d'une décision se rejoignent avant « Archiver la commande ». Quel nœud placer à la rencontre ?

    • Une jonction
    • Une fusion
    • Une bifurcation
    • Un nœud final
    Voir la réponse

    Une fusion

    Une seule des deux branches a été suivie. Une jonction attendrait l'autre pour toujours et le processus resterait bloqué ; la fusion laisse passer la branche arrivée.