Creați o diagramă de automat de stări UML

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

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

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

Explicație 1 Inițial stat este starea unui obiect înainte de aceasta au efect orice evenimente în diagrama.

Explicație 2 O stare reprezintă o clipă în durata de viață a unui obiect. Faceți dublu clic pe o formă de stare pentru a adăuga un nume și lista sa internă acțiuni și activități.

Explicație 3 TransitionsTransitions indică faptul că, ca răspuns la un eveniment, un obiect va trece de la o stare la alta și efectuați o acțiune.

Explicație 4 eveniment care lansează tranziția este denumită în șirul de tranziție. Faceți dublu clic pe o tranziție pentru a o eticheta cu un șir care, în plus față de o semnătură de eveniment, de asemenea, puteți include o condiție de pază, o expresie de acțiune și altele.

  1. Deschideți modelul UML care conține școlar sau utilizați cazul în care include comportamentul doriți să reprezinte într-o diagramă de automat de stări.

  2. În meniul fișier , indicați spre nou, indicați spre software-ulși apoi faceți clic pe Diagramă de Model UML.

  3. În vizualizare arborescentă, faceți clic dreapta pe pictograma care reprezintă clasă sau caz de utilizare care include comportamentul doriți să reprezinte într-o diagramă de automat de stări. Indicați spre nou , faceți clic pe Diagramă de automat de stări.

    Apare o pagină necompletată și tiparul Automat de stări UML devine tiparul cel mai de sus. Spațiul de lucru afișează 'automat de stări ca inscripționare. O pictogramă care reprezintă diagrama este adăugată în vizualizarea arborescentă.

    Notă: Dacă nu este vizibilă, în meniul UML vizualizarea arborescentă, indicați spre Vizualizareși apoi faceți clic pe Model Explorer.

  4. Glisați stat forme în pagina de desen pentru a reprezenta o secvență de statele un obiect trece prin.

    Lucrul cu formele de stare în diagrame UML automat de stări și activități

  5. Glisați o formă Compus stat în pagină pentru a reprezenta substates concurente, exclud sau imbricate.

    Lucrul cu formele compuse stat în diagrame de automat de stări UML

  6. Conectarea statele la alte state utilizarea formelor de tranziție pentru a indica faptul că un obiect într-o stare va intra al doilea stat ca răspuns la un eveniment.

    Lucrul cu formele de tranziție în diagrame UML automat de stări și activități

    Sfat: Utilizați forma de tranziție în formă de arc pentru a indica faptul că un obiect să rămână în același stat ca răspuns la un eveniment. Conectarea ambele capete tranziția la conexiune puncte Punct de conexiune X albastru aceeași formă de stare.

  7. Conectarea formelor de tranziție la forme tranziție (asociere) și tranziție (furcă) pentru a reprezenta bifurcare o stare în mai multe stări sau sincronizare a mai multor state într-o stare.

  8. Utilizați Istoric mică adâncime sau a Istoricului de adâncime forme pentru a indica faptul că un obiect reluată o stare acesta a avut loc ultima într-o regiune.

    Lucrul cu formele compuse stat în diagrame de automat de stări UML

  9. Faceți dublu clic pe orice formă pentru a deschide caseta de dialog sa UML proprietăți și adăugați un nume, acțiuni, activități, evenimente și alte proprietăți.

  10. Salvați diagrama.

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

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×