Oprette et UML-use case-diagram

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

Du kan bruge Visio til at opbygge Unified Modeling Language (UML) Brug case-diagrammer. Unified Modeling Language (UML) er en almindelige metode til at tegne software-modeller.

"Use Case-diagram definerer systemrammen, og hvordan aktører uden for den påvirker de use cases, den indeholder"

Boble 1 Definere systemgrænse bestemmer, hvad der betragtes som ekstern eller intern til systemet.

Billedtekst 2 En agent repræsenterer en rolle, som et eksternt objekt. Ét objekt kan afspille flere roller og derfor er repræsenteret af flere aktører.

Billedtekst 3 En kommunikationsrelation illustrerer agenten deltagelse i use case.

Boble 4 En use case er et sæt af hændelser, der opstår, når en agent anvender et system til at fuldføre en proces. En use case er sædvanligvis en relativt stor proces, ikke en enkelt trin eller transaktion.

  1. Peg på Ny under fanen filer, og Åbn et tomt diagram.

  2. Klik på flere figurer > Software og > Software > UML Use Case.

    Oprette Use Case-diagram

  3. Sådan angiver du et undersystem i use case-diagram

    1. Træk en figur af typen undersystem over på tegningssiden. Undersystemet kan repræsentere hele systemet eller en større komponent.

    2. Dobbeltklik på figuren undersystem, og skriv derefter et nyt navn til den til den, eller tryk på tasten DELETE for at slette det eksisterende navn. Klik uden for figuren på tegningssiden.

    3. Ændre størrelsen på undersystemet, markere figuren og derefter trække i markeringshåndtaget.

  4. Træk Use Case figurer fra stencilen Use Case og placere dem inden for kanten undersystem, og træk derefter figuren Agent uden for undersystem rammen.

  5. Brug forbindelsesfigurer til at angive relationer mellem brug tilfælde og aktører. Der er fem forbindelser:

    • Tilknytning: viser forholdet mellem en agent til en use case.

    • Afhængighed: Angiver, use case har en afhængighed på en anden.

    • Generalisering: Angiver, at en use case er en bestemt måde at nå mål af generelle use case.

    • Medtag: Viser, hvordan en use case opdeles i mindre trin.

    • Udvid: Viser, at use case føjer funktioner til en anden.

    Eksempel: At angive en relation mellem en Agent og en use case

    1. Træk en tilknytning forbindelsesfigur over på tegningssiden i use case-diagram.

    2. Klæb et slutpunkt for figuren tilknytning til et forbindelsespunkt på en figur af typen Agent. Fastklæb andet slutpunktet til et forbindelsespunkt på figuren Use Case.

  6. Gem diagrammet.

Se også

For flere oplysninger om use case-diagrammer (og procedurer for brug af Microsoft Visual Studio til at oprette use case-diagrammer), gå til UML-brug af store og små bogstaver diagrammer: Reference.

  1. Peg på Ny på fanen filer.

  2. Klik på Software og under Skabelonkategorier.

    Vælg Software og Database

  3. Klik på UML-modeldiagram. En tom tegningsside vises.

    Vælg UML-modeldiagram

  4. Højreklik på den pakke eller det undersystem, hvor du vil medtage use case-diagram, og peg derefter på Ny i træstrukturen, og klik derefter på Use Case-Diagram.

    Klik på Use Case-Diagram

    En tom side vises, og stencilen UML Use Case bliver på øverste niveau. Et ikon, der repræsenterer diagrammet føjes til trævisningen.

    Brug store og små bogstaver er føjet til visning som træstruktur

    Bemærk: Hvis trævisningen ikke er synlig, du på fanen UML i gruppen Vis/Skjul vælge Modelstifinder.

  5. Sådan angiver du en Systemgrænse i use case-diagram

    1. Træk figuren Systemgrænse over på tegningssiden.

      Vælg systemgrænse

    2. Dobbeltklik på figuren Systemgrænse, og skriv et nyt navn til systemet, eller tryk på tasten DELETE for at slette det eksisterende navn. Klik uden for figuren på tegningssiden.

    3. Hvis du vil ændre størrelsen på systemgrænsen, skal du markere figuren og derefter trække i et markeringshåndtag.

  6. Træk Use Case figurer fra stencilen Use Case og placer dem inden for systemgrænsen, og træk derefter figuren Agent uden for systemgrænsen.

  7. Brug kommunikerer figurer til at angive relationer mellem use cases og aktører.

    Sådan angiver du en relation mellem en Agent og en use case

    1. Træk en figur af typen Kommunikerer over på tegningssiden i et use case-diagram.

    2. Fastklæb en slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant for figuren kommunikerer til en forbindelse punkt Billede af forbindelsespunkt – blåt X på en figur af typen Agent. Fastklæb andet slutpunktet til et forbindelsespunkt på figuren Use Case.

    3. Hvis du vil tilføje en pil for at angive informationsflowet, skal du benytte følgende fremgangsmåde:

      • Dobbeltklik på figuren Kommunikerer, klik på den afslutning, du vil redigere, under Tilknytning, og klik derefter på Egenskaber.

      • Marker ErNavigerbar i kategorien Tilknytningsafslutning, klik på OK, og klik derefter på OK igen.

      • Højreklik på figuren Kommunikerer, og klik på Indstillinger for visning af figur. Marker Afslutningsnavigering under Afslutningsindstillinger, og klik derefter på OK.

  8. Brug figurerne Anvender og Udvider til at angive relationer mellem use cases.

    Sådan angiver du en bruger relation mellem to use cases

    1. Træk en relationsfigur af typen Anvender over på tegningssiden i et use case-diagram.

    2. Fastklæb bruger slutpunktet uden en pilespids til en forbindelse punkt Billede af forbindelsespunkt – blåt X på figuren Use Case, der anvender funktionsmåden for andre use case.

    3. Klæb slutpunktet for Anvender (med en pilespids) fast til et forbindelsespunkt på den use case, der anvendes.

    4. Dobbeltklik på figuren Anvender for at åbne dialogboksen Egenskaber for UML-generalisering. Tilføj egenskabsværdier, og klik derefter på OK.

    Sådan angiver du en udvider relation mellem to use cases

    1. Træk en figur af typen Udvider over på tegningssiden i et use case-diagram.

    2. Fastklæb udvider slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant uden en pilespids til en forbindelse Peg Billede af forbindelsespunkt – blåt X på den use case, der indeholder udvidelsen.

    3. Klæb slutpunktet for Udvider med en pilespids fast til et forbindelsespunkt på det grundlæggende use case-diagram.

    4. Dobbeltklik på figuren Udvider for at åbne dialogboksen Egenskaber for UML-generalisering. Tilføj egenskabsværdierne, og klik derefter på OK.

  9. Dobbeltklik på en figur (undtagen figuren Systemgrænse) for at åbne den tilhørende dialogboks UML-egenskaber, hvor du kan tilføje et navn, attributter, handlinger og andre egenskabsværdier.

  10. Gem diagrammet.

  1. Peg på Ny i menuen filer, peg Software og Database, og klik derefter på UML-Model Diagram.

    Vælg Software og Database

  2. Højreklik på den pakke eller det undersystem, hvor du vil medtage en use case-diagram, peg på Ny og derefter klikke på Brug Case-Diagram i trævisning.

    Selece Use Case-Diagram

    En tom side vises, og stencilen UML Use Case bliver på øverste niveau. Et ikon, der repræsenterer diagrammet føjes til trævisningen.

    Bemærk: Hvis træstrukturen ikke vises, skal du pege på Vis i menuen UML og derefter klikke på Modelstifinder.

  3. Sådan angiver du en systemgrænse i use case-diagram

    1. Træk figuren Systemgrænse over på tegningssiden.

      Brug af store og små bogstaver Stencil

    2. Dobbeltklik på figuren Systemgrænse, og skriv et nyt navn til systemet, eller tryk på tasten DELETE for at slette det eksisterende navn. Klik uden for figuren på tegningssiden.

    3. Hvis du vil ændre størrelsen på systemgrænsen, skal du markere figuren og derefter trække i et markeringshåndtag.

  4. Træk Use Case figurer fra stencilen Use Case og placer dem inden for systemgrænsen, og træk derefter figuren Agent uden for systemgrænsen.

  5. Brug kommunikerer figurer til at angive relationer mellem use cases og aktører.

    Sådan angiver du en relation mellem en Agent og en use case

    1. Træk en figur af typen Kommunikerer over på tegningssiden i et use case-diagram.

    2. Fastklæb en slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant for figuren kommunikerer til en forbindelse punkt Billede af forbindelsespunkt – blåt X på en figur af typen Agent. Fastklæb andet slutpunktet til et forbindelsespunkt på figuren Use Case.

    3. Hvis du vil tilføje en pil for at angive informationsflowet, skal du benytte følgende fremgangsmåde:

      • Dobbeltklik på figuren Kommunikerer, klik på den afslutning, du vil redigere, under Tilknytning, og klik derefter på Egenskaber.

      • Marker ErNavigerbar i kategorien Tilknytningsafslutning, klik på OK, og klik derefter på OK igen.

      • Højreklik på figuren Kommunikerer, og klik på Indstillinger for visning af figur. Marker Afslutningsnavigering under Afslutningsindstillinger, og klik derefter på OK.

  6. Brug figurerne Anvender og Udvider til at angive relationer mellem use cases.

    Sådan angiver du en bruger relation mellem to use cases

    1. Træk en relationsfigur af typen Anvender over på tegningssiden i et use case-diagram.

    2. Fastklæb bruger slutpunktet uden en pilespids til en forbindelse punkt Billede af forbindelsespunkt – blåt X på figuren Use Case, der anvender funktionsmåden for andre use case.

    3. Klæb slutpunktet for Anvender (med en pilespids) fast til et forbindelsespunkt på den use case, der anvendes.

    4. Dobbeltklik på figuren Anvender for at åbne dialogboksen Egenskaber for UML-generalisering. Tilføj egenskabsværdier, og klik derefter på OK.

    Sådan angiver du en udvider relation mellem to use cases

    1. Træk en figur af typen Udvider over på tegningssiden i et use case-diagram.

    2. Fastklæb udvider slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant uden en pilespids til en forbindelse Peg Billede af forbindelsespunkt – blåt X på den use case, der indeholder udvidelsen.

    3. Klæb slutpunktet for Udvider med en pilespids fast til et forbindelsespunkt på det grundlæggende use case-diagram.

    4. Dobbeltklik på figuren Udvider for at åbne dialogboksen Egenskaber for UML-generalisering. Tilføj egenskabsværdierne, og klik derefter på OK.

  7. Dobbeltklik på en figur (undtagen figuren Systemgrænse) for at åbne den tilhørende dialogboks UML-egenskaber, hvor du kan tilføje et navn, attributter, handlinger og andre egenskabsværdier.

  8. Gem diagrammet.

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.

Udvid dine 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.

×