O diagramă de mașină de stare UML afișează comportamentul unei părți a unui sistem proiectat. Modul în care un obiect răspunde la un eveniment depinde de starea în care se află obiectul. O diagramă de stare a mașinii descrie răspunsul unui obiect la un mouse extern. Obiectul poate fi un program de computer, un dispozitiv sau un proces.
Notă: Crearea și editarea diagramelor UML pe Visio pentru web necesită o licență Visio Plan 1 sau Visio Plan 2, care este achiziționată separat de Microsoft 365. Pentru mai multe informații, contactați administratorul Microsoft 365. Dacă administratorul a activat "achiziționarea cu autoservire", puteți cumpăra singur o licență pentru Visio. Pentru mai multe detalii, consultați Întrebări frecvente despre achiziționarea cu autoservire.
Iată formele din tiparul Computer de stare UML.
Formă |
Descriere |
---|---|
|
Reprezintă o stare posibilă pentru sistem. |
|
Reprezintă o stare posibilă pentru sistem. După ce o adăugați la diagramă, tastați după fiecare dintre caracterele "/" pentru a specifica ce acțiuni apar atunci când sistemul intră în stare, în timp ce sistemul este în stare și când sistemul există. |
|
Reprezintă o stare care are sub-stări sau stări imbricate. Adăugați alte forme de stare în interiorul formei compuse. |
|
Reprezintă o stare compusă ale cărei detalii interne nu sunt vizibile. |
|
Reprezintă starea unui obiect înainte să aibă loc tranziții. Pentru un obiect, acesta poate fi starea atunci când este instanțiat. |
|
Reprezintă starea unui obiect din care nu s-a efectuat nicio tranziție. |
|
Reprezintă o ramură condițională în fluxul de proces. Evaluează gardienii declanșatoarelor tranzițiilor sale de ieșire pentru a selecta o singură tranziție de ieșire. |
|
Utilizat ca comentariu diagramă care nu are nicio influență semantică asupra elementelor modelului. |