🔄 Mermaid
Olekudiagramm
Jäädvustage süsteemi iga olek ja üleminek
Mis on Olekudiagramm?
Olekudiagramm näitab olekuid, milles objekt võib olla, ja sündmusi, mis viivad ühest olekust teise: tellimuste elutsüklid, dokumenditöövood, kasutajaliidese olekud, ühenduste haldamine. Asendamatu alati, kui küsimus „mis olekus me oleme?“ loeb.
Elav näide
stateDiagram-v2
[*] --> Draft
Draft --> Review : submit
Review --> Draft : request changes
Review --> Approved : approve
Approved --> Published : publish
Published --> Archived : archive
Archived --> [*]Millal seda kasutada
Modelleerige tellimuste, piletite või dokumentide elutsükleid
Kavandage kasutajaliidese komponentide ja ühenduste olekuid
Määratlege ärireeglid staatuseüleminekute ümber
Põhisüntaks
stateDiagram-v2
[*] --> Idle
Idle --> Active : start
Active --> [*] : stopKüsimused selle diagrammi kohta
Mis vahe on vooskeemiga?
Vooskeem järgib protsessi algusest lõpuni. Olekudiagramm kirjeldab ühe asja kõiki võimalikke olekuid ja seda, millised sündmused üleminekud käivitavad — sealhulgas tsüklid ja veaolekud.
Kas Mermaid toetab pesastatud olekuid?
Jah — stateDiagram-v2 toetab liitolekuid (pesastatud), forke, joine, valikuid ja märkmeid realistlike olekumasinate jaoks.
Looge oma Olekudiagramm kohe
Kirjeldage seda tavalises keeles — AI kirjutab Mermaid-koodi teie eest.
Ava Mermaid Studio