Lucrul cu formele de stare compozite în diagramele stări UML

Lucrul cu formele de stare compozite.

Important: Diagrama stări UML nu este disponibilă în Visio 2013 și versiuni mai noi. În acele versiuni de Visio, utilizați diagrama mașină de stare UML .

Adăugarea unui indicator istoric la o regiune de stare

  1. Într-un diagramă de automat de stări, creați o regiune de stare glisând o formă de stare compozită pe pagina de desen.

  2. Faceți dublu clic pe pictograma nouă pagină de desen stări în vizualizarea arborescentă, pentru a naviga la pagina de desen care reprezintă starea compozită.

În diagrama care reprezintă regiunea de stare sau starea compozită, glisați un istoric superficial sau o formă adâncă de istoric pe pagina de desen.

  • Utilizați formele de tranziție pentru a indica tranzițiile care provin din afara regiunii statale. Lipiți punctele finale ale formelor de tranziție cu vârfuri de săgeată în puncte de conexiune Punct de conexiune X albastru în forma indicator istoric. Faceți dublu clic pe formele de tranziție pentru a adăuga șiruri de tranziție.

  • Utilizați o formă de tranziție pentru a indica tranziția de ieșire din forma indicator istoric. 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 forma indicator istoric. Lipiți punctul final al formei de tranziție cu un vârf de săgeată la forma stare destinație.

Crearea unei stări compuse sau imbricate într-o diagramă stări

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

    Pictograma stare compozită apare în vizualizarea arborescentă și apare o nouă pagină de desen stări care reprezintă starea compozit.

  2. Faceți dublu clic pe pictograma nouă pagină de desen stări în vizualizarea arborescentă, pentru a naviga la pagina de desen care reprezintă starea compozită.

  3. Glisați indicatorii de stare, de tranziție, superficiali sau de adâncime și alte forme pe pagina de desen, pentru a reprezenta subcurente, reciproc exclusive sau substate imbricate în starea compozită.

Nume

Tastați numele stare compusă ca șir.

Stereotip

Alegeți stereotipul pe care îl doriți 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 .

IsConcurrent

Selectați dacă stare compusă poate fi descompusă în componente care pot fi executate concomitent.

IsRegion

Selectați dacă stare compusă este o substare a unei stări simultane.

Documentația

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 și în fereastra documentație .

Utilizați categoria tranziții interne pentru a adăuga sau a șterge tranziții sau a edita cele existente.

Tranziții interne

Listează tranzițiile pe care le-ați definit pentru starea compozită.

Pentru a edita rapid setările utilizate cel mai frecvent pentru o tranziție, faceți clic pe un câmp din lista tranziții interne , apoi selectați sau tastați o valoare.

Pentru a accesa toate setările pentru o tranziție, selectați tranziția în listă, apoi faceți clic pe Proprietăți.

  • Tranziție  Tastați un nume pentru tranziția internă.

  • Stereotip  Alegeți stereotipul pe care îl doriți 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 .

  • Eveniment  Alegeți evenimentul eveniment sau semnal care determină tranziția internă să aibă efect. Dacă evenimentul dorit nu este listat, faceți clic pe nou.

New

Faceți clic pentru a adăuga o tranziție nedefinită la lista de tranziții interne.

Pentru a edita rapid setările utilizate cel mai frecvent pentru o tranziție, faceți clic pe un câmp din lista tranziții interne , apoi selectați sau tastați o valoare.

Pentru a accesa toate setările pentru o tranziție, selectați tranziția în listă, apoi faceți clic pe Proprietăți.

Duplicat

Faceți clic pentru a adăuga o nouă tranziție la listă cu aceleași valori de proprietate ca tranziția selectată.

Ștergere

Faceți clic pentru a șterge tranziția selectată din listă.

Consultați și

forme de stare compozită

a diagramei UML stări

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