Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innledning
- Innføring av instruktør og deltakere
- Innføring i modellering
- Innføring i SysML
- Innføring i MagicDraw/Cameo
- Definisjon av et casestudie
Strukturell systemnedbrytning
- Pakkediagramnotasjon
- Nedbryting av system til pakker
- Modellering av pakkeavhengigheter
- Praktisk oppgave: Modellering av pakkestruktur
Analyse av brukernavn
- Brukerdicasediagramnotasjon
- Identifisering av aktører
- Identifisering av brukercased
- Brukercaseforhold
- Praktisk oppgave: Modellering av brukercases
Definisjon av systemkrav
- Fra bruker cases til systemkrav
- Kravdiagramnotasjon
- Angivelse av krav
- Definisjon av kravstruktur
- Verifisering av krav ved hjelp av testcases
- Kravforhold
- Praktisk oppgave: Modellering av krav
Definisjon av strukturelle blokker (svart boks visning)
- Blokkdefinisjonsdiagramnotasjon
- Strukturelle blokker
- Modellering av blokkens egenskaper
- Definisjon av forhold mellom blokker
- Definisjon av systemets datadictionary
- Praktisk oppgave: Modellering av svart boks visning av et system
Modellering av blokkstruktur (hvit boks visning)
- Intern blokkdiagram
- Visualisering av blokkens deler
- kobling av deler med forbindelser
- Definisjon av porter
- Definisjon av objektflyt og grensesnittsblokker
- Praktisk oppgave: Modellering av hvit boks visning av et system
Modellering av systembegrensninger
- Definisjon av begrensningsblokker
- Binding av begrensningsegenskaper med verdi-egenskaper
- Kjøring av parametriseringer
- Praktisk oppgave: Modellering av parametriseringer
Design av tilstandsbasert systematferd
- Statemaskinediagramnotasjon
- Identifisering av tilstander
- Definisjon av tilstandsovergangseventyr
- Angivelse av signaler
- Angivelse av effekter
- Kjøring av statemaskiner
- Praktisk oppgave: Modellering av statemaskiner
Design av kontroll- og dataflyt
- Aktivitetsdiagram
- Definisjon av aktiviteter
- Angivelse av parametere
- Definisjon av handlinger
- Modellering av kontrollflyt
- Modellering av dataflyt
- Kjøring av aktiviteter
- Praktisk oppgave: Modellering av aktiviteter
Design av kommunikasjon
- Sekvensdiagramnotasjon
- Modellering av livslinjer
- Modellering av meldinger
- Nedbryting av interaksjoner ved hjelp av referanser
- Bruk av interaksjonsfragmenter
- Definisjon av timingbegrensninger
- Praktisk oppgave: Modellering av interaksjoner
Modellering av kryssende konstruksjoner
- Logiske og fysiske arkitekturer
- Tilordningsforhold
- Visningsmuligheter for tilordninger
- Identifisering av typer tilordninger
- Tilordningstabell
- Praktisk oppgave: Oppbygging av tilordningstabell
Egendefinerte rapporter
- Oversikt
- Innføring i rapportgenerering
- The Velocity Template Language (VTL)
- MagicDraw-utvidelser til VTL
- Arbeid med Microsoft Office-formater
- Utvikling og vedlikehold av maler
Automatisering ved hjelp av makroer & skripting
- Innføring
- Overskridende konsepter
- Innføring i API'en
- Vanlige og nyttige klasser
- Hvor skal koden plasseres?
- Eksempler og praktiske øvelser
Krav
Ingen forutsetninger.
Målgruppe:
- Systemingeniører som er involvert i arkitekturmodellering og systemdesign.
- Model-Based Systems Engineering (MBSE) Praktisere.
40 Timer