Diagramma UML Legenda dei simboli
Manuela Piccola | 2023-03-20 14:55:22
Questa legenda dei simboli dei diagrammi UML mostra i simboli e le notazioni utilizzate nella documentazione dei diagrammi UML. Copre i simboli di tutti i tipi di diagrammi UML, compresi i diagrammi di classe UML, i diagrammi di collaborazione UML, i diagrammi di sequenza UML, i diagrammi di attività UML e così via.
Simboli di attività UML
Attività
Stato
Oggetto in Stato
Attività decisionale
Attore
![Attività](https://www.edrawsoft.com/symbols/umlactivitydiagram/activity.png)
![Stato](https://www.edrawsoft.com/symbols/umlactivitydiagram/state.png)
![Oggetto in Stato](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectinstate.png)
![Decision ActivityAttività decisionale](https://www.edrawsoft.com/symbols/umlactivitydiagram/decisionactivity.png)
![Attore](https://www.edrawsoft.com/symbols/umlactivitydiagram/actor.png)
Flusso di controllo
Flusso di controllo 2
Flusso di oggetti
Flusso di oggetti 2
Barra di sincronizzazione orizzontale
![Flusso di controllo](https://www.edrawsoft.com/symbols/umlactivitydiagram/controlflow.png)
![Flusso di controllo 2](https://www.edrawsoft.com/symbols/umlactivitydiagram/controlflow2.png)
![Flusso di oggetti](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectflow.png)
![Flusso di oggetti 2](https://www.edrawsoft.com/symbols/umlactivitydiagram/objectflow2.png)
![Barra di sincronizzazione orizzontale](https://www.edrawsoft.com/symbols/umlactivitydiagram/horizontalsynchronizationbar.png)
Barra di sincronizzazione verticale
Stato iniziale
Stato finale
Swimlane
Innesco multiplo
![Barra di sincronizzazione verticale](https://www.edrawsoft.com/symbols/umlactivitydiagram/verticalsynchronizationbar.png)
![Stato iniziale](https://www.edrawsoft.com/symbols/umlactivitydiagram/initialstate.png)
![Stato finale](https://www.edrawsoft.com/symbols/umlactivitydiagram/finalstate.png)
![Swimlane](https://www.edrawsoft.com/symbols/umlactivitydiagram/swimlane.png)
![Innesco multiplo](https://www.edrawsoft.com/symbols/umlactivitydiagram/multipletrigger.png)
Simbolo - e
Vincolo
Nota
![Simbolo - e](https://www.edrawsoft.com/symbols/umlactivitydiagram/symbol-and.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlactivitydiagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlactivitydiagram/note.png)
Simboli di classe UML
Classe
Classe 2
Classr 3
Modello di classe
Oggetto
![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)
![Modello di classe](https://www.edrawsoft.com/symbols/umlclassdiagram/templateclass.png)
![Oggetto](https://www.edrawsoft.com/symbols/umlclassdiagram/object.png)
Articolo
Pacchetto
Interfaccia
Aggregazione
Dipendenza
![Articolo](https://www.edrawsoft.com/symbols/umlclassdiagram/item.png)
![Pacchetto](https://www.edrawsoft.com/symbols/umlclassdiagram/package.png)
![Interfaccia](https://www.edrawsoft.com/symbols/umlclassdiagram/interface.png)
![Aggregazione](https://www.edrawsoft.com/symbols/umlclassdiagram/aggregation.png)
![Dipendenza](https://www.edrawsoft.com/symbols/umlclassdiagram/dependency.png)
Composizione
Generalizzazione
Associazione
Collegamento binario
Associazione binaria
![Composizione](https://www.edrawsoft.com/symbols/umlclassdiagram/composition.png)
![Generalizzazione](https://www.edrawsoft.com/symbols/umlclassdiagram/generalization.png)
![Associazione](https://www.edrawsoft.com/symbols/umlclassdiagram/association.png)
![Collegamento binario](https://www.edrawsoft.com/symbols/umlclassdiagram/binarylink.png)
![Associazione binaria](https://www.edrawsoft.com/symbols/umlclassdiagram/binaryassociation.png)
Classe parametrizzata
Collegamento N-Ary
Associazione N-Ary
Molteplicità
Molteplicità - Opzionale (zero o uno)
![Classe parametrizzata](https://www.edrawsoft.com/symbols/umlclassdiagram/parameterizedclass.png)
![Collegamento N-Ary](https://www.edrawsoft.com/symbols/umlclassdiagram/n-arylink.png)
![Associazione N-Ary](https://www.edrawsoft.com/symbols/umlclassdiagram/n-aryassociation.png)
![Molteplicità](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity.png)
![Molteplicità - Opzionale (zero o uno)](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity-optional(zeroorone).png)
Molteplicità - molti (zero o più)
Obbligatorio
Vincolo
Nota
![Molteplicità - molti (zero o più)](https://www.edrawsoft.com/symbols/umlclassdiagram/multiplicity-many(zeroormore).png)
![Obbligatorio](https://www.edrawsoft.com/symbols/umlclassdiagram/mandatory.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlclassdiagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlclassdiagram/note.png)
Simboli di collaborazione UML
Oggetto
Multi-oggetto
Attore
Ruolo dell'associazione
Ruolo associativo 2
![Oggetto](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/object.png)
![Multi-oggetto](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/multi-object.png)
![Attore](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/actor.png)
![Ruolo dell'associazione](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/associationrole.png)
![Ruolo associativo 2](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/associationrole2.png)
Delegazione
Collegamento a se stessi
Collegamento a se stessi 2
Vincolo
Nota
![Delegazione](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/delegation.png)
![Collegamento a se stessi](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/linktoself.png)
![Collegamento a se stessi 2](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/linktoself2.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlcollaborationdiagram/note.png)
Simboli dei componenti UML
Componente
Pacchetto
Contenitore della confezione
Dipendenza
Generalizzazione
![Componente](https://www.edrawsoft.com/symbols/umlcomponentdiagram/component.png)
![Pacchetto](https://www.edrawsoft.com/symbols/umlcomponentdiagram/package.png)
![Contenitore della confezione](https://www.edrawsoft.com/symbols/umlcomponentdiagram/packagecontainer.png)
![Dipendenza](https://www.edrawsoft.com/symbols/umlcomponentdiagram/dependency.png)
![Generalizzazione](https://www.edrawsoft.com/symbols/umlcomponentdiagram/generalization.png)
Stereotipo trasparente
Stereotipo opaco
Simbolo >
Vincolo
Nota
![Stereotipo trasparente](https://www.edrawsoft.com/symbols/umlcomponentdiagram/transparentstereotype.png)
![Stereotipo opaco](https://www.edrawsoft.com/symbols/umlcomponentdiagram/opaquestereotype.png)
![Virgole invertite](https://www.edrawsoft.com/symbols/umlcomponentdiagram/symboland.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlcomponentdiagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlcomponentdiagram/note.png)
Simboli di distribuzione UML
Pacchetto
Oggetto
Nodo
Componente
Istanza del nodo
![Pacchetto](https://www.edrawsoft.com/symbols/umldeploymentdiagram/package.png)
![Oggetto](https://www.edrawsoft.com/symbols/umldeploymentdiagram/object.png)
![Nodo](https://www.edrawsoft.com/symbols/umldeploymentdiagram/node.png)
![Componente](https://www.edrawsoft.com/symbols/umldeploymentdiagram/component.png)
![Istanza del nodo](https://www.edrawsoft.com/symbols/umldeploymentdiagram/nodeinstance.png)
Istanza del componente
Attore
Interfaccia 2
Interfaccia
Comunicazione
![Istanza del componente](https://www.edrawsoft.com/symbols/umldeploymentdiagram/componentinstance.png)
![Attore](https://www.edrawsoft.com/symbols/umldeploymentdiagram/actor.png)
![Interfaccia 2](https://www.edrawsoft.com/symbols/umldeploymentdiagram/interface2.png)
![Interfaccia](https://www.edrawsoft.com/symbols/umldeploymentdiagram/interface.png)
![Comunicazione](https://www.edrawsoft.com/symbols/umldeploymentdiagram/comunication.png)
Eredità
Dipendenza unidirezionale
Dipendenza bidirezionale
Associazione binaria
Flusso di dati
![Eredità](https://www.edrawsoft.com/symbols/umldeploymentdiagram/inheritance.png)
![Dipendenza unidirezionale](https://www.edrawsoft.com/symbols/umldeploymentdiagram/one-waydependency.png)
![Dipendenza bidirezionale](https://www.edrawsoft.com/symbols/umldeploymentdiagram/two-waydependency.png)
![Associazione binaria](https://www.edrawsoft.com/symbols/umldeploymentdiagram/binaryassociation.png)
![Flusso di dati](https://www.edrawsoft.com/symbols/umldeploymentdiagram/dataflow.png)
Semplice
Improvvisazione
Asincrono
Rapporto di classe
Nota
![Semplice](https://www.edrawsoft.com/symbols/umldeploymentdiagram/simple.png)
![Improvvisazione](https://www.edrawsoft.com/symbols/umldeploymentdiagram/balking.png)
![Asincrono](https://www.edrawsoft.com/symbols/umldeploymentdiagram/asynchronous.png)
![Rapporto di classe](https://www.edrawsoft.com/symbols/umldeploymentdiagram/classrelationship.png)
![Nota](https://www.edrawsoft.com/symbols/umldeploymentdiagram/note.png)
Vincolo
![Vincolo](https://www.edrawsoft.com/symbols/umldeploymentdiagram/constraint.png)
Simboli di sequenza UML
Oggetto Linea di vita
Linea di vita
Attivare
Attivare (w / rottura)
Oggetto
![Oggetto Linea di vita](https://www.edrawsoft.com/symbols/umlsequencediagram/objectlifeline.png)
![Linea di vita](https://www.edrawsoft.com/symbols/umlsequencediagram/lifeline.png)
![Attivare](https://www.edrawsoft.com/symbols/umlsequencediagram/activate.png)
![Attivare (w / rottura)](https://www.edrawsoft.com/symbols/umlsequencediagram/activatewbreak.png)
![Oggetto](https://www.edrawsoft.com/symbols/umlsequencediagram/object.png)
Interazione, occorrenza
Telaio, frammento
Classe
Messaggio
Ritorno del messaggio
![Interazione, occorrenza](https://www.edrawsoft.com/symbols/umlsequencediagram/interaction,occurence.png)
![Telaio, frammento](https://www.edrawsoft.com/symbols/umlsequencediagram/frame,fragment.png)
![Classe](https://www.edrawsoft.com/symbols/umlsequencediagram/class.png)
![Messaggio](https://www.edrawsoft.com/symbols/umlsequencediagram/message.png)
![Ritorno del messaggio](https://www.edrawsoft.com/symbols/umlsequencediagram/messagereturn.png)
Eliminazione dell'oggetto
Messaggio di chiamata
Generalizzazione
Richiamo del messaggio
Autodelega
![Eliminazione dell'oggetto](https://www.edrawsoft.com/symbols/umlsequencediagram/objectdeletion.png)
![Messaggio di chiamata](https://www.edrawsoft.com/symbols/umlsequencediagram/messagecall.png)
![Generalizzazione](https://www.edrawsoft.com/symbols/umlsequencediagram/generalization.png)
![Richiamo del messaggio](https://www.edrawsoft.com/symbols/umlsequencediagram/messagecall-back.png)
![Autodelega](https://www.edrawsoft.com/symbols/umlsequencediagram/selfdelegation.png)
La transizione 1
La transizione 2
Nota
Vincolo
Attore
![La transizione 1](https://www.edrawsoft.com/symbols/umlsequencediagram/transition1.png)
![La transizione 2](https://www.edrawsoft.com/symbols/umlsequencediagram/transition2.png)
![Nota](https://www.edrawsoft.com/symbols/umlsequencediagram/note.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlsequencediagram/constraint.png)
![Attore](https://www.edrawsoft.com/symbols/umlsequencediagram/actor.png)
Eccezione
![Eccezione](https://www.edrawsoft.com/symbols/umlsequencediagram/exception.png)
Simboli del diagramma di stato UML
Stato
Stato della sottomacchina
Stato composito
Stato di partenza
Stato finale
![Stato](https://www.edrawsoft.com/symbols/umlstatechartdiagram/state.png)
![Stato della sottomacchina](https://www.edrawsoft.com/symbols/umlstatechartdiagram/submachinestate.png)
![Stato composito](https://www.edrawsoft.com/symbols/umlstatechartdiagram/compositestate.png)
![Stato di partenza](https://www.edrawsoft.com/symbols/umlstatechartdiagram/startstate.png)
![Stato finale](https://www.edrawsoft.com/symbols/umlstatechartdiagram/endstate.png)
La transizione
La transizione Arc
La transizione (ramo)
La transizione (giunto)
Decisione
![La transizione](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition.png)
![La transizione Arc](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transitionarc.png)
![La transizione (ramo)](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition(branch).png)
![La transizione (giunto)](https://www.edrawsoft.com/symbols/umlstatechartdiagram/transition(joint).png)
![Decisione](https://www.edrawsoft.com/symbols/umlstatechartdiagram/decision.png)
La storia
Dettaglio Storia
Vincolo
Nota
![La storia](https://www.edrawsoft.com/symbols/umlstatechartdiagram/history.png)
![Dettaglio Storia](https://www.edrawsoft.com/symbols/umlstatechartdiagram/detailhistory.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlstatechartdiagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlstatechartdiagram/note.png)
Simboli dei casi d'uso UML
Attore
Caso d'uso
Pacchetto
Oggetto
Confine del sistema
![Attore](https://www.edrawsoft.com/symbols/umlusecasediagram/actor.png)
![Caso d'uso](https://www.edrawsoft.com/symbols/umlusecasediagram/usecase.png)
![Pacchetto](https://www.edrawsoft.com/symbols/umlusecasediagram/package.png)
![Oggetto](https://www.edrawsoft.com/symbols/umlusecasediagram/object.png)
![Confine del sistema](https://www.edrawsoft.com/symbols/umlusecasediagram/systemboundary.png)
Connettore diritto
Comunicazione
Generalizzazione
Includere
Escludere
![Connettore diritto](https://www.edrawsoft.com/symbols/umlusecasediagram/straightconnector.png)
![Comunicazione](https://www.edrawsoft.com/symbols/umlusecasediagram/communication.png)
![Generalizzazione](https://www.edrawsoft.com/symbols/umlusecasediagram/generalization.png)
![Includere](https://www.edrawsoft.com/symbols/umlusecasediagram/include.png)
![Escludere](https://www.edrawsoft.com/symbols/umlusecasediagram/exclude.png)
Interfaccia
Vincolo
Nota
![Interfaccia](https://www.edrawsoft.com/symbols/umlusecasediagram/interface.png)
![Vincolo](https://www.edrawsoft.com/symbols/umlusecasediagram/constraint.png)
![Nota](https://www.edrawsoft.com/symbols/umlusecasediagram/note.png)
Come utilizzare i simboli del diagramma UML
Diagramma UML possono essere facilmente costruiti con questi simboli modificabili in Edraw. Il nostro strumento UML rende la modellazione dei diagrammi UML veloce, semplice ed efficiente. Esistono modelli già pronti per ogni tipo di diagramma UML. È possibile scegliere di partire da zero o da un modello di Modello di diagramma UML. È estremamente facile da usare e può pubblicare su molti formati di file comunemente usati come PDF, PNG, Word, Html, SVG, ecc. Scaricatelo subito e sperimentate le sue incredibili capacità di disegno.
EdrawMax
Software per Diagrammi Tutto-in-Uno
Crea più di 280 tipi di diagrammi senza sforzo
Inizia facilmente a creare diagrammi con vari modelli e simboli
- Compatibilità file superiore: Importa ed esporta disegni in vari formati di file, come Visio
- Supporto multipiattaforma (Windows, Mac, Linux, Web)
Altro
Simboli del diagramma dei casi d'uso UML
Simboli del diagramma di classe UML
Simboli del diagramma dei componenti UML
Simboli del diagramma di attività UML