Objets de diagramme UML et leur utilisation

Publié: 2022-04-05

Voici 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.

exemple de système objets de diagramme uml

Objet simple

diagramme d'objets - objets de diagramme uml

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.

Forme d'objet - objets de diagramme uml

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.

exemple d'activation - objets de diagramme uml

Flèche de message

Flèche de message - objets de diagramme uml

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.

exemple d'activité objets de diagramme uml

Jonction

Jonction - objets de diagramme uml

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

Forme de fourche - objets de diagramme uml

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

forme de fin de flux - objets de diagramme uml

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.

objets de diagramme uml de réception de signal

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é.

exemple d'envoi de signal objets de diagramme uml

Partition d'activité

partition d'activité objets de diagramme uml

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

forme de composant objets de diagramme uml

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.

objets de diagramme uml d'interface requis

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.

port d'interface - objets de diagramme uml

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.

exemple d'appareil - objets de diagramme uml

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.

exemple de spécification de déploiement objets de diagramme uml