![](//s1.studylibfr.com/store/data-gzf/5a41202ab58cfdd471b39a377fdaab3a/1/010064405.htmlex.zip/bg1.jpg)
Chapitre 3 : La conception détaillée
Introduction
Dans le cadre de ce chapitre, nous intéressons à la conception détaillée qui est essentielle pour
la phase de réalisation avec laquelle on va distinguer entre la conception fonctionnelle qui sera
décomposé en deux vues statique et dynamique ainsi la conception technique dans laquelle nous
jetons l’œil sur les techniques utilisées.
Pour entamer la conception nous avons choisis UML « Unified Modeling Language » comme
un langage de modélisation, le plus connu et le plus utilisé.
I. La conception fonctionnelle
UML propose une décomposition des diagrammes selon trois axes :
Un axe fonction qui englobe le diagramme de cas d’utilisation.
Un axe statique qui englobe le diagramme de classe, le diagramme de déploiement et le
diagramme de composant.
Un axe dynamique qui comporte le diagramme de séquence, le diagramme de
collaboration et le diagramme d’activités.
1. Vue statique
Dans la vue statique, on va s’intéresser au diagramme de classes qui est le plus utilisé pour la
modélisation. Par la suite, on va présenter le diagramme de déploiement et à travers lequel on
va découvrir la disposition physique et logiciel pour les ressources matérielles et les
programmes. On termine par le diagramme de composant afin de décrire l’architecture statique
du site.
a) Le diagramme de classes
Un diagramme de classes dans le langage de modélisation unifié (UML) est un type de
diagramme possédant une structure statique qui décrit la structure d’un système en montrant le
système de classe, leurs attributs, leurs méthodes et les relations entre les classes.