Unified Modeling Language ( UML ) är ett grafiskt språk programvara ingenjörer använder för att visuellt planera , designa och dokumentera objektorienterade programvarusystem . UML 2.0 har tretton typer av diagram för att fånga klasser , paket, på maskinvara , användaren, och andra aspekter av software design och processer . UML - baserade program gör det enkelt att skapa och redigera UML-diagram , och ofta inkluderar funktioner för att effektivisera designprocessen , såsom automatisk kodgenerering . Börja lära sig att skapa UML-diagram genom att skapa en av de vanligaste UML-diagram , klassdiagram . Visual Paradigm erbjuder en gratis , flera plattformar version av sin UML design mjukvara . Saker du behöver Review, Visual Paradigm för UML Community Edition installationspaketet
Visa fler instruktioner
Installera Visual Paradigm för UML Community Edition
1
Hämta Visual Paradigm för UML Community Edition installationspaket . Följ instruktionerna på webbplatsen för att registrera , begäran , och hämta en licensnyckel .
2
starta installationsprogrammet. Fortsätt genom installation , tillhandahållande av information som behövs .
3
Kontrollera " Visual Paradigm för UML ( VP - UML ) " alternativet på "Välj produkter " skärm . Du kan välja att installera andra tillägg , men de krävs inte .
4
Välj " gemenskapen " från Edit -menyn under Visual Paradigm på Configuration -skärmen . Rulla ner och kolla på " Download Online Help " alternativet .
5
Välj " Single License Key " och ange sökvägen till din licensnyckel på licens skärmen . Klicka på knappen "Nästa" för att fortsätta installationen .
Skapa en länkad lista klassdiagram
6
Launch Visual Paradigm för UML .
7
Klicka på " Ny klassdiagram " under " Nya Diagrams " panel på höger sida av skärmen . Namnge diagrammet .
8
Klicka på Class -ikonen i verktygsfältet till vänster . Klicka på arbetsytan för att skapa en ny klass . Namnge klass " LinkedList . "
9
Klicka och dra " Aggregation " ikonen svävar ovanför det övre vänstra hörnet av LinkedList rutan . Släpp den nya klassen på arbetsytan . Namnge den nya klassen " Node . " Detta förhållande visar att LinkedList består av instanser av Node .
10
Klicka och dra " generalisering " ikonen från Node klassen för att skapa en ny underklass som ärver från Node . Namnge underklassen " NodeType1 . " Upprepa för att skapa ytterligare underklasser av Node heter " NodeType2 " och " NodeType3 . "
11
Klicka på "Self Association " ikonen för Node klassen . Högerklicka på den nya relationen raden , välj " Open Specification " mångfald till " 1 " för start , och " 0 .. 1 " i slutet . Detta anger en nod kan innehålla en referens till en annan nod ( t.ex. nästa nod i den länkade listan ) .
12
Klicka på " Open Specification " -ikonen i det övre högra hörnet av LinkedList rutan .
13
Lägg en privat medlem variabel på " Egenskaper " på fliken som heter " firstNode " av typen Node . Upprepa för att skapa ett andra attribut som heter " currentNode . "
14
Lägg en offentlig medlem funktion på " Operations " fliken som heter " GetNext " som returnerar typen Node . Lägg till ytterligare standard länkade funktioner listmedlem , såsom första ( ) , senast ( ) , lägg till ( Node ) , etc.
15
Klicka på " OK " -knappen för att stänga fönstret klassen specifikationen .
16
Fortsätt att definiera klassen specifikationer för Node och dess underklasser . Lägg attribut , och getter , setter , och andra operationer som behövs.