Arbejd med overgangsfigurer i UML-tilstanddiagram- og aktivitetsdiagrammer

Gælder for
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

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

  1. I et Statechart-diagram eller et aktivitetsdiagram skal du dobbeltklikke på den figur for Overgang eller Kontrolflow , du vil føje overgangsstrengen til.
  2. 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.
  3. 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.
  4. Vælg Vagt for at tilføje en beskyttelsesbetingelse. Skriv derefter den ønskede beskyttelsestilstand i tekstfeltet.
  5. Vælg det ønskede sprog under Sprog.
  6. 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.
  7. 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

  1. I et Statechart-diagram skal du trække en overgangsfigur over på tegningssiden.
  2. Fastklæb overgangsfigurens slutpunkt uden pilehovedet til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på figuren Kildetilstand .
  3. Fastklæb overgangsfigurens slutpunkt med et pilehoved til et forbindelsespunkt på figuren destinationstilstand .
  4. 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

  1. I et Statechart-diagram eller et aktivitetsdiagram skal du trække en overgangsfigur (forgrening) over på tegnesiden.
  2. Brug en overgangsfigur til at forbinde kildetilstanden med overgangsbjælken (forgreningslinjen). Fastklæb overgangsfigurens slutpunkt uden pilehoved til et forbindelsespunkt Billede af forbindelsespunkt – blåt X i kildetilstand og overgangsfigurens slutpunkt (med et pilehoved) til et forbindelsespunkt på linjen.
  3. Brug overgangsfigurer til at forbinde overgangsbjælken (forgreningssøjlen) med destinationstilstandene. Fastklæb overgangsfigurens slutpunkter uden pilespidser til forbindelsespunkter Billede af forbindelsespunkt – blåt X på værktøjslinjen, og overgangsfigurens slutpunkter med pilespidser til forbindelsespunkter på destinationstilstandene.

Angiv en kompleks synkroniseringsovergang i et tilstandsdiagram eller aktivitetsdiagram

  1. Slip en overgangsfigur (joinforbindelse) på tegningssiden i et statechart-diagram eller aktivitetsdiagram.
  2. Brug overgangsfigurer til at forbinde kildetilstandene med overgangslinjen (joinforbindelse). Fastklæb overgangsfigurens slutpunkter uden pilespidser til forbindelsespunkter Billede af forbindelsespunkt – blåt X på kildetilstandene, og overgangsfigurens slutpunkter med pilespidser til forbindelsespunkter på linjen.
  3. 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

  1. I et aktivitetsdiagram skal du trække en figur af typen Signalafsendelse eller Signalmodtagelse over på tegningssiden.

  2. Fastklæb kontrolhåndtaget Billede af justeringshåndtaget – gul rombe på figuren Signalafsendelse eller Signalmodtagelses overgang til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på kilden Handlingstilstand-figur .

  3. Fastklæb kontrolhåndtaget Billede af justeringshåndtaget – gul rombe 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.

  4. 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

  1. I et aktivitetsdiagram skal du trække figuren Kontrolflow over på tegningssiden.
  2. Fastklæb slutpunktet på figuren Kontrolflow uden pilehovedet til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på figuren Handlingstilstand eller Tilstand .
  3. Fastklæb slutpunktet på figuren Kontrolflow med en pilespids til et forbindelsespunkt på destinationen Handlingstilstand eller Tilstand-figuren .
  4. Dobbeltklik på figuren Kontrolflow for at tilføje en overgangsstreng, herunder en hændelse, beskyttelsesbetingelse, handlingsudtryk og meget mere.

Se Også

Opret et UML-statechart-diagram