Arbejde med overgangsfigurer i UML-tilstands-og aktivitetsdiagrammer

Vigtigt!: UML-tilstandsdiagram er ikke tilgængelig i Visio 2013 og nyere versioner. Hvis du vil have mere at vide om UML-diagrammer i Visio 2013 og nyere versioner, skal du se UML-diagrammer i Visio.

Tilføje en overgangsstreng til en overgang i et tilstands-eller aktivitetsdiagram

  1. I en tilstandsdiagram eller aktivitetsdiagramskal du dobbeltklikke på den overgang -eller kontrol flow figur, du vil føje overgang strengen til.

  2. I dialogboksen Egenskaber for UML-overgang skal du klikke på overgangog klikke på begivenhed. Klik på ny, Vælg den type hændelse , du vil bruge, og klik derefter på OK.

  3. Skriv et navn til begivenheden, og skriv eller Vælg de andre egenskabsværdier, du vil bruge. Klik på en fane for at tilføje begrænsninger, etiketværdier eller parametre afhængigt af den type hændelse, du opretter. Klik på OK , indtil du vender tilbage til overgangs kategorien.

  4. Vælg Guard for at tilføje en Guard-betingelse. Skriv derefter den ønskede Guard-betingelse i tekstfeltet.

  5. Under sprogskal du vælge det ønskede sprog.

  6. Klik på fanen handlinger , og klik derefter på ny for at oprette et handlingsudtryk. Vælg den ønskede handling ønskede type, klik på OK, og klik derefter på Egenskaber.

  7. Skriv et navn til handlingen, og skriv eller Vælg de andre egenskabsværdier, du vil bruge. Klik på en fane for at tilføje oplysninger, argumenter (hvis de er tilgængelige), begrænsninger eller etiketværdier. Klik på OK , indtil du lukker dialogboksen Egenskaber for UML-overgang .

Overgangs strengen vises på overgangen.

Tip

I aktivitetsdiagrammer kan du bruge signal kvittering og signal til at sende figurer for udtrykkeligt at repræsentere oplysninger om begivenhed og handling, der normalt er angivet i en overgangsstreng. Hvis du vil føje oplysninger om begivenhed og handling til en signal kvittering eller et signal , skal du følge den fremgangsmåde, der er beskrevet ovenfor for at tilføje en overgangsstreng til en overgang.

Angive en overgang mellem tilstande i et tilstandsdiagram

  1. Træk en overgangs figur over på tegningssiden i et tilstandsdiagram.

  2. Klæb slutpunktet for overgangs figuren uden pilespidsen til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på figuren kilde tilstand .

  3. Klæb slutpunktet for overgangs figuren med en pilespids fast til et forbindelsespunkt på figuren destinations tilstand .

  4. Dobbeltklik på figuren overgang for at tilføje en overgangsstreng, herunder en hændelse, Guard-betingelse, handlingsudtryk og meget mere.

Tip

Når kildetilstanden også er destinationstilstanden i et tilstandsdiagram, skal du bruge figuren bue-formede overgang . Klæb de to slutpunkter på figuren til to forbindelsespunkter på den samme tilstands figur.

Angive en kompleks forgreningsovergang i et tilstands-eller aktivitetsdiagram

  1. Træk en overgang-figur (forgrening) over på tegningssiden i en tilstandsdiagram eller aktivitetsdiagram.

  2. Brug en overgangs figur til at knytte kildetilstanden til overgangen (Fork) linjen. Klæb slutpunktet for overgangs figuren uden en pilespids fast til et forbindelsespunkt Billede af forbindelsespunkt – blåt X i kildetilstanden og slutpunktet for overgangs figuren (med en pilespids) til et forbindelsespunkt på gærdet.

  3. Brug af overgangs figurer til at forbinde overgangen (Forks linjen) til destinations tilstandene. Klæb overgangs figurens slutpunkter uden pilespidser til forbindelsespunkter Billede af forbindelsespunkt – blåt X på gærdet og overgangs figurens slutpunkter med pilespidser til forbindelsespunkter i destinations tilstandene.

Angive en kompleks synkroniserings overgang i et tilstands-eller aktivitetsdiagram

  1. I en tilstandsdiagram eller aktivitetsdiagram du slippe en figur af typen overgang (joinforbindelse) over på tegningssiden.

  2. Brug overgangs figurer til at knytte kilde tilstanderne til overgangen (joinforbindelse)- linjen. Klæb overgangs figurens slutpunkter uden pilespidser til forbindelsespunkter Billede af forbindelsespunkt – blåt X i kilde tilstande og overgangs figurens slutpunkter med pilespidser til forbindelsespunkter på gærdet.

  3. Brug en overgangs figur til at forbinde overgangen (joinforbindelse) til destinationstilstanden. Klæb slut punktet for et slutpunkt uden en pilespids fast til et forbindelsespunkt på linjen, og slutpunktet for overgangs figuren med en pilespids til et forbindelsespunkt på destinations tilstanden.

Angive, at et signal er blevet sendt eller modtaget i et aktivitetsdiagram

  1. I en aktivitetsdiagramskal du trække en figur af typen Signalafsendelse eller signal over på tegningssiden.

  2. Klæb justeringshåndtaget Justeringshåndtag af signalets overgang til et netværks-eller signal overgang til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på figuren kilde handlingstilstand .

  3. Klæb justeringshåndtaget Justeringshåndtag af signalets overgang til et signal eller en signal kvittering til et forbindelsespunkt på figuren destinations handlingstilstand .

    Tip!: Hvis du vil ændre signalerne Signalafsendelse og signalmodtagelse korrekt, skal du højreklikke på figuren, pege på figurog klikke på Roter mod venstre eller Roter til højre.

  4. Dobbeltklik på figuren signal Send eller signalmodtagelse for at tilføje et navn, stereotyp, begivenheder, handlinger, en Guard-betingelse og andre egenskaber.

Bemærk!: Når du bruger en figur af typen Signalafsendelse eller signalmodtagelse i stedet for en almindelig kontrol flow-overgang, erstatter symbolet for afsendelse eller modtagelse af signalet Send signal eller begivenhed på overgangen.

Angive flowet for kontrolelement i et aktivitetsdiagram

  1. I en aktivitetsdiagramskal du trække en figur af typen Kontrolflow til tegningssiden.

  2. Klæb slutpunktet for kontrol flowet for figuren uden pilespidsen fast til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på kilde handlingstilstanden eller tilstands figuren.

  3. Klæb slutpunktet for kontrol flowet til figuren med en pilespids fast til et forbindelsespunkt på figuren destinations handlingstilstand eller tilstand .

  4. Dobbeltklik på figuren kontrolflow for at tilføje en overgangsstreng, herunder en hændelse, Guard-betingelse, handlingsudtryk og meget mere.

Se også

Oprette et UML-tilstandsdiagram

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider