Je suis en train de travailler sur mon projet UML. Mon problème est comme je l'ai expliqué dans le titre je vois le diagramme des activités comme un détail des uses cases. On m'a dit que c'est pas le cas mais j'ai du mal à comprendre le pourquoi.
Je suis en train de travailler sur mon projet UML. Mon problème est comme je l'ai expliqué dans le titre je vois le diagramme des activités comme un détail des uses cases. On m'a dit que c'est pas le cas mais j'ai du mal à comprendre le pourquoi.
Bonsoir,
c'est sure que c'est a priori un peu bizarre :
- un use case sert à dire quoi faire (sans rentrer dans l'implémentation)
- une activité sert à dire comment c'est fait
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
Dans tes UC tu as plusieurs scénarios possibles en plus des exceptions, il est conseillé de faire un diagramme d'activité qui reprends tous les scénarios sur un seul schéma.
Il ne faut pas oublier que le diagramme UC c'est une vision, on passe plus de temps à écrire les cas d'utilisation
" Dis ce que tu veux qui insulte mon honneur car mon silence sera la réponse au mesquin.
Je ne manque pas de réponse mais : il ne convient pas aux lions de répondre aux chiens ! " [Ash-Shafi'i ]
Je partage ce point de vue.
D'ailleurs dans la description du comportement du cas d'utilisation, on peut également recourir à un ou plusieurs diagrammes de séquence (ca permet d'illustrer l'interaction acteur primaire ou secondaire).
Je dois t'avouer qu'il m'est difficle de saisir la nuance. Je vois ici l'activité comme étant le comment du quoi. La sixième version du livre "UML 2 par la pratique" semble confirmer mes dires : "Description dynamique des CU : Pour les CU on peut utiliser le diagramme d'activité car les utilisateurs le comprennent facilement. "
C'est ça mon idée mais le problème est qu'avec mon prof on commence d'abord par le diagramme d'actvité.Envoyé par hegros
Prends le problème à l'envers alors tu t'en sers pour faire ton CU Le CU concerne principalement la rédaction d'échanges entre les utilisateurs et le système on distingue le scénario nominal celui qui s'execute avec succès des autres scénarios alternatifs et exceptions. Le diagramme d'activité permet de synthètiser graphiquement tout ces scénarios par effet inverse tu devrais remonter à la rédaction de ton cas d'utilisation
" Dis ce que tu veux qui insulte mon honneur car mon silence sera la réponse au mesquin.
Je ne manque pas de réponse mais : il ne convient pas aux lions de répondre aux chiens ! " [Ash-Shafi'i ]
Personnellement, j'utilise les diagrammes d'activités UML pour rendre compte:
- du flux d'informations entre les acteurs,
- des décisions.
Ce qui pourrait s'appeler aussi un diagramme de flux de données (DFD).
-W
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager