Skapa ett UML Diagram

By . Latest revision .

Uppgiften går ut på att skapa ett klassdiagram för kortspelet war. Koden är färdig och ligger i example/war.

#Förkunskaper

Du har läst artikeln “Introduktion Till UML”.

Du har läst guiden “Klass relationer”.

#Krav

Börja med att kopiera koden till uppgiften.

# Ställ dig i kurskatalogen
# börja med att uppdatera mappen med senaste exempelkoden
dbwebb update
cp -ri example/war me/kmom03/
cd me/kmom03/war
  1. Bekanta dig med koden, kolla igenom applikationens flöde och provkör den så att du är säker på hur den fungerar.

  2. Skapa ett klassdiagram med relationer över alla klasser. Gör det till en bild och döp filen till uml.png och lägg den i war mappen.

# När du är klar
# Ställ dig i kurskatalogen
dbwebb publish war

#Extrauppgift

Det finns inga extrauppgifter.

#Tips från coachen

Det finns bra verktyg online för att rita uml diagram, kolla in draw.io, websequencediagrams och lucidchart. Man kan också hitta ett flertal tillägg till VScode och Atom för bland annat draw.io om man föredrar att göra det lokalt i sin text editor.

#Revision history

  • 2020-01-20: (A, moc) Skapad inför VT21.

Document source.

Category: oopython.