Per creare un diagramma UML - Diagramma di stato

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

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

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.

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×