Réserver une Démo
Pré. Proc.

Diagramme de déploiement

Un diagramme de déploiement montre comment et où le système doit être déployé ; c'est-à-dire son architecture d'exécution.

Les périphériques matériels, les processeurs et les environnements d'exécution de logiciels (artefacts système) sont reflétés sous forme de nœuds, et la construction interne peut être représentée par l'incorporation ou l'imbrication de nœuds. Les relations de déploiement indiquent le déploiement d'artefacts, et les relations manifestes révèlent l'implémentation physique des composants. Comme les artefacts sont alloué aux nœuds pour modéliser le déploiement du système, l'attribution est guidée par l'utilisation de spécifications de déploiement. Un diagramme de déploiement peut également indiquer qu'un nœud a un State , ou afficher une instance d'un nœud avec une valeur d'exécution réelle pour l'état, représentant une condition ou un scénario spécifique.

Vous générez des éléments et des connecteurs diagramme de déploiement à partir des pages « Déploiement » de la boîte à outils Diagramme .

Exemple Diagramme

Il s'agit d'un diagramme de déploiement simple, représentant la disposition des serveurs dans un siège social. Les éléments sont des instances de nœuds et affichent des états d'exécution spécifiques.

Les serveurs sont représentés par des nœuds liés par des relations d'association simples ou agrégées.

A UML Deployment Diagram example in Sparx Systems Enterprise Architect.

diagrammes de déploiement sont idéaux pour appliquer des images alternatives pour représenter les objets que les éléments représentent. De telles images peuvent remplacer les éléments du diagramme , comme illustré ici :

An example of using images in a UML Deployment diagram using Sparx Systems Enterprise Architect.

Icônes de la boîte à outils des éléments du Diagramme de déploiement

Icône

Description

Voir aussi

Node element

Un nœud est un équipement physique sur lequel le système est déployé, tel qu'un serveur de groupe de travail ou un poste de travail.

Nœud
Device element

Un périphérique est une ressource électronique physique dotée d'une capacité de traitement sur laquelle des artefacts peuvent être déployés pour exécution, comme représenté dans un diagramme de déploiement.

Appareil
Execution Environment element

Un environnement d'exécution est un nœud qui offre un environnement d'exécution pour des types spécifiques de composants qui y sont déployés sous la forme d'artefacts exécutables.

Environnement d'exécution
Component element

Un composant est une partie modulaire d'un système, dont le comportement est défini par ses interfaces fournies et requises.

Composant
Interface element

Une interface est une spécification de comportement (ou un contrat) que les implémenteurs acceptent de respecter.

Interface
Artifact element

Un artefact est toute information physique utilisée ou produite par un système.

Artefact
Deployment Specification element

Une Spécification de déploiement (spec) spécifie les paramètres guidant le déploiement d'un artefact, comme cela est nécessaire avec la plupart des technologies matérielles et logicielles.

Spécification de déploiement

Diagramme de déploiement Icônes de la boîte à outils du connecteur

Icône

Description

Voir aussi

Association connector

Une association implique que deux éléments de modèle ont une relation, généralement implémentée en tant que variable d'instance dans l'une ou les deux classes.

Association
Communication Path connector

Un chemin Communication définit le chemin par lequel deux DeploymentTargets peuvent échanger des signaux et des messages.

Chemin de Communication
Association Class

Une classe d'association est une construction UML qui permet à une association d'avoir des attributs et des opérations ( fonctionnalités ).

Classe d'association
Generalization connector

Une généralisation est utilisée pour indiquer l’héritage.

Généralisation
Realization connector

Un object source implémente ou réalise son object de destination.

Réalisation
Deployment connector

Un déploiement est un type de relation de dépendance qui indique le déploiement d'un artefact sur un nœud ou une cible exécutable, généralement dans un diagramme de déploiement.

Déploiement
Manifestation connector

Une relation manifeste indique que la source d'artefact incarne l'élément de modèle cible, généralement dans diagrammes de composant et de déploiement.

Manifeste

Apprenez Plus