Diagramme de déploiement
1238405
28481286
2008-04-09T12:42:19Z
Evpok
215241
[[User:EDUCA33E/LiveRC/Documentation|LiveRC]] : Révocation des modifications de [[Special:Contributions/134.59.2.231|134.59.2.231]]; retour à la version de [[User:Evpok|Evpok]]
{{Ébauche|informatique}}
[[Image:UML_Diagramme_Deploiement.gif|thumb|right|Un exemple de diagramme de déploiement]]
En [[Unified Modeling Language|UML]], un '''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. Les éléments utilisés par un '''diagramme de déploiement''' sont principalement les '''noeuds''', les '''composants''', les '''associations''' et les '''artefacts'''. Les caractéristiques des ressources matérielles physiques et des supports de communication peuvent être précisées par stéréotype.
== Noeuds ==
Les noeuds (''nodes''), représentés par des cubes en trois dimensions, sont des composants mécaniques de l'infrastructure tel un [[routeur]], un [[ordinateur]], un [[assistant personnel]], ... . Ceux-ci peuvent comprendre d'autre '''noeuds''' ou '''artefacts'''. Les '''noeuds''' internes indiquent l'environnement d'exécution plutôt que l'infrastucture physique.
== Composants ==
Les '''composants''', représentés par des boites rectangulaires avec deux rectangles sortant du côté gauche, sont les différentes parties du système étudié.
== Connexions ==
Les '''connexions''' sont principalement de deux types : '''associations''' ou '''dépendances'''.
=== Associations ===
Les '''associations''', représentées par de simples lignes sont des liens de communication, s'établissent entre les différents '''composants''' du système.
=== Dépendances ===
Les '''dépendances''', représentées par des flèches vides, sont régies par les règles standard de l'[[Unified Modeling Language|UML]] 2.0.
== Artefacts ==
Dans ce contexte, un '''artefact''' est une manière de définir un fichier, un programme, une bibliothèque ou une base de données construite ou modifiée dans un projet. Ces '''artefacts''' mettent en oeuvre des collections de composants qui sont consommées ou crées durant l'une des étapes du processus de déploiement.
== Voir aussi ==
=== Articles connexes ===
*[[Unified modeling language]]
*[[Programmation objet]]
=== Liens externes ===
*{{lien web|titre=Diagramme de déploiement|url=http://laurent-audibert.developpez.com/Cours-UML/html/Cours-UML051.html|site=developpez.com|auteur=Laurent Audibert}}
[[Catégorie:Diagramme UML|Déploiement]]
[[de:Verteilungsdiagramm]]
[[en:Deployment diagram]]
[[es:Diagrama de despliegue]]
[[it:Deployment Diagram]]
[[pt:Diagrama de instalação]]
[[sk:Diagram nasadenia]]
[[tr:Dağılım Diyagramı]]
[[uk:Діаграма розгортування]]