Hvordan lage UML diagrammer

Unified Modeling Language (UML) er et grafisk språk programvare ingeniører bruker for visuelt å planlegge, designe og dokumentere objektorienterte programvaresystemer. UML 2.0 har tretten typer diagrammer for å ta klasser, pakker, distribusjon på hardware, brukermedvirkning, og andre aspekter av software design og prosesser. UML-baserte programmer gjør det enkelt å opprette og redigere UML diagrammer, og ofte inkluderer funksjoner for å effektivisere designprosessen, for eksempel automatisk kodegenerering. Kom i gang å lære hvordan å lage UML diagrammer ved å skape en av de mest vanlige UML diagrammer, klassediagram. Visual Paradigm tilbyr et gratis, multi-plattform versjon av sin UML design software.

Bruksanvisning

Installer Visual Paradigm for UML Community Edition

1 Last ned Visual Paradigm for UML Community Edition installasjonspakken. Følg instruksjonene på nettsiden for å registrere, forespørsel, og laste ned en lisensnøkkel.

2 Starte installasjonsprogrammet. Fortsett gjennom installasjonen, gi informasjon etter behov.

3 Sjekk "Visual Paradigm for UML (VP-UML)" alternativet på "Velg produkter" skjerm. Du kan velge å installere andre tilleggsprogrammer, men de er ikke nødvendig.

4 Velg "fellesskap" fra den Edition menyen under Visual Paradigm på konfigurasjonsskjermen. Scroll ned og sjekke "Download Online Help" alternativet.

5 Velg "Single License Key" og skriv inn banen til lisensnøkkelen på License skjermen. Klikk på "Next" for å fortsette installasjonen.

Lag en lenket liste Class Diagram

6 Start Visual Paradigm for UML.

7 Klikk "New Class Diagram" under "Nye Diagrams" panel på høyre side av skjermen. Navn diagrammet.

8 Klikk på Klasse-ikonet fra verktøylinjen på venstre side. Klikk på arbeidsområdet for å opprette en ny klasse. Navn klassen "Linked."

9 Klikk-og-dra "Aggregering" -ikonet svever over det øvre venstre hjørnet av Linkedboksen. Slipp den nye klassen på arbeidsområdet. Gi den nye klassen "Node". Dette forholdet betegner som Linked består av tilfeller av Node.

10 Klikk-og-dra "Generalisering" -ikonet fra Node klasse for å lage en ny underklasse som arver fra Node. Navn underklasse "NodeType1." Gjenta for å opprette flere undergrupper av Node heter "NodeType2" og "NodeType3."

11 Klikk på "Self Association" -ikonet for nodeklassen. Høyreklikk det nye forholdet linjen, velg "Open Specification" Mangfold "1" for starten, og "0..1" på slutten. Dette betegner en node kan inneholde en referanse til en annen node (f.eks neste node i lenket liste).

12 Klikk på "Open Specification" -ikonet i øvre høyre hjørne av Linkedboksen.

1. 3 Legg et privat medlem variabel på "Attributter" -kategorien heter "firstNode" av typen Node. Gjenta for å opprette en ny attributt som heter "currentNode."

14 Legg et offentlig medlem funksjon på "Operations" fanen som heter "GetNext" som returnerer typen Node. Legg til flere standard lenket liste medlem funksjoner, som for eksempel først (), sist (), legger (Node), etc.

15 Klikk på "OK" -knappen for å lukke klasseinndeling vinduet.

16 Fortsett å definere klassespesifikasjonene for Node og dens subklasser. Legg attributter, og getter, setter, og andre operasjoner som trengs.

Hint

  • Se Resources for UML ressurser. Object Modeling konsernets UML Resources Nettstedet tilbyr linker til tutorials, programvare, spesifikasjoner og annen UML informasjon. Visual Paradigm s Online Training Center tilbyr flere gratis kurs som dekker UML og Visual Paradigm programvaregrunnleggende.