|
UML (Unified Modeling Language) är en standard för objektorienterad modellering som fått mycket stor spridning och acceptans i industrin. Idag ingår UML som en viktig komponent för kommunikation och dokumentation i många projekt. Utvecklingen av UML administreras av OMG och Enea har varit aktivt i förslagsberedningen till UML 2.0. Under kursen ges en introduktion till nyheter i UML 2.0.
Kursen omfattar alla diagram som ingår i UML och deras användning - från analys till design. Kursen fokuserar på skapandet av objektorienterade modeller med hjälp av UML-standarden. Syftet är att förstå användningen av respektive UML-diagram för att i egna projekt kunna skapa modeller med hjälp av dessa.
UML kan ha många olika användningsområden inom ett projekt. Till exempel ger vissa delar av UML värdefull information inte bara i systemutvecklingsprocessen utan även till andra aktörer som är berörda, som testavdelningar, affärsutvecklare och systemanvändare. För att skapa förståelse för detta tar kursen även upp angränsande områden som utvecklingsprocesser och databashantering.
|
Ett övningspass efter varje metodsteg illustrerar och förklarar teorin. Målet med övningarna är att deltagarna efter kursens slut ska kunna ta med sig en komplett modell av en liten applikation. I kursen visas hur alla diagram ska användas tillsammans på ett praktiskt sätt.
Mål Att få en grundläggande förståelse för objekttänkande och att kunna arbeta praktiskt med UML.
Avsedd för Alla som är involverade i objektorienterad systemutveckling på analys- eller designnivå.
Förkunskaper Inga speciella förkunskaper krävs.
Kursdokumentation I kursen ingår egenproducerat kursmaterial samt boken "The Unified Modeling Language User Guide" av Grady Booch, James Rumbaugh och Ivar Jacobson. Kursmaterialet är på engelska.
Övrigt Kursen hålls på svenska eller engelska beroende på efterfrågan.
|