Per creare un diagramma UML - Diagramma di stato

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Diagramma che mostra le transizioni di un oggetto sottoposto a risposta agli eventi esterni

Immagine del pulsante Iniziale stato è lo stato di un oggetto prima che venga influenzato tutti gli eventi del diagramma su di essa.

Immagine del pulsante Uno stato rappresenta un istante della vita di un oggetto. Fare doppio clic su una forma di stato per aggiungere un nome e le azioni e attività interne dell'elenco.

Callout 3 TransitionsTransitions indicano che, in risposta a un evento, un oggetto verrà passare da uno stato a altra ed esegua un'azione.

Passaggio 4 evento che attiva la transizione è denominato nella stringa di transizione. Fare doppio clic su una transizione per assegnare un'etichetta con una stringa che, oltre a firma di un evento, include anche una condizione di protezione, un'espressione di azione e altro.

  1. Aprire il modello UML che contiene la classe o lo use case in cui è incluso il comportamento da rappresentare in un diagramma di stato.

  2. Scegliere Nuovo dal menu File, quindi Software e UML - Diagramma modello.

  3. Nella visualizzazione albero fare clic con il pulsante destro del mouse sull'icona della classe o dello Use Case contenente il comportamento da rappresentare in un diagramma di stato. Scegliere Nuovo, quindi Diagramma di stato.

    Verrà visualizzata una pagina vuota e lo stencil UML - Diagramma di stato sarà visualizzato in primo piano. Nell'area di lavoro verrà visualizzato "Diagramma di stato" come filigrana. Alla struttura verrà aggiunta un'icona per rappresentare il diagramma.

    Nota : Se la struttura non è visualizzata, scegliere Visualizza dal menu UML, quindi fare clic su Esplora modelli.

  4. Trascinare forme Stato nella pagina di disegno per rappresentare la sequenza di stati assunti da un oggetto.

    Lavorare con forme stato nei diagrammi di attività e diagramma di stato UML

  5. Trascinare la forma Stato composito nella pagina per rappresentare sottostati concorrenti, reciprocamente esclusivi o nidificati.

    Lavorare con forme stato composte nei diagrammi di stato UML

  6. Collegare gli stati ad altri stati tramite forme Transizione per indicare il passaggio di un oggetto dal primo al secondo stato in risposta a un evento.

    Lavorare con forme transizione nei diagrammi di attività e diagramma di stato UML

    Suggerimento : Utilizzare la forma transizione arco per indicare che un oggetto rimanga nello stato in risposta a un evento. Connettere i punti di connessione Immagine del punto di connessione - X blu nella stessa forma stato entrambe le estremità della transizione.

  7. Collegare le forme Transizione alle forme Transizione (Join) e Transizione (Fork) per rappresentare la diramazione di uno stato in stati multipli o la sincronizzazione di stati multipli in un unico stato.

  8. Utilizzare le forme Cronologia - Ultimo stato o Cronologia - Tutti gli stati per indicare che un oggetto riprende l'ultimo stato assunto all'interno di una regione.

    Lavorare con forme stato composte nei diagrammi di stato UML

  9. Fare doppio clic su qualsiasi forma per visualizzare la relativa finestra di dialogo delle proprietà UML e aggiungere un nome, azioni, attività, eventi e altre proprietà.

  10. Salvare il diagramma.

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×