Pré. | Proc. |
Diagramme Object
Un diagramme d' Object est étroitement lié à un diagramme de classes , à la différence près qu'il représente des instances d' object de classes et leurs relations à un moment donné. Les diagrammes d' Object ne révèlent pas d'architectures différentes de leurs diagrammes de classes correspondants, mais reflètent la multiplicité et les rôles que les classes instanciées pourraient jouer. Ils sont utiles pour comprendre un diagramme de classes complexe , en créant différents cas dans lesquels les relations et les classes sont appliquées
Cela peut ressembler à un diagramme de structure composite , qui modélise également le comportement à l'exécution ; la différence est que les diagrammes d' Object illustrent les diagrammes de classe statiques, tandis que les diagrammes de structure composite reflètent des architectures d'exécution différentes de leurs homologues statiques. Un diagramme d' Object peut également être une sorte de diagramme de Communication (qui modélise également les connexions entre les objets, mais en plus séquence les événements le long de chaque chemin).
Vous générez des éléments de diagramme d' Object et des connecteurs à partir des pages ' Object ' de la boîte à outils Diagramme .
Exemple Diagramme
Cet exemple montre un diagramme de classe simple, avec deux éléments de classe connectés.
Ces classes sont instanciées en tant qu'objets dans un diagramme d' Object . Il y a deux instances d'ordinateur dans ce modèle, démontrant l'utilité des diagrammes d' Object pour considérer les relations et les interactions que les classes pourraient avoir dans la pratique.
Icônes de la boîte à outils de l'élément de Diagramme d' Object
Icône |
Description |
Voir également |
---|---|---|
Un Acteur est un utilisateur du système ; utilisateur peut signifier un utilisateur humain, une machine ou même un autre système ou sous-système dans le modèle. |
Acteur | |
Un Object est une instance particulière d'une Classe à exécuter donné. |
Object | |
Une collaboration définit un ensemble de rôles de coopération et leurs connecteurs. |
Collaboration | |
Utiliser une collaboration Permet d'appliquer un Motif défini par une collaboration à une situation spécifique, dans un diagramme de structure composite . |
Utilisation collaborative | |
Une Bordure est un Object stéréotypé qui modélise une bordure système, généralement un écran d'interface utilisateur. |
Bordure | |
Un contrôle est un Object stéréotypé qui modélise une entité de contrôle ou un gestionnaire. |
Contrôle | |
Une entité est un Object stéréotypé qui modélise un magasin ou un mécanisme de persistance qui capture les informations ou les connaissances dans un système. |
Entité | |
Un élément Association n-Ary est utilisé pour modéliser des relations complexes entre trois éléments ou plus, généralement dans un diagramme de classe ou d' Object . |
Association N-Ary |
Icônes de la boîte à outils du connecteur Diagramme Object
Icône |
Description |
Voir également |
---|---|---|
Un flux d'informations représente le flux d' Items d'information (éléments d' Item d'information ou classificateurs) entre deux éléments dans n'importe quel diagramme . |
Flux d'information | |
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 une ou les deux classes. |
Association | |
Les relations de dépendance sont utilisées pour modéliser un large éventail de relations de dépendance entre les éléments de modèle dans les diagrammes de cas d'utilisation, d'activité et structurels , et même entre les modèles eux-mêmes. |
Dépendance |