Lucrul cu formele de tranziție în stări UML și în diagramele de activitate

Important: Diagrama stări UML nu este disponibilă în Visio 2013 și în versiunile mai noi. Pentru informații despre diagramele UML în Visio 2013 și versiuni mai noi, consultați diagrame UML în Visio.

Adăugarea unui șir de tranziție la o tranziție într-o diagramă stări sau activitate

  1. Într-un diagramă de automat de stări sau diagramă de activități, faceți dublu clic pe forma fluxului de tranziție sau control la care doriți să adăugați șirul de tranziție.

  2. În caseta de dialog Proprietăți tranziție UML , faceți clic pe tranziție, apoi faceți clic pe eveniment. Faceți clic pe nou, alegeți tipul de eveniment dorit, apoi faceți clic pe OK.

  3. Tastați un nume pentru eveniment și tastați sau alegeți celelalte valori de proprietate dorite. Faceți clic pe o filă pentru a adăuga restricții, valori etichetate sau parametri, în funcție de tipul de eveniment pe care îl creați. Faceți clic pe OK până când reveniți la categoria de tranziție.

  4. Selectați protecție pentru a adăuga o condiție de protecție. Apoi, în caseta text, tastați starea de protecție dorită.

  5. Sub limbă, alegeți limba dorită.

  6. Faceți clic pe fila acțiuni , apoi faceți clic pe nou pentru a crea o expresie de acțiune. Alegeți tipul de acțiune dorit, faceți clic pe OK, apoi faceți clic pe Proprietăți.

  7. Tastați un nume pentru acțiune și tastați sau alegeți celelalte valori de proprietate dorite. Faceți clic pe o filă pentru a adăuga detalii, argumente (dacă sunt disponibile), restricții sau valori etichetate. Faceți clic pe OK până când închideți caseta de dialog Proprietăți tranziție UML .

Șirul de tranziție apare în tranziție.

Sfat

În diagramele de activitate, puteți să utilizați recepția semnalului și să Trimiteți semnale pentru a reprezenta în mod explicit informații despre evenimente și acțiuni specificate, de obicei, într-un șir de tranziție. Pentru a adăuga informațiile despre eveniment și acțiune la o confirmare de semnalizare sau la o formă de Trimitere a semnalului, urmați procedura descrisă mai sus pentru adăugarea unui șir de tranziție la o tranziție.

Indicarea unei tranziții între stări într-o diagramă stări

  1. Într-un diagramă de automat de stări, glisați o formă de tranziție pe pagina de desen.

  2. Lipiți punctul final al formei de tranziție fără vârful de săgeată la un punct de conexiune Punct de conexiune X albastru în forma stare sursă.

  3. Lipiți punctul final al formei de tranziție cu un vârf de săgeată la un punct de conexiune din forma stare de destinație.

  4. Faceți dublu clic pe forma de tranziție pentru a adăuga un șir de tranziție, inclusiv o eveniment, o condiție de protecție, o expresie de acțiune și altele.

Sfat

Atunci când starea sursă este, de asemenea, starea de destinație într-o diagramă stări, utilizați forma de tranziție în formă de arc. Lipiți cele două puncte finale de pe formă la două puncte de conexiune din aceeași formă de stare .

Indicarea unei tranziții complexe de furcă într-o diagramă stări sau activitate

  1. Într-o diagramă de automat de stări sau diagramă de activități, glisați o formă de tranziție (furcă) pe pagina de desen.

  2. Utilizați o formă de tranziție pentru a conecta starea sursă la bara de tranziție (furcă) . Lipiți punctul final al formei de tranziție fără un vârf de săgeată la un punct de conexiune Punct de conexiune X albastru în starea sursă și punctul final al formei de tranziție (cu un vârf de săgeată) la un punct de conexiune de pe bară.

  3. Utilizați formele de tranziție pentru a conecta bara de tranziție (furcă) la stările de destinație. Lipirea punctelor finale ale formei de tranziție fără vârfuri de săgeată la punctele de conexiune Punct de conexiune X albastru pe bară, iar punctele finale ale formei de tranziție cu vârfuri de săgeată la puncte de conexiune în stările de destinație.

Indicarea unei tranziții complexe a sincronizării într-o diagramă stări sau activitate

  1. Într-un diagramă de automat de stări sau diagramă de activități fixați o formă de tranziție (asociere) pe pagina de desen.

  2. Utilizați formele de tranziție pentru a conecta stările sursă la bara de tranziție (asociere) . Lipirea punctelor finale ale formei de tranziție fără vârfuri de săgeată la punctele de conexiune Punct de conexiune X albastru în stările sursă, iar punctele finale ale formei de tranziție cu vârfuri de săgeată la punctele de conexiune de pe bară.

  3. Utilizați o formă de tranziție pentru a conecta bara de tranziție (asociere) la starea de destinație. Lipiți punctul final al formei de tranziție fără un vârf de săgeată la un punct de conexiune de pe bară și punctul final al formei de tranziție cu un vârf de săgeată la un punct de conexiune din stareade destinație.

Indică faptul că un semnal a fost trimis sau primit într-o diagramă de activitate

  1. Într-un diagramă de activități, glisați o formă de confirmare Trimitere sau semnalizare în pagina de desen.

  2. Lipiți ghidajul de control Imagine ghidaj de control - romb galben din tranziția formei semnalului trimitere sau semnalului la un punct de conexiune Punct de conexiune X albastru în forma stării de acțiune sursă.

  3. Lipiți ghidajul de control Imagine ghidaj de control - romb galben din tranziția formei semnalului trimitere sau semnalului la un punct de conexiune din forma de stare a acțiunii de destinație.

    Sfat: Pentru a orienta corect formele de Trimitere și primire a semnalului, faceți clic cu butonul din dreapta pe formă, indicați spre formă, apoi faceți clic pe Rotire la stânga sau pe Rotire la dreapta.

  4. Faceți dublu clic pe forma de Trimitere sau de primire a semnalului pentru a adăuga un nume, un stereotip, evenimente, acțiuni, o condiție de protecție și alte proprietăți.

Notă: Atunci când utilizați o formă de confirmare Trimitere sau semnalizare în locul unei tranziții regulate a fluxului de control, simbolul trimitere sau primire a semnalului înlocuiește eticheta trimitere semnal sau eveniment în tranziție.

Indicarea fluxului de control într-o diagramă de activitate

  1. Într-un diagramă de activități, glisați o formă de flux de control pe pagina de desen.

  2. Lipiți punctul final al formei fluxului de control fără vârful de săgeată la un punct de conexiune Punct de conexiune X albastru în starea de acțiune sursă sau în forma de stare .

  3. Lipiți punctul final al formei fluxului de control cu un vârf de săgeată la un punct de conexiune din starea de acțiune de destinație sau din forma de stare .

  4. Faceți dublu clic pe forma fluxului de control pentru a adăuga un șir de tranziție, inclusiv o eveniment, o condiție de protecție, o expresie de acțiune și altele.

Consultați și

Crearea unei diagrame stări UML

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider