Kursplan
Introduksjon
• Trener- og deltakerintroduksjoner
• Introduksjon til modellering
• Introduksjon til SysML
• Introduksjon til MagicDraw/Cameo
• En kasusstudiedefinisjon
Strukturell systemdekomponering
• Pakkediagramnotasjon
• Dekomponere systemet til pakker
• Modelleringspakkeavhengigheter
• Praktisk oppgave: Modellering av pakkestruktur
Analysere brukerbehov
• Use Case Diagramnotasjon
• Identifisere aktører
• Identifisere Use Cases
• Use Case Relasjoner
• Praktisk oppgave: Modellering Use Cases
Definere systemkrav
• Fra Use Cases til systemkrav
• Kravdiagramnotasjon
• Spesifisere krav
• Definere kravstruktur
• Verifisering av krav med testtilfeller
• Krav forhold
• Praktisk oppgave: Modelleringskrav
Definere strukturelle blokker (Black Box View)
• Blokkdefinisjonsdiagramnotasjon
• Strukturelle blokker
• Modelleringsblokkegenskaper
• Definere forhold mellom blokker
• Definere systemdataordbok
• Praktisk oppgave: Modellering av Black Box-visning av et system
Modelleringsblokkstruktur (White Box View)
• Internt blokkdiagram
• Visualisering av blokkdeler
• Koble sammen deler med koblinger
• Definere porter
• Definere vareflyter og grensesnittblokker
• Praktisk oppgave: modellering av hvit boksvisning av et system
Modelleringssystembegrensninger
• Definere begrensningsblokker
• Bindingsbegrensningsegenskaper med verdiegenskaper
• Utføre parametere
• Praktisk oppgave: Modellering av parametere
Utforming av tilstandsbasert systematferd
• State Machine Diagram Notation
• Identifisere stater
• Definere tilstandsovergangshendelser
• Spesifisere signaler
• Spesifisere effekter
• Utføre statlige maskiner
• Praktisk oppgave: modellering av tilstandsmaskiner
Utforming av kontroll og dataflyt
• Aktivitetsdiagram
• Definere Activities
• Spesifisere parametere
• Definere handlinger
• Modellering av kontrollstrømmer
• Modellering av datastrømmer
• Utfører Activitier
• Praktisk oppgave: Modellering Activities
Designe Communications
• Sekvensdiagramnotasjon
• Modellering av livslinjer
• Modelleringsmeldinger
• Dekomponerende interaksjoner ved hjelp av referanser
• Bruke interaksjonsfragmenter
• Definere tidsbegrensninger
• Praktisk oppgave: modellering av interaksjoner
Modellering av tverrskjærende konstruksjoner
• Logisk og fysisk arkitektur
• Tildelingsforhold
• Visningsalternativer for allokeringer
• Identifisere typer tildelinger
• Tildeling Matrix
• Praktisk oppgave: Byggetildeling Matrix
Avslutt
• Oppsummering av opplæring
• Diskutere gjenværende spørsmål
Krav
Ingen
Referanser (2)
Den direkte korrelasjonen med vårt arbeidsemne i eksemplene
Gabriel Gutierrez - ARGOTEC S.r.l.
Kurs - Systems Modelling with SysML
Maskinoversatt
Anil var meget forstående og forklarte kursets innhold i detalj. Med mer tid ville resultatet av kurset vært bedre istedenfor å skynde seg gjennom innholdet, men overordnet er Anil meget kjent med programvaren CATIA og er en utmærket instruktor,
Jaydon - GRI Towers South Africa
Kurs - Learning CATIA
Maskinoversatt