Vous êtes sur la page 1sur 9

Diagramme de déploiement

Qu'est-ce qu'un diagramme de


déploiement ?
• le diagramme de déploiement est une vue statique qui sert à représenter
l'utilisation de l'infrastructure physique par le système et la manière dont
les composants du système sont répartis ainsi que leurs relations
entre eux.
• Il peut aussi décrire le déploiement physique des informations
générées par le logiciel sur des composants matériels.
• Les éléments utilisés  sont principalement les nœuds,
les composants, les associations et les artefacts
Éléments d'un diagramme de déploiement

Les diagrammes de déploiement sont composés de nombreuses


formes. La liste suivante offre un aperçu des principaux éléments que
vous pourriez rencontrer sont les suivants :
• Artefact : produit développé par le logiciel, symbolisé par un
rectangle avec le nom et le mot « artefact » entourés de flèches
doubles.
• Association : ligne indiquant un message ou tout autre type de
communication entre deux nœuds.
• Composant : rectangle avec deux onglets indiquant un élément
logiciel.
Éléments d'un diagramme de déploiement
• Dépendance : ligne en pointillés terminée par une flèche, qui indique qu'un nœud ou composant est dépendant d'un
autre.

• Interface : cercle qui indique une relation contractuelle. Les objets qui réalisent l'interface doivent remplir une sorte
d'obligation.

• Nœud : élément matériel ou logiciel représenté par une boîte en relief.

• Nœud conteneur : nœud qui en contient un autre, comme dans l'exemple ci-dessous où les nœuds contiennent des
composants.

• Stéréotype : dispositif contenu dans le nœud, présenté dans la partie supérieure du nœud et dont le nom est entouré de
flèches doubles.
Symbole d’un noeud
Il existe deux types de nœuds dans
un diagramme de déploiement :
• les nœuds de périphériques étant des
ressources de calcul ayant des capacités de
traitement et pouvant exécuter des
programmes. Un PC, un ordinateur portable ou
un téléphone mobile sont autant de nœuds de
périphériques.
• et le nœud d'environnement
d'exécution étant un système informatique qui
réside dans un nœud de périphérique. Il peut s'agir d'un
système d'exploitation, d'une machine virtuelle Java ou
d'un autre conteneur de servlets .
Symbole d’une base de donnes
• Les bases de données représentent
les données stockées par le
système déployé.
• En général elle est représentée sous la forme
ci-jointe .
• Dans certains cas, elle peut être
représentée comme un simple
nœud( à venir).
MODELISATION DE L’ ARTEFACTS
• Artefacts : une boîte comportant le titre « <> » suivi du nom du fichier
Autres formes
• Voie de communication : ligne droite qui représente la
communication entre deux nœuds de périphériques.
• Paquetage : une boîte en forme de dossier qui regroupe tous les
nœuds de périphériques pour contenir l'intégralité du déploiement.
• Composant : entité nécessaire à l'exécution d'une fonction
stéréotypée.
Schema illustratif

Vous aimerez peut-être aussi