V
Tables des matières
3.3 Diagramme d’activité (DAC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
3.3.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . .
80
3.3.2 Représentation du diagramme d’activité . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
3.3.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
3.4 Diagramme de séquence (DSE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
3.4.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . .
90
3.4.2 Opérations particulières. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
3.4.3 Fragment d’interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
3.4.4 Autre utilisation du diagramme de séquence. . . . . . . . . . . . . . . . . . . . . . . . 101
3.4.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.5 Diagramme de communication (DCO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.5.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.5.2 Formalisme et exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.5.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6 Diagramme global d’interaction (DGI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6.2 Représentation et exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3.7 Diagramme de temps (DTP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
3.7.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 109
3.7.2 Représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Chapitre 4 – Démarche de développement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.1 Présentation d’UP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.2 Les principes d’UP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.1 Processus guidé par les cas d’utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.2 Processus itératif et incrémental. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.3 Processus centré sur l’architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.4 Processus orienté par la réduction des risques . . . . . . . . . . . . . . . . . . . . . . . 113
4.3 Les concepts et les deux dimensions du processus UP . . . . . . . . . . . . . . . . . . 113
4.3.1 Définition des principaux concepts et schéma d’ensemble . . . . . . . . . . . . . . 113
4.3.2 Phases et itérations du processus (aspect dynamique) . . . . . . . . . . . . . . . . . 114
4.3.3 Activités du processus (aspect statique) . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.4 Les principaux apports de RUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
4.4.1 Les bonnes pratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
4.4.2 Les phases et les activités du processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Tables des matières
3.3 Diagramme d’activité (DAC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
3.3.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . .
80
3.3.2 Représentation du diagramme d’activité . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
3.3.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
3.4 Diagramme de séquence (DSE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
3.4.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . .
90
3.4.2 Opérations particulières. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
3.4.3 Fragment d’interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
3.4.4 Autre utilisation du diagramme de séquence. . . . . . . . . . . . . . . . . . . . . . . . 101
3.4.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
3.5 Diagramme de communication (DCO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.5.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.5.2 Formalisme et exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.5.3 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6 Diagramme global d’interaction (DGI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.6.2 Représentation et exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3.7 Diagramme de temps (DTP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
3.7.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 109
3.7.2 Représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Chapitre 4 – Démarche de développement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.1 Présentation d’UP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.2 Les principes d’UP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.1 Processus guidé par les cas d’utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.2 Processus itératif et incrémental. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.3 Processus centré sur l’architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.4 Processus orienté par la réduction des risques . . . . . . . . . . . . . . . . . . . . . . . 113
4.3 Les concepts et les deux dimensions du processus UP . . . . . . . . . . . . . . . . . . 113
4.3.1 Définition des principaux concepts et schéma d’ensemble . . . . . . . . . . . . . . 113
4.3.2 Phases et itérations du processus (aspect dynamique) . . . . . . . . . . . . . . . . . 114
4.3.3 Activités du processus (aspect statique) . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.4 Les principaux apports de RUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
4.4.1 Les bonnes pratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
4.4.2 Les phases et les activités du processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
