Opprette UML-kommunikasjondiagrammer

Gjelder for
Visio-abonnement 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019

Du kan opprette et UML-kommunikasjonsdiagram for å vise samhandlingene mellom livslinjer som bruker sekvenserte meldinger i en frihåndsordning. Først åpner du UML-kommunikasjonsmalen og velger ett av de fire malalternativene. Deretter vises UML-kommunikasjonssjablongen sammen med figurer som samsvarer med UML 2.5-standarden.

Et eksempel på et UML-kommunikasjonsdiagram.

Obs!

UML-kommunikasjonssjablongen er bare tilgjengelig hvis du er en Visio-abonnement 2 abonnent. Hvis du har et abonnement, må du kontrollere at du har den nyeste versjonen av Visio.

Starte et kommunikasjonsdiagram

  1. Start Visio. Hvis du allerede har åpnet en fil, klikker du Ny> fil.
  2. Gå tilUML-kommunikasjon for kategorier>og databaser>.
  3. Velg den tomme malen eller ett av de tre begynnerdiagrammene. Hvis du vil representere samarbeid mellom livslinjer ved å vise samhandlinger mellom livslinjer, må du velge startdiagrammet nederst til venstre.
  4. Klikk på Opprett.
  5. Du skal kunne se Figurer-vinduet ved siden av diagrammet. Hvis du ikke ser den, går du til Vis>oppgaveruter og kontrollerer at Figurer er valgt. Hvis du fortsatt ikke ser den, klikker du knappen Utvid figurvinduet Utvidfigurer-vinduet til venstre.
  6. Kontroller at det er merket av for KoblingspunkterVisning-fanen. Dette gjør at koblingspunkter vises når du begynner å koble sammen figurer.
  7. Nå drar du figurene du vil inkludere i diagrammet, fra Figurer-vinduet til siden. Hvis du vil gi nytt navn til tekstetiketter, dobbeltklikker du etikettene.

Figurer for aktør og livslinje

Når du skal bruke

  1. Dra Aktør-figuren til siden for å representere rollen til en bruker eller et eksternt system.
  2. Dra livslinjefiguren til siden for hvert navngitte element som representerer en individuell deltaker.

1: Aktørfigur med noen tekst 2: Livlinefigur med :Kupongtekst

Samhandlinger mellom livslinjer som meldinger

Trinn 1

Dra en meldingsfigur til siden, og lim den ene enden til et koblingspunkt på en annen figur. Du vet at den er limt når det er en grønn firkant rundt koblingspunktet.

Meldingsfigur med én ende uthevet i grønt og koblet til livslinjefigur

Trinn 2

Gjør det samme for den andre enden av meldingen, slik at den også er limt til et koblingspunkt. Du vet det er limt når det er en grønn utheving rundt punktet.

Meldingsfigur med enden uthevet i grønt og koblet til en annen livslinjefigur

Trinn 3

Hvis du vil at meldingen skal være asynkron, høyreklikker du og velger Asynkron. Hvis du gjør dette, endres den lukkede pilspissen til en åpen.

Meldingsfigur, høyreklikkmeny, asynkron kommando valgt

Samarbeid mellom livslinjer ved å vise samhandlinger mellom livslinjer

Oversikt

  1. Koble livslinjer til koblingsverktøyet først.
  2. Deretter bruker du figurene Melding og Returner melding til å vise samhandlinger mellom livslinjer.

1 peker på grå koblingslinje, 2 peker på meldingslinje med tekst, 4: Execute()

Trinn 1

Klikk koblingsverktøyet (1) på Hjem-fanen. Hold pekeren over ett av koblingspunktene på en livslinjefigur til du ser en grønn utheving (2).

1 som peker på koblingsverktøyet, 2 som peker på markøren som holdes over grønt uthevet koblingspunkt på livslinjefigur

Trinn 2

Klikk og dra fra den grønne uthevingen til et koblingspunkt på en annen livslinjefigur til du ser en utheving som dette.

Slutt på koblingslinje dratt til en annen livslinjefigur, med grønn utheving rundt koblingspunktet

Trinn 3

Klikk pekeverktøyet når du er ferdig med å koble sammen livslinjefigurene.

Klikk her når du er ferdig med å peke på kommandoen Pekeverktøy

Trinn 4

Dra en annen meldingsfigur slik at den er parallell med den andre linjen.

Markøren plasserer meldingsfiguren på plass ved siden av koblingslinjen

Tips for koblinger

Rette opp koblinger

Hvis en kobling tar for mange svinger, høyreklikker du den og klikker rettkobling r.

Endre koblingstype

Du kan endre en koblingstype. Du kan for eksempel endre fra en tilknytning til en rettet tilknytning. Høyreklikk koblingen, og klikk deretter Angi koblingstype.

Opprette dynamiske tilkoblinger i stedet for punkttilkoblinger

Hvis du forventer å flytte figurer mye, bør du vurdere å opprette en dynamisk kobling i stedet for en punkttilkobling.

Flytte eller rotere tekst på koblinger

Mest sannsynlig må du rotere eller flytte tekst på koblingslinjene. Slik gjør du det:

  1. Klikk et tomt område på siden for å fjerne merkingen av alt som kan være merket.
  2. Klikk Tekstblokk-knappen i Verktøy-gruppenHjem-fanen
  3. Klikk koblingen som inneholder teksten du vil rotere eller flytte.
  4. Dra tekstblokken for å flytte den, eller roter den ved hjelp av rotasjonshåndtaket for rotasjon
  5. Når du er ferdig, klikker du pekerknappen Pekeverktøy
    Når du bytter tilbake til pekerverktøyknappenPekerknapp , beholder teksten samme posisjon i forhold til figuren. Hvis du bruker pekerverktøypekerknappen til å dra teksten, flyttes også figuren. Hvis du vil flytte teksten uavhengig av figuren, går du tilbake til tekstblokkknappen fortekstblokkverktøyet.

Se også

UML-diagrammer i Visio

Opprette et UML-komponentdiagram

Opprette et UML-distribusjonsdiagram

Opprette et UML-sekvensdiagram