Objets de diagramme UML et leur utilisation
Publié: 2022-04-05Voici un aperçu des neuf différents types d'objets de diagramme de modélisation qui sont regroupés sous l'en-tête UML.
- Diagrammes de classes UML
- Diagrammes de cas d'utilisation UML
- Diagrammes d'objets UML
- Diagrammes de séquence UML
- Diagrammes de collaboration UML
- Diagrammes d'états UML
- Diagrammes d'activité UML
- Diagrammes de composants UML
- Diagrammes de déploiement UML
Tous ces objets de diagramme UML sont disponibles dans Creately et vous pouvez essayer une démo ou jeter un œil à quelques exemples de diagrammes UML pour plus de contexte.
Système

Un système dans un diagramme de cas d'utilisation UML est un rectangle couvrant tous les cas d'utilisation du système qui définit la portée de votre système. Tout ce qui se trouve dans la boîte représente une fonctionnalité qui est dans la portée et tout ce qui se trouve à l'extérieur ne l'est pas. Notez que les acteurs du système sont extérieurs au système.

Objet simple

L'objet simple du diagramme d'objets UML est un rectangle qui affiche le nom de l'objet. Le nom de cet objet est généralement souligné.

Objet

L'élément objet du diagramme d' objets UML est un rectangle divisé en deux parties. La partie supérieure contient le nom de l'objet, tandis que la deuxième partie contient les attributs de l'objet. Remarque : cet élément ne doit pas être confondu avec l'élément Class qui est divisé en trois parties.

Activation

Les éléments d'activation dans le diagramme de séquence UML sont des cases sur les lignes de vie. Celles-ci sont également appelées boîtes d'invocation de méthode et indiquent qu'un objet répond à un message. Il commence lorsque le message est reçu et se termine lorsque l'objet a fini de gérer le message.

Flèche de message

La flèche de message dans le diagramme de collaboration UML montre l'interaction entre l'objet de départ et l'objet de destination.

Etat initial

L'état initial du diagramme d' états UML est l'état d'un objet avant toute transition. Pour les objets, il peut s'agir de l'état lors de l'instanciation. L'état initial du diagramme d' activité UML marque le point d'entrée et l'état d'activité initial. La notation de l'état initial est un petit cercle plein. Il ne peut y avoir qu'un seul état initial sur un diagramme.

État final

L'état final du diagramme d' états UML marque la destruction de l'objet dont nous modélisons l'état. La fin d'activité dans un diagramme d' activité UML montre la fin de l'activité. La notation Fin est représentée par un cercle entourant un petit cercle plein.

Activité

L'état d'activité dans un diagramme d' états UML et un diagramme d' activité UML marque une action par un objet. La notation pour cela est un rectangle arrondi.

Jonction

L'état de jonction dans un diagramme d' états UML sont des sommets qui sont utilisés pour enchaîner plusieurs transitions. Ils sont utilisés pour construire des chemins de transition composés entre les états. Une jonction est représentée par un petit cercle noir.

Choix

L'état de choix dans un diagramme d'états-transitions UML évalue les gardes des déclencheurs de ses transitions sortantes pour sélectionner une seule transition sortante. La décision sur le chemin à suivre peut être fonction des résultats des actions précédentes effectuées dans la même étape d'exécution jusqu'à l'achèvement. Un pseudo-état de choix est représenté par un symbole en forme de losange.

Bifurquer / Rejoindre

Une notation Fork dans un diagramme d' activités UML est un nœud de contrôle qui divise un flux en plusieurs flux simultanés. Cela aura un bord entrant et plusieurs bords sortants. Un nœud de jointure est un nœud de contrôle qui synchronise plusieurs flux. Cela aura plusieurs bords entrants et un bord sortant.
Les sommets de fourche dans le diagramme d' états UML servent à diviser une transition entrante en deux ou plusieurs transitions se terminant sur des sommets cibles orthogonaux. Les segments sortant d'un sommet de fourche ne doivent pas avoir de gardes ou de déclencheurs. Les sommets de jointure servent à fusionner plusieurs transitions émanant de sommets sources dans différentes régions orthogonales. Les transitions entrant dans un sommet de jointure ne peuvent pas avoir de gardes ou de déclencheurs.

Vous pouvez facilement les créer en ligne à l'aide de notre outil de diagramme d'activité.

État composite

Un état composite dans un diagramme d' états UML est un état qui a des sous-états (états imbriqués).

Objet

La notation d'objet dans un diagramme d' activités UML est un nœud d'activité utilisé pour définir le flux d'objets dans une activité.

Fin du flux

Le nœud de fin de flux dans les diagrammes d'activités UML est un nœud final de contrôle qui termine un flux. Il détruit tous les jetons qui lui parviennent mais n'a aucun effet sur les autres flux de l'activité. C'est un petit cercle avec un X à l'intérieur.

Réception des signaux

La notation de réception de signal, également appelée action d'événement Accepter dans un diagramme d'activité UML, est une action qui attend qu'un événement spécifique se produise. Ceci est dessiné comme un pentagone concave.

Envoi de signaux

L'envoi de signal dans le diagramme d' activité UML est une action qui crée une instance de signal à partir de ses entrées et la transmet à l'objet cible, où elle peut provoquer le déclenchement d'une transition de machine d'état ou l'exécution d'une activité.

Partition d'activité

La partition d'activité dans un diagramme d' activité UML est soit un couloir horizontal/vertical. Les partitions sont utilisées pour séparer les actions au sein d'un diagramme d'activité.

Composant

Un diagramme de composants UML de composants représente une partie modulaire d'un système. Un élément Component dans un diagramme de déploiement UML représente une partie distribuable de l'implémentation d'un système.

Interface fournie

Une interface fournie d'un composant dans un diagramme de composants UML décrit les services que le composant offre à son environnement. Ceci est modélisé à l'aide de la notation Lollipop.

Interface requise

Une interface requise d'un composant dans un diagramme de composants UML déclare les services que le composant attend de son environnement. Ceci est modélisé en utilisant la notation socket.

Interface fournie et interface requise avec port

Une interface fournie avec port dans un diagramme de composants UML spécifie un point d'interaction distinct entre le composant et son environnement. Les ports sont représentés par de petits carrés sur les côtés des composants.

Nœud

Un élément Node dans un diagramme de déploiement UML est tout ce qui effectue un travail dans le système. Cela peut être soit du matériel comme des ordinateurs personnels ; ou des logiciels tels que le système d'exploitation, le serveur de base de données, etc.

Appareil

Un élément Device dans un diagramme de déploiement UML est un type de nœud qui représente une ressource de calcul physique dans un système, tel qu'un serveur d'applications.

Spécification de déploiement

Un élément de spécification de déploiement dans un diagramme de déploiement UML est un fichier de configuration, tel qu'un document XML ou un fichier texte qui définit la manière dont un artefact est déployé sur un nœud.

