UML på Datamatikeruddannelsen
Vi har samlet en række nyttige vejledninger, videoer, artikler med mere, som vi trækker på i løbet af 2. semester. Den er ikke helt opdateret- Det bliver nok aldrig, men vi er på vej ;-)
Hvad er UML?
UML er en forkortelse for Unified Modeling Language. Det er en standard for udseende af diagrammer, som beskriver strukturer og forløb i objektorienterede softwaresystemer. UML er udviklet i 90’erne af Object Management Group (OMG). UML har grafiske notationer for de fleste begreber og mulige sammenhænge mellem begreber inden for objektorienteret systemudvikling. I praksis er UML blevet til en de facto standard og anvendes mange steder som et vigtigt kommunikationsværktøj mellem udviklere og mellem udviklere og kunder.
Her ses en oversigt over alle UML diagrammerne. De røde og blå er dem vi fortrinsvis anvender på Datamatikerstudiet:
Læs mere om UML
Dette er en god kilde, hvor du kan læse mere om de enkelte diagrammer: UML på TutorialsPoint
Tegning af diagrammer
Først og fremmest tegnes diagrammerne typisk på en tavle eller på et stykke papir. Hvis man skal lave en digital udgave, så findes der mange værktøjer. De har alle deres fordele og ulemper. Som hovedregel skal man vælge et værktøj, som er hurtigt at anvende, og som gør det let løbende at ændre på sine diagrammer. Vi anbefaler at anvende Open Source produktet PlantUML på Datamatikerstudiet. Her er en vejledning til hvordan du kommer i gang.