Arbejde med overgangsfigurer i UML-tilstandsdiagrammer og -aktivitetsdiagrammer

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Tilføje en overgangsstreng til en overgang i et tilstandsdiagram eller aktivitetsdiagram

  1. Dobbeltklik på Overgang eller Kontrolflow i et tilstandsdiagram eller et aktivitetsdiagram, alt efter hvilken figur du vil føje overgangtil.

  2. Klik på Overgang i dialogboksen Egenskaber for UML-overgang, og klik på Hændelse. Klik på Ny, vælg den ønskede type hændelse, og klik derefter på OK.

  3. Skriv et navn til hændelsen, og skriv eller Vælg de ønskede egenskabsværdier. Klik på en fane for at tilføje begrænsninger, mærket værdier eller parametre, afhængigt af typen hændelse, du opretter. Klik på OK, indtil du kommer tilbage til den overgang kategori.

  4. Vælg beskytte for at tilføje en vagt betingelse. Skriv derefter den ønskede vagt betingelse 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 handling, klik på OK, og klik derefter på Egenskaber.

  7. Skriv et navn til handlingen, og skriv eller vælg de øvrige egenskaber, du ønsker. Klik på en fane for at tilføje detaljer, argumenter (hvis tilgængelige), begrænsninger eller etiketværdier. Klik på OK for at lukke dialogboksen Egenskaber for UML-overgang.

Overgangsstrengen vises i overgangen.

Tip!

I aktivitetsdiagrammer kan du bruge figurer af typen Signalmodtagelse og Signalafsendelse til at angive oplysninger om en hændelse eller handling, som normalt angives i en overgangsstreng. Hvis du vil føje hændelses- og handlingsoplysninger til en signalmodtagelses- eller signalafsendelsesfigur, skal du benytte fremgangsmåden ovenfor for at føje en overgangsstreng til en overgang.

Angive en overgang mellem tilstande i et tilstandsdiagram

  1. Træk en figur af typen Overgang i et tilstandsdiagram over på tegningssiden.

  2. Klæb overgang slutpunkt uden pilespids til en forbindelse Peg Billede af forbindelsespunkt – blåt X på kilden figur af typen tilstand.

  3. Klæb overgangsfigurens slutpunkt (med en pilespids) fast til et forbindelsespunkt på destinationsfiguren Tilstand.

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

Tip!

Når kildetilstanden også er destinationstilstanden i et tilstandsdiagram, skal du bruge den buede figur Overgang. Fastklæb de to slutpunkter på figuren til to forbindelsespunkter på den samme tilstandsfigur.

Angive en kompleks forgreningsovergang i et tilstandsdiagram eller aktivitetsdiagram

  1. Træk en figur af typen Overgang (forgrening) i et tilstandsdiagram eller et aktivitetsdiagram over på tegningssiden.

  2. Bruge en figur af typen overgang til at forbinde kildetilstanden til linjen Overgang (forgrening). Fastklæb overgang figur slutpunktet uden en pilespids til en forbindelse punkt Billede af forbindelsespunkt – blåt X på kildetilstanden og overgang figur slutpunkt (med en pilespids) til et forbindelsespunkt på værktøjslinjen.

  3. Brug overgang figurer for at forbinde linjen Overgang (forgrening) til staterne destination. Fastklæb overgang figur slutpunkterne uden pilespidser til forbindelse punkter Billede af forbindelsespunkt – blåt X på værktøjslinjen og overgang figur slutpunkter med pilespidser til forbindelsespunkter på destinationstilstandene.

Angive en kompleks synkroniseringsovergang i et tilstandsdiagram eller aktivitetsdiagram

  1. Placer en figur af typen Overgang (joinforbindelse) i et tilstandsdiagram eller et aktivitetsdiagram på tegningssiden.

  2. Bruge figurer af typen overgang til at forbinde kildetilstandene til linjen Overgang (joinforbindelse). Fastklæb overgang figur slutpunkterne uden pilespidser til forbindelse punkter Billede af forbindelsespunkt – blåt X på kilde-tilstand, og overgang figur slutpunkterne med pilespidser til forbindelsespunkter på værktøjslinjen.

  3. Brug en figur af typen Overgang til at forbinde linjen Overgang (joinforbindelse) til destinationstilstanden. Klæb overgangsfigurens slutpunkt (uden en pilespids) fast til et forbindelsespunkt på linjen, og klæb overgangsfigurens slutpunkt (med en pilespids) fast til et forbindelsespunkt på destinationstilstanden.

Angiv, at et signal er sendt eller modtaget aktivitetsdiagram

  1. Træk en figur af typen Signalafsendelse eller Signalmodtagelse i et aktivitetsdiagram over på tegningssiden.

  2. Fastklæb kontrolelement håndtaget Justeringshåndtag for Signalafsendelse eller Signalmodtagelse figurens overgang til en forbindelse punkt Billede af forbindelsespunkt – blåt X på kilden Handlingstilstand figur.

  3. Fastklæb kontrolelement håndtaget Justeringshåndtag for Signalafsendelse eller Signalmodtagelse figurens overgang til et forbindelsespunkt på destinationen Handlingstilstand figur.

    Tip: Hvis du vil vende 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 til at tilføje et navn, stereotyp, begivenheder, handlinger, betingelsen vagt og andre egenskaber.

Bemærk: Når du bruger en figur af typen Signalafsendelse eller Signalmodtagelse i stedet for en almindelig kontrolflowovergang, erstatter symbolet for afsendt eller modtaget signal afsendelsessignalet eller hændelsesetiketten på overgangen.

Angiv kontrolflowet aktivitetsdiagram

  1. Træk en figur af typen Kontrolflow i et aktivitetsdiagram over på tegningssiden.

  2. Fastklæb Kontrolflow figur slutpunktet uden pilespids til en forbindelse punkt Billede af forbindelsespunkt – blåt X på figuren kilde Handlingstilstand eller tilstand.

  3. Klæb slutpunktet for figuren Kontrolflow (med en pilespids) fast til et forbindelsespunkt på destinationsfiguren af typen Handlingstilstand eller Tilstand.

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

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×