Bonjour,
le 01/10/2005
sur cette page, ego conseille un diagramme d'activité pour représenter la navigation :
http://www.developpez.net/forums/showthread.php?t=55789
quelques mois plus tard, le 12/02/2006
sur celle-ci : http://www.developpez.net/forums/showthread.php?t=99256
ego conseille un diagramme d'états :
Envoyé par ego
J'essaye de peser le pour et le contre de chaque diagramme et aimerai bien votre avis.
Voici les infos qui me semblent importantes dans ce que j'ai relevé :
- Diagramme d'activités : il utilise les mêmes conventions que le diagramme d'états et de transitions, mais avec plusieurs objets.
- Le diagramme d'activité est sémantiquement proche des diagrammes de communication (collaboration en UMLv1) ou d'état-transitions, ces derniers offrant une vision microscopique des objets du système. Le diagramme d'activité présente une vision macroscopique et temporelle du système modélisé.
La navigation ? micro ou macro ?
Le but étant de représenter vraiment toute la navigation (d'une page à l'autre de l'application intranet).
Il s'agit d'un niveau microscopique ?
Voici deux exemples que j'ai trouvé sur le net :
à gauche il est censé s'agir d'un diagramme d'activté et à droite un diagramme d'état. Il se ressemble fortement ...
De plus, il n'est pas représenté si l'évenement est effectué par un lien html, un clic bouton, ...
Est-ce à moi d'adapter l'un de ces modèles et d'y mettre une légende ? J'avais vu une adaptation du diagramme de classe ou les associations était typées différemment suivant le type d'opération (lien ou bouton)... mais ce genre d'utilisation me semble plutôt éloignée du but de ce diagramme.
Enfin, je n'ai pas très bien compris la réponse à la question : Quelle est la différence entre un diagramme d'état et un diagramme d'activité ?
http://uml.developpez.com/faq/?page=...ceEtatActivite
Merci d'avoir pris le temps de me lire et n'hésitez pas à me demander des détails.
Partager