Oprette et UML-tilstandsdiagram

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

Statechart-diagram, der viser de overgange et objekt gennemgår, når det reagerer på eksterne hændelser

Boble 1 Den indledende tilstand er tilstanden for et objekt, før alle begivenheder i diagrammet har reageret på det..

Billedtekst 2 En tilstand repræsenterer et øjeblik i en objekt levetid. Dobbeltklik på en figur af typen tilstand for at tilføje et navn og få vist de interne handlinger og aktiviteter.

Billedtekst 3 TransitionsTransitions angiver, at som svar på en begivenhed, et objekt går fra én tilstand til en anden og udføre en handling.

Boble 4 hændelse der udløser overgangen er navngivet i overgangsstrengen. Dobbeltklik på en overgang for at markere den med en streng, der ud over en begivenhed signatur, kan også indeholde, en vagt betingelse og en handlingsudtryk.

  1. Åbn den UML-model, der indeholder den klasse eller use case, som omfatter den funktion, der skal repræsenteres i et tilstandsdiagram.

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

  3. Højreklik i trævisning på det ikon, der repræsenterer den klasse eller den use case, som omfatter den funktionsmåde, der skal repræsenteres i et tilstandsdiagram. Peg på Ny, og klik på Tilstandsdiagram.

    En tom side vises, og stencilen UML-tilstandsdiagram bliver stencil på øverste niveau. Arbejdsområdet viser "Tilstandsdiagram" som et vandmærke. Et ikon, der repræsenterer diagrammet, tilføjes træstrukturen.

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

  4. Træk figurer af typen Tilstand over på tegningssiden for at repræsentere den sekvens af tilstande, som et objekt gennemgår.

    Arbejde med figurer af typen tilstand i UML-tilstandsdiagram og aktivitet diagrammer

  5. Træk en figur af typen Sammensat tilstand til siden for at repræsentere samtidige eller indlejrede undertilstande eller undertilstande, der udelukker hinanden.

    Arbejde med figurer af typen Sammensat tilstand i UML-tilstandsdiagram diagrammer

  6. Tilknyt tilstande til andre tilstande ved hjælp af figurerne Overgang for at angive, at et objekt i den ene tilstand overgår til den anden tilstand som reaktion på en hændelse.

    Arbejde med overgangsfigurer i UML-tilstandsdiagram og aktivitet diagrammer

    Tip: Brug figuren buede overgang til at angive, at et objekt forbliver i den samme tilstand som svar på en begivenhed. Oprette forbindelse begge ender af overgangen til forbindelse punkter Billede af forbindelsespunkt – blåt X på figuren samme tilstand.

  7. Tilknyt figurer af typen Overgang til figurer af typen Overgang (joinforbindelse) og Overgang (forgrening) for at repræsentere den forgrenede tilknytning af en tilstand til mange tilstande eller synkroniseringen af flere tilstande til en tilstand.

  8. Brug figurer af typen Shallow-historik eller Deep-historik til at angive, at et objekt bevares i den tilstand, det sidst var i inden for området.

    Arbejde med figurer af typen Sammensat tilstand i UML-tilstandsdiagram diagrammer

  9. Dobbeltklik på en figur for at åbne dialogboksen med UML-egenskaber og tilføje et navn, handlinger, aktiviteter, hændelser og andre egenskaber.

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

×