Diagramme de cas d’utilisation UML en ligne
Écrivez une ligne par action, au format Acteur -> Cas d’utilisation. Les acteurs, les ellipses et le cadre du système se dessinent à côté.
Mode d’emploiQui utilise le système, et pour quoi faire
Diagramme de cas d’utilisation UML en ligne: à quoi ça sert
Écrivez le nom du système et une ligne pour chaque liaison entre acteur et cas d’utilisation. Les acteurs de systèmes externes peuvent se placer du côté droit, et les relations include et extend s’ajoutent avec leurs propres flèches.
Le diagramme se dessine avec les bonshommes, les ellipses et la frontière du système, prêt pour le document de spécifications.
Mode d’emploi
- Écrivez le nom du système entre crochets.
- Reliez les acteurs aux cas d’utilisation.
- Téléchargez le diagramme en PNG ou SVG.
Quand l’utiliser
- Document de spécifications.
- Travail de génie logiciel.
- Convenir du périmètre avec le client.
Questions fréquentes
Comment écrire le diagramme ?
La première ligne, entre crochets, est le nom du système. Ensuite, une ligne par liaison : Client -> Passer commande relie l’acteur au cas d’utilisation, avec l’acteur du côté gauche du dessin. Pour placer un acteur du côté droit, comme un système externe, écrivez à l’envers : Passer commande <- Passerelle de paiement.
Comment faire include et extend ?
Cas d’utilisation => autre cas d’utilisation dessine un « include » (le premier utilise toujours le second, comme Passer commande => Payer). Cas d’utilisation ~> autre cas d’utilisation dessine un « extend » (le premier ajoute quelque chose de facultatif au second, comme Appliquer un code promo ~> Passer commande).
À quoi sert le diagramme de cas d’utilisation ?
À montrer, sur une page, qui utilise le système et ce que chacun peut y faire. C’est l’un des premiers diagrammes de l’analyse des besoins, utile pour convenir du périmètre avec le client avant de détailler chaque cas.
Vraiment gratuit ?
Oui, 100 % gratuit. Sans inscription, sans abonnement et sans limite d’utilisation. Tous les outils de Tools123 sont gratuits.