Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till språket UML
- En kort historik UML
- Översikt över objektorienterade modelleringsproblem
- Specifikation UML för grupp OMG
- Översikt över diagram UML
Hantering av krav
- Fördelning av krav
- FURPS Kravkategorier
- Metoder för insamling av krav
- Kravmodellering med hjälp av notation UML
- Beroendematris för krav
- Diagrambaserad kravspecifikation
Modellering av affärsprocesser
- Definition av affärsprocess
- Modellering av affärsprocesser i UML
- Aktivitet Diagram
- Beslutsflöden och parallella flöden
- Undantag och undantagshantering
- Skiljeväggar, spår
Modellering av icke-funktionella krav
- Användning av komponent- och distributionsdiagram
- Initial systemarkitektur - logisk och fysisk
- Modelleringskrav relaterade till systemets säkerhet, prestanda och tillförlitlighet
Modellering av funktionskrav
- Omfång för systemet
- Modellering av systemfunktionalitet med ett användningsfallsdiagram
- Identifiera aktörer och relationer mellan dem
- Identifiera användningsfall
- Aktör – Associering av användningsfall och dess egenskaper
- Relationer mellan användningsfall: inkludera, utöka, generalisera
- Skapa användningsfallsscenarier och generera diagram baserat på dem (aktiviteter, maskiner
medlemsstat)
Analytisk modell av systemet
- Använda ett sekvensdiagram
- Meddelandetyper: asynkron, synkron, retur
- Ange numreringsordningen för meddelanden
- Kategorier för analysobjekt: Gräns, Kontroll och Entitet
- Introduktion till systemdesign
- Modellering av interaktion
Statisk modellering
- Klassdiagram och generering av källkod
- Associationsförhållande och dess egenskaper
- Övriga relationer: aggregering, sammansättning, generalisering, beroende, associativ klass
- Framåt/bakåt-kompilering
- Generera källkod från ett diagram
- Generera ett diagram från källkoden
- Synkronisera kod och diagram
- Diagram över objekt, länkade strukturer och paket
Dynamisk modellering
- Validering av statisk modell
- Förfina metodsignaturer
- Validera klassdiagrammet
- Dynamisk modellering på metodanropsnivå
- Sekvensdiagram på projektnivå
Krav
Det rekommenderas att du känner till de grundläggande begreppen för objektorienterat eller något objektorienterat språk.
21 timmar
Vittnesmål (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Kurs - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.