Et maskindiagram for UML-tilstand viser virkemåten til en del av et utformet system. Hvordan et objekt reagerer på en hendelse, avhenger av tilstanden objektet er i. Et tilstandsmaskindiagram beskriver svaret fra et objekt på eksterne stimuli. Objektet kan være et dataprogram, en enhet eller en prosess.
Obs!: Oppretting og redigering av UML-diagrammer på Visio på nettet krever en Visio-abonnement 1- eller Visio-abonnement 2 lisens, som kjøpes separat fra Microsoft 365. Hvis du vil ha mer informasjon, kan du kontakte Microsoft 365-administratoren. Hvis administratoren har aktivert selvbetjent innkjøp, kan du kjøpe en lisens for Visio selv. Hvis du vil ha mer informasjon, kan du se Vanlige spørsmål om selvbetjent kjøp.
Følgende er figurene på UML State Machine-sjablongen.
Figur |
Beskrivelse |
---|---|
|
Representerer én mulig tilstand for systemet. |
|
Representerer én mulig tilstand for systemet. Når du har lagt det til i diagrammet, skriver du inn etter hvert av /-tegnene for å angi hvilke handlinger som skal utføres når systemet angir tilstanden, mens systemet er i tilstanden, og når systemet finnes i tilstanden. |
|
Representerer en tilstand som har undertilstander eller nestede tilstander. Legg til andre tilstandsfigurer i den sammensatte figuren. |
|
Representerer en sammensatt tilstand der interne detaljer ikke er synlige. |
|
Representerer tilstanden til et objekt før overganger skjer. For et objekt kan dette være tilstanden når det startes. |
|
Representerer tilstanden til et objekt der ingen overganger fører ut av. |
|
Representerer en betinget gren i prosessflyten. Den evaluerer vaktene til utløserne av sine utgående overganger for å velge bare én utgående overgang. |
|
Brukes som en diagramkommentar som ikke har semantisk innflytelse på modellelementene. |