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
Introduksjon til språk UML
- En kort historie UML
- Oversikt over problemstillinger innen objektorientert modellering
- Spesifikasjon UML gruppe OMG
- Diagramoversikt UML
Kravhåndtering
- Inndeling av krav
- Kravkategorier i henhold til FURPS
- Metoder for å samle krav
- Kravmodellering ved bruk av notasjon UML
- Krav avhengighetsmatrise
- Lage kravspesifikasjoner basert på diagrammer
Modellering av forretningsprosesser
- Definisjon av forretningsprosess
- Forretningsprosessmodellering i UML
- Aktivitetsdiagram
- Beslutning og samtidige strømmer
- Unntak og unntakshåndtering
- Skillevegger, spor
Modellering av ikke-funksjonelle krav
- Bruk av komponent- og implementeringsdiagrammer
- Innledende systemarkitektur - logisk og fysisk
- Modelleringskrav knyttet til sikkerhet, ytelse og systempålitelighet
Funksjonelle krav modellering
- Omfang av systemet
- Modellering av systemfunksjonalitet ved hjelp av et use case-diagram
- Identifisere aktører og relasjonene mellom dem
- Gjenkjenne brukstilfeller
- "Aktør - brukscase" foreningen og dens egenskaper
- Forhold mellom brukstilfeller: inkludere, utvide, generalisering
- Opprette bruksscenarier og generere diagrammer basert på dem (aktiviteter, maskiner
stat)
Analytisk systemmodell
- Ved hjelp av et sekvensdiagram
- Meldingstyper: asynkron, synkron, retur
- Angi rekkefølgen for meldingsnummerering
- Kategorier av analytiske objekter: Boundary, Control og Entity
- Introduksjon til systemdesign
- Interaksjonsmodellering
Statisk modellering
- Klassediagram og generering av kildekode
- Assosiasjonsforhold og dets egenskaper
- Andre relasjoner: aggregering, sammensetning, generalisering, avhengighet, assosiativ klasse
- Forover/revers engineering
- Generer kildekode basert på et diagram
- Generer et diagram fra kildekoden
- Synkroniserer koden og diagrammet
- Diagrammer over objekter, tilknyttede strukturer og pakker
Dynamisk modellering
- Statisk modellverifisering
- Avklaring av metodesignaturer
- Verifikasjon av riktigheten av klassediagrammet
- Dynamisk modellering på nivå med metodekall
- Design nivå sekvensdiagram
Krav
Kunnskap om grunnleggende objektorienterte konsepter eller et hvilket som helst objektorientert språk anbefales.
21 timer
Testimonials (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.