RUP / Diagrammes UML
Index d'articles
Les avantages du Modèle Unifié (RUP)
- Les cas d’utilisation servent de fil rouge au développement
- Le processsus est centré sur l’architecture du système
- Le processus est itératif (une phase est répétée jusqu’à satisfaction)
- Le processus est incrémental (chaque itération fournit un résultat plus complet)
- La gestion des risques est une préocupation constante (une liste des risques est maintenue à jour)
Le modèle RUP d'analyse utilise des modèles graphiques qui permettent de partager la compréhension d'un problème entre informaticiens et utilisateurs.
Diagrammes statiques
- Diagramme des cas d'utilisation (use-cases) : il décrit les possibilités d'interaction entre le système et les acteurs, c'est-à-dire tout ce qui peut se produire dans le fonctionnement du système.
- Diagramme de classes : il représente les classes intervenant dans le système.
- Diagramme d'objets : il sert à représenter les instances de classes (objets) utilisées dans le système.
Diagrammes statiques
- Diagramme de composants : il permet de montrer les composants du système d'un point de vue physique, tels qu'ils sont mis en œuvre (fichiers, bibliothèques, bases de données...)
- Diagramme de déploiement : il sert à représenter les éléments matériels (ordinateurs, périphériques, réseaux, systèmes de stockage...) et la manière dont les composants du système sont répartis sur ces éléments matériels et interagissent avec eux.
Diagrammes dynamiques
- Diagramme de collaboration : il montre les interactions entre objets et les modifications d'états des objets provoquées par ces interactions.
- Diagramme de séquence : représentation séquentielle du déroulement des traitements et des interactions entre les éléments du système et/ou des acteurs.