Cette légende des symboles des diagrammes UML présente tous les symboles et notations de base utilisés dans la documentation des diagrammes UML. Elle couvre les symboles de tous les types de diagrammes UML, y compris les diagrammes de classes UML, les diagrammes de collaboration UML, les diagrammes de séquence UML, les diagrammes d'activité UML, etc.
Symboles d'activité UML
Activité
Etat
Objet dans Etat
Activité de décision
Acteur
![Activité](https://www.edrawsoft.com/symbols/umlactivitydiagram/activity.png)
![Etat](https://www.edrawsoft.com/symbols/umlactivitydiagram/state.png)
![Objet dans Etat](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectinstate.png)
![Activité de décision](https://www.edrawsoft.com/symbols/umlactivitydiagram/decisionactivity.png)
![Acteur](https://www.edrawsoft.com/symbols/umlactivitydiagram/actor.png)
Flux de contrôle
Flux de contrôle 2
Flux d'objets
Flux d'objets 2
Barre de synchronisation horizontale
![Flux de contrôle](https://www.edrawsoft.com/symbols/umlactivitydiagram/controlflow.png)
![Flux de contrôle 2](https://www.edrawsoft.com/symbols/umlactivitydiagram/controlflow2.png)
![Flux d'objets](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectflow.png)
![Flux d'objets 2](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectflow2.png)
![Barre de synchronisation horizontale](https://www.edrawsoft.com/symbols/umlactivitydiagram/horizontalsynchronizationbar.png)
Barre de synchronisation verticale
État initial
État final
Swimlane
Déclencheur multiple
![Barre de synchronisation verticale](https://www.edrawsoft.com/symbols/umlactivitydiagram/verticalsynchronizationbar.png)
![État initial](https://www.edrawsoft.com/symbols/umlactivitydiagram/initialstate.png)
![État final](https://www.edrawsoft.com/symbols/umlactivitydiagram/finalstate.png)
![Swimlane](https://www.edrawsoft.com/symbols/umlactivitydiagram/swimlane.png)
![Déclencheur multiple](https://www.edrawsoft.com/symbols/umlactivitydiagram/multipletrigger.png)
Symbole - et
Contrainte
Note
![Symbole - et](https://www.edrawsoft.com/symbols/umlactivitydiagram/symbol-and.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlactivitydiagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlactivitydiagram/note.png)
Symboles de classe UML
Classe
Classe 2
Classe 3
Classe de modèles
Objet
![Classe](https://www.edrawsoft.com/symbols/umlclassdiagram/class.png)
![Classe 2](https://www.edrawsoft.com/symbols/umlclassdiagram/class2.png)
![Classe 3](https://www.edrawsoft.com/symbols/umlclassdiagram/class3.png)
![Classe de modèles](https://www.edrawsoft.com/symbols/umlclassdiagram/templateclass.png)
![Objet](https://www.edrawsoft.com/symbols/umlclassdiagram/object.png)
Elément
Paquet
Interface
Groupe
Dépendance
![Elément](https://www.edrawsoft.com/symbols/umlclassdiagram/item.png)
![Paquet](https://www.edrawsoft.com/symbols/umlclassdiagram/package.png)
![Interface](https://www.edrawsoft.com/symbols/umlclassdiagram/interface.png)
![Groupe](https://www.edrawsoft.com/symbols/umlclassdiagram/aggregation.png)
![Dépendance](https://www.edrawsoft.com/symbols/umlclassdiagram/dependency.png)
Composition
Généralisation
Association
Lien binaire
Association binaire
![Composition](https://www.edrawsoft.com/symbols/umlclassdiagram/composition.png)
![Généralisation](https://www.edrawsoft.com/symbols/umlclassdiagram/generalization.png)
![Association](https://www.edrawsoft.com/symbols/umlclassdiagram/association.png)
![Lien binaire](https://www.edrawsoft.com/symbols/umlclassdiagram/binarylink.png)
![Association binaire](https://www.edrawsoft.com/symbols/umlclassdiagram/binaryassociation.png)
Classe paramétrée
Lien N-Ary
Association N-Ary
Multiplicité
Multiplicité- Facultatif (zéro ou un)
![Classe paramétrée](https://www.edrawsoft.com/symbols/umlclassdiagram/parameterizedclass.png)
![Lien N-Ary](https://www.edrawsoft.com/symbols/umlclassdiagram/n-arylink.png)
![Association N-Ary](https://www.edrawsoft.com/symbols/umlclassdiagram/n-aryassociation.png)
![Multiplicité](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity.png)
![Multiplicité- Facultatif (zéro ou un)](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity-optional(zeroorone).png)
Multiplicité- beaucoup (zéro ou plus)
Obligatoire
Contrainte
Note
![Multiplicité- beaucoup (zéro ou plus)](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity-many(zeroormore).png)
![Obligatoire](https://www.edrawsoft.com/symbols/umlclassdiagram/mandatory.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlclassdiagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlclassdiagram/note.png)
Symboles de collaboration UML
Objet
Multi-objet
Acteur
Rôle de l'association
Rôle de l'association 2
![Objet](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/object.png)
![Multi-objet](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/multi-object.png)
![Acteur](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/actor.png)
![Rôle de l'association](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/associationrole.png)
![Rôle de l'association 2](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/associationrole2.png)
Délégation
Lien à soi
Lien à soi 2
Contrainte
Note
![Délégation](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/delegation.png)
![Lien à soi](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/linktoself.png)
![Lien à soi 2](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/linktoself2.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/note.png)
Symboles de composants UML
Composant
Paquet
Conteneur à paquets
Dépendance
Généralisation
![Composant](https://www.edrawsoft.com/symbols/umlcomponentdiagram/component.png)
![Paquet](https://www.edrawsoft.com/symbols/umlcomponentdiagram/package.png)
![Conteneur à paquets](https://www.edrawsoft.com/symbols/umlcomponentdiagram/packagecontainer.png)
![Dépendance](https://www.edrawsoft.com/symbols/umlcomponentdiagram/dependency.png)
![Généralisation](https://www.edrawsoft.com/symbols/umlcomponentdiagram/generalization.png)
Stéréotype transparent
Stéréotype opaque
Symbole >
Contrainte
Note
![Stéréotype transparent](https://www.edrawsoft.com/symbols/umlcomponentdiagram/transparentstereotype.png)
![Stéréotype opaque](https://www.edrawsoft.com/symbols/umlcomponentdiagram/opaquestereotype.png)
![Guillemets](https://www.edrawsoft.com/symbols/umlcomponentdiagram/symboland.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlcomponentdiagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlcomponentdiagram/note.png)
Symboles de déploiement UML
Paquet
Objet
Noeud
Composant
Instance de nœud
![Paquet](https://www.edrawsoft.com/symbols/umldeploymentdiagram/package.png)
![Objet](https://www.edrawsoft.com/symbols/umldeploymentdiagram/object.png)
![Noeud](https://www.edrawsoft.com/symbols/umldeploymentdiagram/node.png)
![Composant](https://www.edrawsoft.com/symbols/umldeploymentdiagram/component.png)
![Instance de nœud](https://www.edrawsoft.com/symbols/umldeploymentdiagram/nodeinstance.png)
Instance de composant
Acteur
Interface 2
Interface
Comunication
![Instance de composant](https://www.edrawsoft.com/symbols/umldeploymentdiagram/componentinstance.png)
![Acteur](https://www.edrawsoft.com/symbols/umldeploymentdiagram/actor.png)
![Interface 2](https://www.edrawsoft.com/symbols/umldeploymentdiagram/interface2.png)
![Interface](https://www.edrawsoft.com/symbols/umldeploymentdiagram/interface.png)
![Comunication](https://www.edrawsoft.com/symbols/umldeploymentdiagram/comunication.png)
Héritage
Dépendance à une voie
Dépendance à deux voies
Association binaire
Flux de données
![Héritage](https://www.edrawsoft.com/symbols/umldeploymentdiagram/inheritance.png)
![Dépendance à une voie](https://www.edrawsoft.com/symbols/umldeploymentdiagram/one-waydependency.png)
![Dépendance à deux voies](https://www.edrawsoft.com/symbols/umldeploymentdiagram/two-waydependency.png)
![Association binaire](https://www.edrawsoft.com/symbols/umldeploymentdiagram/binaryassociation.png)
![Flux de données](https://www.edrawsoft.com/symbols/umldeploymentdiagram/dataflow.png)
Simple
Hésitation
Asynchrone
Relation de classe
Note
![Simple](https://www.edrawsoft.com/symbols/umldeploymentdiagram/simple.png)
![Hésitation](https://www.edrawsoft.com/symbols/umldeploymentdiagram/balking.png)
![Asynchrone](https://www.edrawsoft.com/symbols/umldeploymentdiagram/asynchronous.png)
![Relation de classe](https://www.edrawsoft.com/symbols/umldeploymentdiagram/classrelationship.png)
![Note](https://www.edrawsoft.com/symbols/umldeploymentdiagram/note.png)
Contrainte
![Contrainte](https://www.edrawsoft.com/symbols/umldeploymentdiagram/constraint.png)
Symboles de séquences UML
Ligne de vie des objets
Ligne de vie
Activer
Activer (avec / pause)
Objet
![Ligne de vie des objets](https://www.edrawsoft.com/symbols/umlsequencediagram/objectlifeline.png)
![Ligne de vie](https://www.edrawsoft.com/symbols/umlsequencediagram/lifeline.png)
![Activer](https://www.edrawsoft.com/symbols/umlsequencediagram/activate.png)
![Activer (avec / pause)](https://www.edrawsoft.com/symbols/umlsequencediagram/activatewbreak.png)
![Objet](https://www.edrawsoft.com/symbols/umlsequencediagram/object.png)
Interaction, Occurrence
Cadre, Fragment
Classe
Message
Retour de message
![Interaction, Occurrence](https://www.edrawsoft.com/symbols/umlsequencediagram/interaction,occurence.png)
![Cadre, Fragment](https://www.edrawsoft.com/symbols/umlsequencediagram/frame,fragment.png)
![Classe](https://www.edrawsoft.com/symbols/umlsequencediagram/class.png)
![Message](https://www.edrawsoft.com/symbols/umlsequencediagram/message.png)
![Retour de message](https://www.edrawsoft.com/symbols/umlsequencediagram/messagereturn.png)
Suppression d'objet
Appel de message
Généralisation
Rappel de message
Auto Délégation
![Suppression d'objet](https://www.edrawsoft.com/symbols/umlsequencediagram/objectdeletion.png)
![Appel de message](https://www.edrawsoft.com/symbols/umlsequencediagram/messagecall.png)
![Généralisation](https://www.edrawsoft.com/symbols/umlsequencediagram/generalization.png)
![Rappel de message](https://www.edrawsoft.com/symbols/umlsequencediagram/messagecall-back.png)
![Auto Délégation](https://www.edrawsoft.com/symbols/umlsequencediagram/selfdelegation.png)
Transition 1
Transition 2
Note
Contrainte
Acteur
![Transition 1](https://www.edrawsoft.com/symbols/umlsequencediagram/transition1.png)
![Transition 2](https://www.edrawsoft.com/symbols/umlsequencediagram/transition2.png)
![Note](https://www.edrawsoft.com/symbols/umlsequencediagram/note.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlsequencediagram/constraint.png)
![Acteur](https://www.edrawsoft.com/symbols/umlsequencediagram/actor.png)
Exception
![Exception](https://www.edrawsoft.com/symbols/umlsequencediagram/exception.png)
Symboles du diagramme d'état UML
Etat
Etat de la Sous-machine
État composite
État initial
État final
![Etat](https://www.edrawsoft.com/symbols/umlstatechartdiagram/state.png)
![Etat de la Sous-machine](https://www.edrawsoft.com/symbols/umlstatechartdiagram/submachinestate.png)
![État composite](https://www.edrawsoft.com/symbols/umlstatechartdiagram/compositestate.png)
![État initial](https://www.edrawsoft.com/symbols/umlstatechartdiagram/startstate.png)
![État final](https://www.edrawsoft.com/symbols/umlstatechartdiagram/endstate.png)
Transition
Arc de transition
Transition (branche)
Transition (joint)
Décision
![Transition](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition.png)
![Arc de transition](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transitionarc.png)
![Transition (branche)](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition(branch).png)
![Transition (joint)](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition(joint).png)
![Décision](https://www.edrawsoft.com/symbols/umlstatechartdiagram/decision.png)
Historique
Historique Détaillé
Contrainte
Note
![Historique](https://www.edrawsoft.com/symbols/umlstatechartdiagram/history.png)
![Historique Détaillé](https://www.edrawsoft.com/symbols/umlstatechartdiagram/detailhistory.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlstatechartdiagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlstatechartdiagram/note.png)
Symboles des cas d'utilisation UML
Acteur
Cas d'utilisation
Paquet
Objet
Limite du système
![Acteur](https://www.edrawsoft.com/symbols/umlusecasediagram/actor.png)
![Cas d'utilisation](https://www.edrawsoft.com/symbols/umlusecasediagram/usecase.png)
![Paquet](https://www.edrawsoft.com/symbols/umlusecasediagram/package.png)
![Objet](https://www.edrawsoft.com/symbols/umlusecasediagram/object.png)
![Limite du système](https://www.edrawsoft.com/symbols/umlusecasediagram/systemboundary.png)
Connecteur droit
Communication
Généralisation
Inclure
Exclure
![Connecteur droit](https://www.edrawsoft.com/symbols/umlusecasediagram/straightconnector.png)
![Communication](https://www.edrawsoft.com/symbols/umlusecasediagram/communication.png)
![Généralisation](https://www.edrawsoft.com/symbols/umlusecasediagram/generalization.png)
![Inclure](https://www.edrawsoft.com/symbols/umlusecasediagram/include.png)
![Exclure](https://www.edrawsoft.com/symbols/umlusecasediagram/exclude.png)
Interface
Contrainte
Note
![Interface](https://www.edrawsoft.com/symbols/umlusecasediagram/interface.png)
![Contrainte](https://www.edrawsoft.com/symbols/umlusecasediagram/constraint.png)
![Note](https://www.edrawsoft.com/symbols/umlusecasediagram/note.png)
Comment utiliser les symboles du diagramme UML
Le diagramme UML peut être facilement construit avec ces symboles éditables dans Edraw. Notre outil UML rend la modélisation des diagrammes UML rapide, simple et efficace. Il existe des modèles prêts à l'emploi pour chaque type de diagramme UML. Vous pouvez choisir de partir de zéro ou d'un modèle de diagramme UML. Il est extrêmement facile à utiliser et peut publier dans de nombreux formats de fichiers courants tels que PDF, PNG, Word, Html, SVG, etc. Téléchargez-le dès maintenant et découvrez ses étonnantes capacités graphiques.
EdrawMax : meilleur créateur de diagrammes tout-en-un
- Outil polyvalent pour créer plus de 280 types de diagrammes et de conception de dessin.
- Une bibliothèque de symboles et de modèles riches à votre disposition.
- Interface glisser-déposer et facile à utiliser.
- Boîte à outils intelligente et dynamique pour personnaliser des détailles
- Compatible avec différents formats de fichier : Word®, Excel®, PowerPoint®, Visio®, PDF, image, etc.
- Pris en charge pour Windows, Mac et Linux.
En savoir plus
Symboles de diagramme de cas d'utilisation de classe UML
Symboles de diagramme de classe UML
Symboles de Diagramme de Composants UML
Symboles du Diagramme d'Activité UML
![Daniel](https://images.edrawsoft.com/fr/article/daniel.jpg)
Daniel Mar 02, 24