Kursplan
Introduktion
- Presentering av instruktörer och deltagare
- Introduktion till modellering
- Introduktion till SysML
- Introduktion till MagicDraw/Cameo
- En Fallstudie Definition
Strukturell Systemdekompensation
- Paketdiagramnotation
- Dekomponera system till paket
- Modellera paketberoenden
- Praktiskt övningsuppgift: Modellera paketstruktur
Analys av Användarnödsnöden
- Use Case Diagramnotation
- Identifiera aktörer
- Identifiera use cases
- Use case-relationer
- Praktiskt övningsuppgift: Modellera use cases
Definiera Systemkrav
- Från use cases till systemkrav
- Kravdiagramnotation
- Specificera krav
- Definiera kravstruktur
- Verifiera krav med testfall
- Kravrelationer
- Praktiskt övningsuppgift: Modellera krav
Definiera Strukturella Block (Black Box View)
- Block Definition Diagramnotation
- Strukturella block
- Modellera blockegenskaper
- Definiera relationer mellan block
- Definiera systemdatalexikon
- Praktiskt övningsuppgift: Modellera black box vy av ett system
Modellera Blockstruktur (White Box View)
- Internt Blockdiagram
- Visualisera blockdelar
- Länka delar med kopplingar
- Definiera portar
- Definiera objektflöden och gränssnittsblock
- Praktiskt övningsuppgift: Modellera white box vy av ett system
Modellera Systembegränsningar
- Definiera begränsningsblock
- Bind begränsningsegenskaper med värdegenskaper
- Kör parametriska beräkningar
- Praktiskt övningsuppgift: Modellera parametrar
Designa State-Based Systembeteende
- State Machine Diagramnotation
- Identifiera tillstånd
- Definiera händelser för tillståndsövergångar
- Specificera signaler
- Specificera effekter
- Kör statinom
- Praktiskt övningsuppgift: Modellera statinom
Designa Kontroll- och Dataflöden
- Aktivitetsdiagramnotation
- Definiera aktiviteter
- Specificera parametrar
- Definiera åtgärder
- Modellera kontrollflöden
- Modellera dataflöden
- Kör aktiviteter
- Praktiskt övningsuppgift: Modellera aktiviteter
Designa Kommunikationer
- Sekvensdiagramnotation
- Modellera livscykler
- Modellera meddelanden
- Dekomponera interaktioner med referenser
- Använda interaktionsfragment
- Definiera tidsbegränsningar
- Praktiskt övningsuppgift: Modellera interaktioner
Modellera Korsande Konstruktioner
- Logiska och fysiska arkitekturer
- Allokeringsrelation
- Alternativa allokeringsvyer
- Identifiera typer av allocationer
- Allokeringsmatris
- Praktiskt övningsuppgift: Skapa allokeringsmatris
Anpassade Rapporter
- Översikt
- Introduktion till rapportgenerering
- Velocity Template Language (VTL)
- MagicDraw-tillägg för VTL
- Arbeta i Microsoft Office-format
- Utveckla och underhåll mallar
Automatisering med Makron & Skripting
- Introduktion
- Övergripande koncept
- Introduktion till API:et
- Vanliga och användbara klasser
- Var placeras koden?
- Exempel och praktiska övningar
Krav
Ingen.
Målgrupp:
- Systemingenjörer som är inblandade i arkitekturmodellering och systemdesign.
- Modellbaserade Systemteknik (MBSE) Praktiker.
Vittnesmål (2)
Den direkta korrelationen med vårt arbetsämne i exemplen
Gabriel Gutierrez - ARGOTEC S.r.l.
Kurs - Systems Modelling with SysML
Maskintolkat
Anil var mycket förstående och förklarade kursinnehållet i detalj. Med mer tid skulle kurstillfället bli bättre istället för att skynda igenom innehållet, men överlag är Anil väldigt bekant med programvaran CATIA och är en utmärkt instruktör,
Jaydon - GRI Towers South Africa
Kurs - Learning CATIA
Maskintolkat