Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Importante: Il diagramma di diagramma UML non è disponibile nelle versioni Visio 2013 e successive. Per informazioni sui diagrammi UML in Visio 2013 e versioni più recenti, vedere diagrammi UML in Visio.

Statechart diagram showing the transitions an object undergoes as it responds to outside events

Callout 1 il stato iniziale è lo stato di un oggetto prima che tutti gli eventi del diagramma abbiano agito su di esso.

Immagine del pulsante uno stato rappresenta un istante nella vita di un oggetto. Fare doppio clic su una forma stato per aggiungere un nome ed elencare le azioni e le attività interne.

Callout 3 transizioni indicano che, in risposta a un evento, un oggetto passerà da uno stato a un altro ed eseguirà un'azione.

Passaggio 4 il evento che attiva la transizione è denominata nella stringa di transizione. Fare doppio clic su una transizione per etichettarla con una stringa che, oltre a una firma dell'evento, può includere anche una condizione di guardia, un'espressione di azione e altro ancora.

Creare un diagramma di diagramma

  1. Aprire il modello UML che contiene la classe o il caso di utilizzo che include il comportamento che si vuole rappresentare in un diagramma di diagramma.

  2. Scegliere nuovodal menu file , scegliere softwaree quindi fare clic su diagramma modello UML.

  3. Nella visualizzazione albero fare clic con il pulsante destro del mouse sull'icona che rappresenta il classe o Use Case che include il comportamento da rappresentare in un diagramma di stato. Scegliere nuovo e fare clic su diagramma diagramma.

    Viene visualizzata una pagina vuota e lo stencil diagramma UML diventa lo stencil più alto. Nell'area di lavoro viene visualizzato "diagramma" come filigrana. Alla visualizzazione albero viene aggiunta un'icona che rappresenta il diagramma.

    Nota: Se la visualizzazione albero non è visibile, scegliere Visualizza dal menu UML e quindi fare clic su Esplora modelli.

  4. Trascinare le forme stato nella pagina di disegno per rappresentare la sequenza di stati in cui passa un oggetto.

    Usare forme stato nei diagrammi di attività e di stato UML

  5. Trascinare una forma stato composito nella pagina per rappresentare substati concorrenti, reciprocamente esclusivi o annidati.

    Usare forme di stato composite nei diagrammi di diagramma UML

  6. Connetti gli Stati ad altri Stati usando forme di transizione per indicare che un oggetto in uno stato immetterà il secondo stato in risposta a un evento.

    Usare forme di transizione nei diagrammi di attività e di stato UML

    Suggerimento: Usa la forma transizione a forma di arco per indicare che un oggetto rimane nello stesso stato in risposta a un evento. Connettere entrambe le estremità della transizione ai punti di connessione Immagine del punto di connessione - X blu sulla stessa forma stato.

  7. Connettere forme transizione alle forme transizione (join) e transizione (fork) per rappresentare la deviazione di uno stato in più Stati o la sincronizzazione di più stati in uno stato.

  8. Usa la cronologia superficiale o le forme Deep History per indicare che un oggetto riprende uno stato che è stato mantenuto per ultimo all'interno di un'area geografica.

    Usare forme di stato composite nei diagrammi di diagramma UML

  9. Fare doppio clic su una forma per aprire la finestra di dialogo Proprietà UML e aggiungere un nome, azioni, attività, eventi e altre proprietà.

  10. Salvare il diagramma.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×