Skapa sequence diagram
Nu ska du skapa ett sequence diagram utifrån kod.
#Förkunskaper
Du har läst artiklarna: “Vad är UML?” och “Kom igång med objekt”.
#Introduktion
Du ska skapa ett sequnce diagram med valfritt verktyg, jag föreslår https://www.websequencediagrams.com/ eller https://www.draw.io/.
#Krav
Starta med att kopiera filerna:
# Ställ dig i kurskatalogen
cp -ri example/uml/*.py me/kmom02/uml/
cd me/kmom02/uml
# Testa att koden funkar
./Controller.py
Skapa ett sequence diagram av vad som händer efter controller.main() anropas i koden.
Skapa en bild av diagrammet och inkludera i mappen. Döp filen till
sequenceDiagram.png
.
# Ställ dig i kurskatalogen
dbwebb validate uml
dbwebb publish uml
Rätta eventuella fel som dyker upp och validera igen. När det ser grönt ut så är du klar.
#Extrauppgift
Det finns ingen extrauppgift.
#Tips från coachen
Validera ofta. Så slipper du en massa valideringsfel i slutet av övningen.
Lycka till och hojta till i forumet om du behöver hjälp!
#Revision history
- 2016-05-03: (A, aar) Första versionen.