Unified Modeling Language (UML) er en standard måte å tegne programvaremodeller på, skissere utforminger eller dokumentere eksisterende utforminger og systemer.
Obs!: Hvis du bruker Visio på nettet, må du være oppmerksom på at UML-diagrammer er tilgjengelige i Visio Plan 1, men ikke er tilgjengelige i Visio i Microsoft 365.
I Visio Plan 2 og Visio 2019 kan du starte med en tom UML-mal eller (i noen tilfeller) endre et UML-startdiagram.
Denne abonnementsversjonen av Visio støtter UML-figurer som samsvarer med UML 2.5-spesifikasjonen, samtidig som du har fleksibilitet til å bruke dem etter behov i diagrammene.
Klassediagrammer
Bruk et klassediagram til å lage en generell modell av strukturen i et program som angir systemets klasser, tilhørende attributter og metoder, og relasjonene mellom objekter.
Komponentdiagrammer
Bruk et komponentdiagram til å partisjonere et system i sammenhengende komponenter og vise strukturen til selve koden.
Distribusjonsdiagrammer
Bruk et distribusjonsdiagram til å vise strukturen i kjøretidssystemet og formidle hvordan maskinvare- og programvareelementene som utgjør et program, konfigureres og distribueres.
Sekvensdiagrammer
Bruk et sekvensdiagram til å vise skuespillerne eller objektene som deltar i en samhandling og hendelsene de genererer ordnet i en tidssekvens.
Aktivitetsdiagram
Bruk et aktivitetsdiagram til å beskrive den interne virkemåten til en metode og representere en flyt drevet av internt genererte handlinger.
Tilstandsmaskindiagrammer
Bruk et tilstandsmaskindiagram (eller et tilstandsdiagram) for å vise sekvensen av tilstander et objekt går gjennom i løpet av levetiden.
Brukstilfellediagrammer
I de tidlige stadiene av et utviklingsprosjekt kan du bruke brukstilfellediagrammer til å beskrive virkelige aktiviteter og motivasjoner. Du kan finjustere diagrammene i senere faser for å gjenspeile brukergrensesnittet og utformingsdetaljene.
Kommunikasjonsdiagrammer
Bruk et kommunikasjonsdiagram til å vise hvilke elementer i et system som samhandler med andre elementer når det gjelder sekvenserte meldinger.
Notasjonsdiagrammer for database
Bruk et diagram for database notasjon til å tegne en modell av en database.
I Visio på nettet kan du velge blant ni typer UML-diagramtyper og mange eksempeldiagrammer som har noen figurer allerede tegnet på lerretet. Hvert valg leveres med en sjablong som samsvarer med diagramtypen du velger.
Obs!: Oppretting og redigering av UML-diagrammer på Visio på nettet krever en Visio-abonnement 1- eller Visio-abonnement 2 lisens, som kjøpes separat fra Microsoft 365. Hvis du vil ha mer informasjon, kan du kontakte Microsoft 365-administratoren. Hvis administratoren har aktivert selvbetjent innkjøp, kan du kjøpe en lisens for Visio selv. Hvis du vil ha mer informasjon, kan du se Vanlige spørsmål om selvbetjent kjøp.
Denne abonnementsversjonen av Visio støtter UML-figurer som samsvarer med UML 2.5-spesifikasjonen, samtidig som du har fleksibilitet til å bruke dem etter behov i diagrammene.
Klassediagrammer
Bruk et klassediagram til å lage en generell modell av strukturen i et program som angir systemets klasser, tilhørende attributter og metoder, og relasjonene mellom objekter.
Komponentdiagrammer
Bruk et komponentdiagram til å partisjonere et system i sammenhengende komponenter og vise strukturen til selve koden.
Distribusjonsdiagrammer
Bruk et distribusjonsdiagram til å vise strukturen i kjøretidssystemet og formidle hvordan maskinvare- og programvareelementene som utgjør et program, konfigureres og distribueres.
Sekvensdiagrammer
Bruk et sekvensdiagram til å vise skuespillerne eller objektene som deltar i en samhandling og hendelsene de genererer ordnet i en tidssekvens.
Aktivitetsdiagrammer
Bruk et aktivitetsdiagram til å beskrive den interne virkemåten til en metode og representere en flyt drevet av internt genererte handlinger.
Tilstandsmaskindiagrammer
Bruk et tilstandsmaskindiagram (eller et tilstandsdiagram) for å vise sekvensen av tilstander et objekt går gjennom i løpet av levetiden.
Brukstilfellediagrammer
I de tidlige stadiene av et utviklingsprosjekt kan du bruke brukstilfellediagrammer til å beskrive virkelige aktiviteter og motivasjoner. Du kan finjustere diagrammene i senere faser for å gjenspeile brukergrensesnittet og utformingsdetaljene.
Kommunikasjonsdiagrammer
Bruk et kommunikasjonsdiagram til å vise hvilke elementer i et system som samhandler med andre elementer når det gjelder sekvenserte meldinger.
Notasjonsdiagrammer for database
Bruk et diagram for database notasjon til å tegne en modell av en database.
I Visio kan du starte med en tom UML-mal og riktig sjablong for å opprette UML-diagrammet.
Klassediagrammer
Bruk et klassediagram til å lage en generell modell av strukturen i et program som angir systemets klasser, tilhørende attributter og metoder, og relasjonene mellom objekter.
Sekvensdiagrammer
Bruk et sekvensdiagram til å vise skuespillerne eller objektene som deltar i en samhandling og hendelsene de genererer ordnet i en tidssekvens.
Aktivitetsdiagram
Bruk et aktivitetsdiagram til å beskrive den interne virkemåten til en metode og representere en flyt drevet av internt genererte handlinger.
Tilstandsmaskindiagrammer
Bruk et tilstandsmaskindiagram (eller et tilstandsdiagram) for å vise sekvensen av tilstander et objekt går gjennom i løpet av levetiden.
Brukstilfellediagrammer
I de tidlige stadiene av et utviklingsprosjekt kan du bruke brukstilfellediagrammer til å beskrive virkelige aktiviteter og motivasjoner. Du kan finjustere diagrammene i senere faser for å gjenspeile brukergrensesnittet og utformingsdetaljene.
Notasjonsdiagrammer for database
Bruk et diagram for database notasjon til å tegne en modell av en database.