Kursplan
Införandet
• Introduktioner av utbildare och deltagare
• Introduktion till modellering
• Introduktion till SysML
• Introduktion till MagicDraw/Cameo
• En definition av en fallstudie
Nedbrytning av strukturella system
• Notation för paketdiagram
• Sönderdela systemet i paket
• Modellering av paketberoenden
• Praktisk uppgift: Modellering av paketets struktur
Analysera användarnas behov
• Use Case Diagramnotation
• Identifiera aktörer
• Identifiera Use Cases
• Use Case Relationer
• Praktisk uppgift: Modellering Use Cases
Definiera systemkrav
• Från Use Cases till Systemkrav
• Krav Diagram Notation
• Specificering av krav
• Definiera kravstruktur
• Verifiera krav med testfall
• Krav, Relationer
• Praktisk uppgift: Modelleringskrav
Definiera strukturella block (Black Box View)
• Notation för blockdefinitionsdiagram
• Strukturella block
• Egenskaper för modellering av block
• Definiera relationer mellan block
• Definiera ordlista för systemdata
• Praktisk uppgift: Modellering av Black Box vy av ett system
Modellering av blockstruktur (vit boxvy)
• Internt blockdiagram
• Visualisering av blockdelar
• Länka delar med kontakter
• Definiera portar
• Definiera artikelflöden och gränssnittsblock
• Praktisk uppgift: Modellering av white box-vy av ett system
Begränsningar för modelleringssystem
• Definiera villkorsblock
• Bindningsvillkorsegenskaper med värdeegenskaper
• Utförande av parametri
• Praktisk uppgift: Modellering Parametri
Utforma tillståndsbaserat systembeteende
• Notation för tillståndsmaskindiagram
• Identifiera tillstånd
• Definiera tillståndsövergångshändelser
• Ange signaler
• Ange effekter
• Körning av tillståndsmaskiner
• Praktisk uppgift: Modellering av tillståndsmaskiner
Utforma kontroll och dataflöden
• Diagram över aktiviteter
• Definiera Activities
• Ange parametrar
• Definiera åtgärder
• Modellering av styrflöden
• Modellering av dataflöden
• Utförande av Activities
• Praktisk uppgift: Modellering Activities
Utformning av Communications
• Notation av sekvensdiagram
• Modellering av livlinor
• Modellering av meddelanden
• Bryta ner interaktioner med hjälp av referenser
• Tillämpa interaktionsfragment
• Definiera tidsbegränsningar
• Praktisk uppgift: Modellering av interaktioner
Modellering av tvärgående konstruktioner
• Logiska och fysikaliska arkitekturer
• Allokeringsförhållande
• Visningsalternativ för allokeringar
• Identifiera typer av allokeringar
• Tilldelning Matrix
• Praktisk uppgift: Byggnadstilldelning Matrix
Avsluta
• Sammanfattande utbildning
• Diskutera återstående frågor
Krav
Ingen
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