¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
Les diagrammes UML 2.0
Ce
dossier donne des informations sur les diagrammes UML 2.0.
Quelques indications sur les
diagrammes UML 2.0
Présentation des diagrammes UML 2.0 (en
cours de préparation)
¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
Il y a dans UML 2.0 13 types de diagrammes.
Liste classifiée des
diagrammes UML :
à Les diagrammes de structure :
- diagramme de classes
- diagramme de composants
- diagramme de structure composite
- diagramme de déploiement
- diagramme d’objets
- diagramme de package
à Les diagrammes de comportement :
- diagramme d’activités
- diagramme de cas d’utilisation
- diagramme de machines d’états
- les diagrammes d’interactions :
diagramme de séquences,
diagramme de communication,
diagramme vue d’ensemble des interactions,
diagramme de timing.
¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
Quelques indications sur les diagrammes
UML 2.0
Tableau suggérant un ordre d’importance entre les
différents types de diagrammes d’UML 2.0 :
Classification (*) |
Nom |
Diagrammes les plus importants |
Diagrammes importants |
Diagrammes moins importants |
S |
Diagramme de classes |
S (c’est le diagramme essentiel) |
|
|
S |
Diagramme d’objets |
|
S |
|
S |
Diagramme de package |
|
S |
|
S |
Diagramme de déploiement |
|
S |
|
S |
Diagramme de composants |
|
|
S |
S |
Diagramme de structure composite |
|
|
S |
C |
Diagramme de cas d’utilisation |
|
C |
|
C |
Diagramme de machines d’états |
|
C |
|
C |
Diagramme d’activités |
|
C |
|
C (I) |
Diagramme de séquences |
C |
|
|
C (I) |
Diagramme de communication |
|
|
C |
C (I) |
Diagramme vue d’ensemble des interactions |
|
|
C |
C (I) |
Diagramme de timing. |
|
|
C |
(*) Légende :
S : diagrammes de
structure
C : diagrammes de
comportement, parmi lesquels :
I : diagramme
d’interactions
Quelques uns des 13
types de diagrammes d’UML 2.0 :
Quelques uns des 13
types de diagrammes d’UML 2.0 sont listés ci-dessous, avec quelques indications
sur la manière de les utiliser :
Diagrammes de structure (description statique)
:
- Diagramme de classes (classes, fonctionnalités et relations) : définition et conception d’un système (un modèle…), d’un logiciel.
- Diagramme d’objets (exemples de configurations d’instances) : en complément des diagrammes de classes.
- Diagramme de déploiement : architecture matérielle.
- Diagramme de package. ...
Diagrammes de comportement (description
dynamique) :
- Diagramme de séquences (interactions entre objets) : complément dynamique des diagrammes de classes statiques.
- Diagramme de cas d’utilisation (interactions des utilisateurs avec le système) : comprendre, capturer les exigences fonctionnelles d’un système.
- Diagramme de machines d’états (changements d’état d’un objet au cours de sa vie) : automates.
- Diagramme d’activités (comportement procédural et parallèle) : représentation du parallélisme, organigrammes.
- …
-
mise en ligne le 22/06/05 -
¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾