Opret et UML-aktivitetsdiagram

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Aktivitetsdiagram, der beskriver de interne handlingstilstande, som et objekt gennemgår i dets levetid

Billedtekst 1 Starttilstanden er tilstanden for et objekt, før eventuelle begivenheder i diagrammet har reageret på det.

Billedtekst 2 En handlingstilstand er en type tilstand, der repræsenterer en fuldført aktivitet.

Billedtekst 3 Der opstår en overgang fra en handlingstilstand, når den interne handling for handlingstilstanden er fuldført.

Boble 4 Hvis du vil angive samtidige aktiviteter, der skal udføres, før den næste aktivitet kan forekomme, skal du bruge en JOIN-overgang.

Boble 5 Dobbeltklik på overgange fra handlingstilstande for at navngive dem med guard betingelser og handlingsudtryk.

Billedtekst 6 Hvis du vil angive aktiviteter, der kan forekomme parallelt, skal du bruge en forgreningsovergang.

Boble 7 Sluttilstanden repræsenterer fuldførelsen af en aktivitet i den situation, diagrammet repræsenterer.

  1. Åbn Visio, Vælg skabeloner, og vælg derefter software og database.

  2. Vælg UML-aktivitet, og klik derefter på Opret.

    Du kan nu indsætte svømmebaner og oprette aktivitets kontrolelementet i diagrammet.

  3. Hvis du vil angive ansvar i aktivitetsdiagrammet, skal du trække en Svømmebane figur over på siden for hver klasse, person eller organisationsenhed, du vil repræsentere. Sådan gøres det:

    1. Træk figuren Svømmebane over på tegningssiden.

    2. Dobbeltklik på hver etiket på figuren for at ændre standardnavnet.

    3. Gentag trin a. og b. indtil du har tilføjet alle de partitioner eller organisationsenheder, du har brug for.

    4. Træk i sidemarkeringshåndtagene på figurerne af typen Svømmebane for at give banerne den ønskede størrelse.

  4. Brug figurerne startnode og afsluttende node til at repræsentere start-og slut pseudotilstande.

  5. Træk handlings figuren for hver handling eller aktivitets tilstand, du vil repræsentere.

  6. Brug Guard-betingelsen som f . eks beslutningsfigur for at angive en mulig overgang fra en handlingstilstand.

  7. Brug en kompleks overgangs figur, en Forks node eller en Join-nodetil at repræsentere forgrening af én handlingstilstand til flere parallelle tilstande eller synkronisering af flere handlingstilstande til én tilstand.

  8. Gem diagrammet.

  1. Åbn det UML-model diagram, der indeholder det UML-element, som du vil oprette et aktivitetsdiagram for.

  2. I trævisningskal du højreklikke på ikonet for pakken, undersystemet, klasse, operation eller use case , hvor du vil oprette en aktivitetsdiagram. Peg på ny, og klik derefter på aktivitets diagram.

    En tom side vises, og stencilen UML-aktivitet bliver den øverste stencil. Arbejdsområdet viser "aktivitet" som et vandmærke. Et ikon, der repræsenterer diagrammet, føjes til trævisningen.

    Bemærk!: Hvis trævisningen ikke er synlig, skal du pege på Visi menuen UML og derefter klikke på model Stifinder.

  3. Hvis du vil angive ansvar i aktivitetsdiagrammet, skal du trække en Svømmebane figur over på siden for hver klasse, person eller organisationsenhed, du vil repræsentere.

    Opret svømmebaner i et aktivitetsdiagram

    1. Træk en Svømmebane figur i en aktivitetsdiagramover på tegningssiden.

    2. Dobbeltklik på figuren for at tilføje et navn og andre egenskabsværdier.

    3. Gentag trin 1 og 2, indtil du har tilføjet alle de partitioner eller organisationsenheder, du har brug for.

    4. Træk i sidemarkeringshåndtagene på figurerne af typen Svømmebane for at give banerne den ønskede størrelse.

    5. Træk tilstand, handlingstilstand, objekt i tilstands -og signal kvittering eller signal Send figurer til de områder, der er defineret af svømmeBanerne, og forbind dem ved hjælp af figurerne Kontrolflow og objekt flow .

  4. Træk en handlingstilstand eller en tilstandsfigur over på tegningssiden for hver handling eller aktivitets tilstand, du vil repræsentere. Brug de OprindElige tilstands -og slut tilstands figurer til at repræsentere start-og slut pseudotilstande. Arbejde med tilstands figurer i UML-tilstands-og aktivitetsdiagrammer

  5. Forbind kontrol flow figurer for at se tilstands figurer for at angive ændringen fra en tilstand til en anden.

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

  6. Brug de komplekse overgangsfigurer, overgang (forgrening) eller overgang (joinforbindelse)til at repræsentere en enkelt handlings tilstands forgrening i flere parallelle tilstande eller synkronisering af flere handlingstilstande til én tilstand. Arbejde med overgangsfigurer i UML-tilstands-og aktivitetsdiagrammer

  7. Hvis du vil erstatte overgangs strenge med signal ikoner, skal du bruge figurerne Signalafsendelse og signalmodtagelse til at repræsentere signalerne.

  8. Dobbeltklik på en figur for at åbne dialogboksen UML-egenskaber , hvor du kan tilføje et navn, overgangsstreng, Guard-betingelse, Udskudte hændelser og andre egenskaber.

  9. Gem diagrammet.

Et aktivitetsdiagram er et særligt tilfælde af et tilstandsdiagram, hvor alle tilstande er handlingstilstande, og kontrol strømmen udløses af fuldførelsen af handlinger i kildetilstanden.

Med relation til en bestemt klasse eller use case beskriver et aktivitetsdiagram den interne funktionsmåde for en metode. Brug et aktivitetsdiagram til at repræsentere et flow, der drives af internt oprettede handlinger. Brug et tilstandsdiagram til at repræsentere et flow som svar på eksterne begivenheder.

Aktivitetsdiagrammer opfordrer dig til at bemærke og dokumentere parallelle og samtidige aktiviteter. Dette giver dem glimrende værktøjer til at udforme arbejdsgange, analysere use cases og håndtere flertrådede programmer.

Se også

UML-diagrammer i Visio

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

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×