Kursplan

Introduktion

  • Vad är systemanalys- och designprocessen?
  • Plats för analys- och designaktiviteterna i den förenade processen (RUP)
  • Ett panorama av UML 2 diagram som används i systemanalys och design
  • Ramar för att spåra krav mot mjukvaruimplementering och tester

Hur omvandlar man krav till komponentbaserade analysspecifikationer?

  • Spårbarhet mellan krav och systemanalys
  • Avancerade begrepp för att representera systemets struktur och dynamik
  • Förfining av kraven på båda axlarna
  • Mot systemdesign med driftkontrakt
  • Fallstudie: Definition av analyskomponentmodellen för systemet

Hur förvandlar man analysspecifikationer till sådana på designnivå?

  • Spårbarhet mellan systemanalys och design
  • Design Patterns för lös koppling och hög kohesion av komponenter
  • Definition av designnivån Systemets arkitektoniska ryggrad (komponenter, portar, gränssnitt, utbytesobjekt)
  • Designa interaktionsdiagram för att implementera driftkontrakt
  • Fallstudie: Uppdatering av komponentdiagram på designnivå med arkitektoniska val

Implementering av tekniska specifikationer och testning på komponentbasis

  • Generera designnivåspecifikationer till ett objektorienterat programmeringsspråk
  • Utplacering av komponenter på de fysiska noderna
  • Integrations- och acceptanstest på basis av tidigare specifikationer

Slutsats

  • Steg av systemanalys och designprocesser
  • Mönster för att säkerställa spårbarhet mellan krav och mjukvarukoden
  • Testa krav på systemarkitekturen

Observera: Ovanstående utbildnings-mentorskapssessioner genomförs interaktivt med hjälp av Requirement Engineering and Modeling-verktyg för att säkerställa god spårbarhet mellan krav och underliggande lösningar. Begrepp förklaras först med hjälp av grundläggande exempel och följs sedan av lösningsutkast till dina egna problem. Efter denna session kan vi följa med dig genom att granska och validera dina lösningar beroende på dina behov.

  14 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (1)

Relaterade Kurser

Kubernetes Design Patterns and Extensions

  14 timmar

Relaterade Kategorier