Vigtig
UML-statechart-diagrammet er ikke tilgængeligt i Visio 2013 og nyere versioner. Du kan få oplysninger om UML-diagrammer i Visio 2013 og nyere versioner under UML-diagrammer i Visio.
Føj en overgangsstreng til en overgang i et tilstandsdiagram eller aktivitetsdiagram
- I et Statechart-diagram eller et aktivitetsdiagram skal du dobbeltklikke på den figur for Overgang eller Kontrolflow , du vil føje overgangsstrengen til.
- I dialogboksen Egenskaber for UML-overgang skal du klikke på Overgang og klikke på Hændelse. Klik på Ny, vælg den ønskede begivenhedstype, og klik derefter på OK.
- Skriv et navn til begivenheden, og skriv eller vælg de andre egenskabsværdier, du ønsker. Klik på en fane for at tilføje begrænsninger, mærkede værdier eller parametre, afhængigt af den type hændelse, du opretter. Klik på OK , indtil du vender tilbage til kategorien Overgang.
- Vælg Vagt for at tilføje en beskyttelsesbetingelse. Skriv derefter den ønskede beskyttelsestilstand i tekstfeltet.
- Vælg det ønskede sprog under Sprog.
- Klik på fanen Handlinger , og klik derefter på Ny for at oprette et handlingsudtryk. Vælg den ønskede handlingstype, klik på OK, og klik derefter på Egenskaber.
- Skriv et navn til handlingen, og skriv eller vælg de andre egenskabsværdier, du ønsker. Klik på en fane for at tilføje detaljer, argumenter (hvis de er tilgængelige), begrænsninger eller mærkede værdier. Klik på OK, indtil du lukker dialogboksen Egenskaber for UML-overgang .
Overgangsstrengen vises på overgangen.
Tip
I aktivitetsdiagrammer kan du bruge figurerne Signalmodtagelse og Signalafsendelse til eksplicit at repræsentere hændelses- og handlingsoplysninger, som normalt er angivet i en overgangsstreng. Hvis du vil føje hændelsen og handlingsoplysningerne til en Signalmodtagelses - eller Signalafsendelse-figur , skal du følge fremgangsmåden beskrevet ovenfor for at føje en overgangsstreng til en overgang.
Angiv en overgang mellem tilstande i et statechart-diagram
- I et Statechart-diagram skal du trække en overgangsfigur over på tegningssiden.
- Fastklæb overgangsfigurens slutpunkt uden pilehovedet til et forbindelsespunkt Billede af
på figuren Kildetilstand . - Fastklæb overgangsfigurens slutpunkt med et pilehoved til et forbindelsespunkt på figuren destinationstilstand .
- Dobbeltklik på overgangsfiguren for at tilføje en overgangsstreng, herunder en hændelse, beskyttelsesbetingelse, handlingsudtryk og meget mere.
Tip
Når kildetilstanden også er destinationstilstanden i et statechart-diagram, kan du bruge den bueformede overgangsfigur . Fastklæb de to slutpunkter på figuren til to forbindelsespunkter på den samme Tilstand-figur .
Angiv en kompleks formateringsovergang i et tilstandsdiagram eller aktivitetsdiagram
- I et Statechart-diagram eller et aktivitetsdiagram skal du trække en overgangsfigur (forgrening) over på tegnesiden.
- Brug en overgangsfigur til at forbinde kildetilstanden med overgangsbjælken (forgreningslinjen). Fastklæb overgangsfigurens slutpunkt uden pilehoved til et forbindelsespunkt
i kildetilstand og overgangsfigurens slutpunkt (med et pilehoved) til et forbindelsespunkt på linjen. - Brug overgangsfigurer til at forbinde overgangsbjælken (forgreningssøjlen) med destinationstilstandene. Fastklæb overgangsfigurens slutpunkter uden pilespidser til forbindelsespunkter
på værktøjslinjen, og overgangsfigurens slutpunkter med pilespidser til forbindelsespunkter på destinationstilstandene.
Angiv en kompleks synkroniseringsovergang i et tilstandsdiagram eller aktivitetsdiagram
- Slip en overgangsfigur (joinforbindelse) på tegningssiden i et statechart-diagram eller aktivitetsdiagram.
- Brug overgangsfigurer til at forbinde kildetilstandene med overgangslinjen (joinforbindelse). Fastklæb overgangsfigurens slutpunkter uden pilespidser til forbindelsespunkter
på kildetilstandene, og overgangsfigurens slutpunkter med pilespidser til forbindelsespunkter på linjen. - Brug en overgangsfigur til at forbinde overgangslinjen (joinforbindelse) med destinationstilstanden. Fastklæb overgangsfigurens slutpunkt uden pilehoved til et forbindelsespunkt på linjen og overgangsfigurens slutpunkt med et pilehoved til et forbindelsespunkt i destinationsstaten.
Dette er et midlertidigt testafsnit med et bogmærke.
Angive, at et signal er sendt eller modtaget i et aktivitetsdiagram
I et aktivitetsdiagram skal du trække en figur af typen Signalafsendelse eller Signalmodtagelse over på tegningssiden.
Fastklæb kontrolhåndtaget
på figuren Signalafsendelse eller Signalmodtagelses overgang til et forbindelsespunkt
på kilden Handlingstilstand-figur .Fastklæb kontrolhåndtaget
på figuren Signalafsendelse eller Signalmodtagelses overgang til et forbindelsespunkt på destinationen Handlingstilstand-figur .Tip
Hvis du vil rette figurerne Signalafsendelse og Signalmodtagelse korrekt, skal du højreklikke på figuren, pege på Figur og klikke på Roter til venstre eller Roter til højre.
Dobbeltklik på figuren Signalafsendelse eller Signalmodtagelse for at tilføje et navn, stereotype, hændelser, handlinger, en vagttilstand og andre egenskaber.
Bemærk
Når du bruger figuren Signalafsendelse eller Signalmodtagelse i stedet for en almindelig overgang til kontrolflow, erstatter signalafsendelses- eller modtagelsessymbolet afsendelsessignalet eller hændelsesmærkaten på overgangen.
Angiv flowet for kontrol i et aktivitetsdiagram
- I et aktivitetsdiagram skal du trække figuren Kontrolflow over på tegningssiden.
- Fastklæb slutpunktet på figuren Kontrolflow uden pilehovedet til et forbindelsespunkt
på figuren Handlingstilstand eller Tilstand . - Fastklæb slutpunktet på figuren Kontrolflow med en pilespids til et forbindelsespunkt på destinationen Handlingstilstand eller Tilstand-figuren .
- Dobbeltklik på figuren Kontrolflow for at tilføje en overgangsstreng, herunder en hændelse, beskyttelsesbetingelse, handlingsudtryk og meget mere.