Lucrul cu formele de stare în diagramele de stare și de activitate UML

Se aplică la
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Notă

Diagrama schemă de stare UML nu este disponibilă în Visio 2013 și versiunile mai noi. Pentru informații despre diagramele UML din Visio 2013 și versiunile mai noi, consultați Diagrame UML în Visio.

Adăugarea unei acțiuni interne sau a unei activități la o stare dintr-o diagramă de stare sau de activitate

  1. Într-o diagramă de schemă de stare sau de activitate, faceți dublu clic pe forma Stare la care doriți să adăugați acțiunea internă sau activitatea.
  2. În caseta de dialog Proprietăți stare UML , faceți clic pe Tranziții interne.
  3. Tastați un nume pentru tranziție.
  4. Faceți clic pe Proprietăți. Alegeți evenimentul dorit. Pentru a crea un eveniment nou, faceți clic pe Evenimente, pe Nou, alegeți tipul de eveniment dorit, apoi faceți clic pe OK.
  5. 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 fila Tranziție (caseta de dialog Proprietăți tranziție UML ).
  6. Selectați Protecție pentru a adăuga o condiție de protecție, apoi, în caseta text, tastați condiția de protecție dorită.
  7. Sub Limbă, alegeți limba dorită.
  8. 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 pe Proprietăți.
  9. 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, restricții sau valori etichetate. Faceți clic pe OK până când reveniți la fila Tranziții interne , apoi faceți clic din nou pe OK .

În mod implicit, acțiunile interne sunt ascunse într-o formă Stare . Pentru a afișa acțiunile interne, faceți clic dreapta pe formă, apoi faceți clic pe Opțiuni afișare formă. Sub Suprimare, debifați caseta de selectare Tranziție .

Adăugarea acțiunilor de intrare și de ieșire într-o stare dintr-o diagramă de stare sau de activitate

  1. Într-o diagramă de schemă de stare sau o diagramă de activitate, faceți dublu clic pe forma Stare la care doriți să adăugați o intrare sau o acțiune de ieșire.
  2. În caseta de dialog Proprietăți stare UML , faceți clic pe Intrare sau ieșire, apoi faceți clic pe Nou.
  3. Alegeți tipul de acțiune dorit, apoi faceți clic pe OK. Tastați un nume pentru acțiune.
  4. Faceți clic pe Proprietăți pentru a adăuga detalii, argumente, restricții sau valori etichetate. Faceți clic pe OK până când închideți caseta de dialog Proprietăți stare UML .

În mod implicit, acțiunile de intrare și de ieșire sunt ascunse într-o formă De stare . Pentru a afișa acțiunile, faceți clic dreapta pe formă, faceți clic pe Opțiuni afișare formă, apoi debifați Tranziție.

Amânarea evenimentelor într-o stare de acțiune dintr-o diagramă de activitate

  1. În vizualizarea arborescentă sau într-o diagramă de activitate, faceți dublu clic pe pictograma sau forma care reprezintă o stare de acțiune.
  2. Faceți clic pe Evenimente amânate.

Evenimentele disponibile în pachetul căruia îi aparține starea acțiunii sunt listate. Selectați evenimentele care doriți să fie amânate de stare.

Lucrul cu pseudostaturi

un pseudostate este utilizat pentru a combina și a face tranziții directe.

Pseudosetățile includ:

  • Stare inițială
  • Stare finală
  • Decizie
  • Istoric profund
  • Istoric superficial
  • Tranziție (Asociere)
  • Tranziție (Fork)
  1. Adăugați forma la diagramă.

  2. Faceți clic dreapta pe formă și selectați Proprietăți.

  3. Setați proprietățile în caseta de dialog:

    Proprietate Descriere
    Nume Tastați numele pseudostatului.
    Stereotip Alegeți stereotipul dorit din lista verticală. Dacă un stereotip pe care doriți să-l utilizați nu este listat, puteți să adăugați un stereotip nou sau să editați unul existent făcând clic pe Stereotipuri în meniul UML .
    Tip Șablonul Diagramă model UML adaugă automat tipul de pseudostate care corespunde elementului a cărui formă sau pictogramă ați selectat-o.
    Documentație Tastați orice documentație pe care doriți să o adăugați la element ca valoare etichetată. Atunci când selectați forma sau pictograma reprezentând elementul, documentația pe care o tastați aici apare, de asemenea, în fereastra Documentație .

Consultați și

Crearea unei diagrame de schemă de stare UML

Crearea unei diagrame de activitate UML

Indică spre un marcaj într-un paragraf normal