Fördjupad Analys & Design med Enterprise Architect

Fördjupad Analys & Design med Enterprise Architect

Kursnummer: A9742

Antal dagar: 2

Med Astrakangaranti

Kursbeskrivning
Kursinnehåll

Kurstillfällen

Denna kurs ges för närvarande endast företagsinternt.
Ring oss på telefon 010-588 60 20 för information,
eller skicka epost till utbildning@astrakan.se

Kursbeskrivning

Kursen ger en praktisk genomgång i hur man arbetar med modellbaserad utveckling. Kursen utgår från kravarbetet där fokus är att dokumentera kraven i Enterprise Architect.
Utifrån kraven tas en analysmodell fram och spårbarhet upprättas mot kraven.
Designarbetet drar nytta av analysen och går igenom hur vi uttrycker parallellism och beskriver tillståndsmaskiner mm.
Att spara tid genom att generera kod och sedan hålla modellen
synkroniserad med koden sparar tid i utvecklingsarbetet.
Modellen som byggts upp kan nu användas för att genererar
dokumentation och spåra hur kravändringar påverkar koden.
Många praktiska övningar syftar till att prova på och använda
verktyget så att man förstår nyttan med de olika modellerna som tas
fram.
Modellstrukturen är viktig för att man skall hitta oavsett i vilket
projekt man arbetar i. Här presenteras ett förslag på uppbyggnad
och motivering till varför den brukar byggas på det sättet.

Kursmål

Efter kursen ska man kunna

  • Arbeta effektivt i Enterprise Architect.
  • Analysera användningsfall och arbeta fram en analysmodell.
  • Designa subsystem med hjälp av analysklasser.
  • Beskriva tillståndsmaskiner.
  • Generera rapporter och själv göra enklare mallar för rapporter.
  • Generera kod och synka modeller utifrån kod.
  • Förstå nyttan och se möjligheten att dokumentera system med hjälp av modellbaserad utveckling.

Målgrupp & Förkunskaper

du …

  • arbetar med systemutveckling och skall realisera användningsfall.
  • kan en del UML och kanske använt något verktyg och vill lära
    dig Enterprise Architect.
  • vill lära dig att använda modeller för att beskriva och designa
    ditt system.
  • ser möjligheter att använda modeller för att fånga kraven på
    systemet och upprätta spårbarhet.
  • arbetar sannolikt som systemerare/systemarkitekt, testare eller
    projektledare för IT projekt.

BONUS

Du får med dig en modell som är genomarbetad med många mallar
som kan användas för att generera dokumentation anpassad för er.

 


 

Kursinnehåll

Tips & Trix

Oumbäriga tips som gör dig effektiv när du modellerar i Enterprise Architect. Vi
börjar med det för att övningarna skall gå
snabbt och bli effektiva.

Kravarbete

Utgångspunkten är att det redan finns framtagna användningsfall och icke funktionella krav som nu skall dokumenteras i Enterprise Architect. Dessa kravobjekt används sedan under resten av kursen.

Analys

Under analysen används användningsfallen för att förstå vad systemet skall göra. Det är den första nedbrytningen och syftar till att förbereda för design.

Design

Arbete att utifrån analysklasser designa funktioner i systemet presenteras. Du
kommer att lära dig beskriva klassdiagram, sekvensdiagram, parallellism samt tillståndsmaskiner.

Kodgenerering

Att använda designarbetet för att skapa kodskelett medför att modell och kod blir
mer lika. Att sedan kunna synka koden när den ändrats och låta den uppdatera
modellen leder till att modellen verkligen beskriver den kod som körs.

Rapportgenerering

Enterprise Architect har ett kraftfullt verktyg för att generera rapporter ur modellen. Vi använder och provar på att skapa rapporter med hjälp av verktyget.

Modellstruktur

Denna del beskriver uppbyggnaden av modellstrukturen och motiverar till varför
det är viktigt att ha en standardstruktur och att följa den.

Övningar

En stor del av kursen ägnas åt övningar, där deltagarna praktiskt får genomföra
aktiviteter som bygger på varandra och slutligen leder en väldokumenterad
modell. Målet är att se nytta med modeller som dokumentation av systemet.

Modell

Modellen får deltagarna med sig hem och kan användas som grund för fortsatt
modelleringsarbete.

 

Skriv ut Tipsa om kurs Bokningsinformation

  

  

  


  • OBS! Denna kurs ges för närvarande endast företagsinternt. Ring oss på telefon 010-588 60 20 för information, eller skicka epost till utbildning@astrakan.se
 Anmäl intresse för företagsintern kurs