Hva er et statlig diagram?

Et tilstandsdiagram er en abstrakt representasjon av en prosess. Det brukes ofte innen informatikk for å modellere flyten av programmeringsspråk, og kan hjelpe analytikere med å kartlegge forretningsprosesser også. Elementer av et system kalles vanligvis objekter, som kan gjennomgå endringer i tilstanden; disse overgangene i UML (Unified Modelling Language) spores i hele diagrammet, også kalt et UML-tilstandsmaskinskjema. Vanligvis brukt for å beskrive atferden til et system generelt, hjelper et tilstandsdiagram med å spore objekter ved hjelp av forskjellige symboler. Det beskriver vanligvis ikke samspill mellom objekter.

UML-diagrammer illustrerer typisk hvordan et objekt oppfører seg under forskjellige brukssaker, og noen få symboler blir ofte brukt for å identifisere forskjellige elementer. Generelt lik et flytskjema har tilstandsdiagrammet vanligvis en stor prikk øverst for å representere den opprinnelige tilstanden til et objekt. Endringer i tilstanden kan vises i avrundede bokser, med navnet på staten, variabler og handlinger atskilt i et stablet format. Horisontale linjer brukes vanligvis for å skille hver.

Rette linjer utenfor boksene i et tilstandsdiagram kan kobles til forskjellige elementer i diagrammet. Linjene definerer vanligvis overganger, og har ofte piler i den ene enden for å markere banen til en tilstand til en annen. Nederst i diagrammet er typisk en stor svart prikk omgitt av en sirkel. Et helt diagram kan beskrive en kompleks serie med hendelser og i hvilke tilstander de kan forekomme i, som ofte er mer enn én.

Flyten av et tilstandsdiagram bestemmes vanligvis av overgangene som skjer. Noen objektstater kan konvertere til en overflødig; Noen ganger kan flere overganger føre til samme tilstand som kan være forvirrende. I dette tilfellet kan mer enn en boks være omsluttet i en annen, som vanligvis kalles en super-tilstand. Dette formatet kan gjøre et tilstandsdiagram lettere å lese hvis hendelsene og overgangene i et system er sammensatte.

Et tilstandsdiagram kan representere beregningsmodeller for maskindrift eller funksjonen til mange maskiner i et produksjonssystem. Det kan også hjelpe høyskoler eller seminarinstruktører med å kartlegge læreplanen deres basert på studentene som har registrert seg. Semantikk, eller regler, blir ofte brukt på tilstandsdiagrammer. Det er alternative regler, og til og med variantmønstre som kan brukes avhengig av systemet, for eksempel en produksjonsprosess for en elektronikkanordning som stoppeklokke eller kontroller.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?