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.

Vis et eksempel

  1. Peg på Ny i menuen Filer, peg på Software, og klik derefter på UML-modeldiagram.

  2. Højreklik på den pakke eller det undersystem i trævisning, som du vil medtage et use case-diagram i, peg derefter på Ny, og klik derefter på Use Case-diagram.

    Der vises en tom side, og stencilen UML Use Case bliver den øverste stencil. Arbejdsområdet viser "Use Case" som et vandmærke. Der føjes et ikon, der repræsenterer diagrammet, til træstrukturen.

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

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

    System rammen figur

    Angive en systemgrænse i use case-diagram

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

    2. Dobbeltklik på figuren, og skriv derefter et nyt navn til systemet, eller tryk på 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 figuren Use Case fra stencilen Use Case, placer den inden for systemgrænsen, og træk derefter figuren Agent uden for systemgrænsen.

    Brug af store og små bogstaver figur

    Figur af typen Agent

  5. Brug figuren Kommunikerer til at angive relationer mellem use cases og agenter.

    Figuren kommunikerer

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

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

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

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!

×