Kursmall

UML för avancerade användare – abstrakta strukturer och komplexa relationer

Lär dig arv med Java: modeller, metoder, buss med passagerare, abstrakta klasser.

Kategori: UML / Modellering Språk: Python, Java, Ruby Komponenter: 3
Inkluderar undervisningsmaterial: PowerPoint-föreläsningar och instruktörshandledning
Förhandsvisningsbild: UML för avancerade användare – abstrakta strukturer och komplexa relationer

Didaktiskt syfte

Didaktiskt syfte

Kompetensfokus

Struktur av moduler

Fordon och arv

Detta modul introducerar modellering av abstrakta klasser och deras arv, samt illustrerar implementeringen av objektorienterade relationer med hjälp av ett fordonmodell.

30 minuter 🧩 5 uppgifter

Modellering och implementering av Online Shop

Detta modul handlar om modellering av komplexa klassrelationer som sammansättning och n:m-kopplingar vid exempel på ett online shop-system.

60 minuter 🧩 4 uppgifter

Modellering av ett socialt nätverk

Detta modul fokuserar på modellering av självrefererenser och kopplingsklasser inom ett förenklat socialt nätverk.

60 minuter 🧩 4 uppgifter
Använd detta mall som grund för dina egna UML- och implementeringsprojekt i datavetenskap. Testa mallen

Innehåll på en titt

ModulFokusVaraktighet
Fordon och ArvAbstrakt basklass Fordon, Arv från Bil/Fordon/Bus, Bus med Passagerare, Metoder Kör/Stoppa0 minut
Modellering och Implementering av Online ShopOnline Shop med Kund, Beställning, Artikel, Beställningsposition och valfritt Betalning; UML-Modellering och Implementering60 min
Modellera ett socialt nätverkAnvändare, inlägg, kommentarer och vänrelationer; självrelation via kopplingsklass60 min
Detta mallstöd stöder strukturerat modellering av objektorienterade system och leder steg för steg till implementeringen av komplexa relationer i Java.

De tydligt definierade modulerna möjliggör transparent planering och främjar kopplingar inom befintliga kursserier om objektorienterad modellering.

Testa mallen i demoåtkomst och anpassa de inkluderade modulerna specifikt efter din undervisningssituation.