Course Code: mbsea
Duration: 40 hours
Prerequisites:

Ingen.

Målgrupp:

  • Systemingenjörer som arbetar med arkitektur, modellering och systemdesign.
  • Modellbaserade systemingenjörer (MBSE) Praktiker.
Overview:

Med hjälp av en kombination av föreläsningar, demos och interaktiva laborationer ger den här kursen en grund för att använda MBSE inom CATIA Magic-miljön. Eleverna kommer att lära sig SysML och dess tillämpning inom CATIA Magic. Denna kurs ger också studenterna en introduktion till möjligheterna till programvarutillägg inom CATIA Magic. Eleverna kommer att lära sig om API:et och grundläggande kodningssyntax. De kommer att gå igenom exempel på hur man skapar skript och makron med hjälp av Groovy och anpassade rapporter med hjälp av Velocity Template Language.

Course Outline:

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 paketstruktur 

Analysera användarnas behov 

  • Use Case Notation av diagram
  • 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 
  • Specificera 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 modelleringsblock
  • Definiera relationer mellan block 
  • Definiera ordlista för systemdata
  • Praktisk uppgift: Modellering av Black Box View av ett system 

Modellering av blockstruktur (vit boxvy) 

  • Internt blockdiagram 
  • Visualisera blockdelar 
  • Länka delar med kontakter 
  • Definiera portar 
  • Definiera artikelflöden och gränssnittsblock 
  • Praktisk uppgift: Modellering av White Box View av ett system 

Begränsningar för modelleringssystem 

  • Definiera villkorsblock 
  • Bindningsbegränsningsegenskaper med värdeegenskaper 
  • Utföra 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öra tillståndsdatorer 
  • Praktisk uppgift: Modellering av tillståndsmaskiner 

Utforma kontroll och dataflöden 

  • Aktivitet Diagram 
  • Definiera Activities 
  • Ange parametrar 
  • Definiera åtgärder 
  • Modellering av kontrollflöden 
  • Modellering av dataflöden 
  • Utföra Activities 
  • Praktisk uppgift: Modellering Activities 

Utformning av Communications 

  • Notation av sekvensdiagram
  • Modellering av livlinor 
  • Modellering av meddelanden 
  • Dela upp interaktioner med hjälp av referenser 
  • Använda 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 

Anpassade rapporter

  • Överblick
  • Introduktion till rapportgenerering
  • Språket för Velocity-mallen
  • MagicDraw Tillägg till VTL
  • Arbeta i Microsoft Office-format
  • Utveckla och underhålla mallar

Automatisering med hjälp av makron och skript

  • Införandet
  • Övergripande begrepp
  • Introduktion till API:et
  • Vanliga och användbara klasser
  • Var fungerar kod Go?
  • Exempel och praktiska övningar
Sites Published:

United Arab Emirates - MBSE with Automation

Qatar - MBSE with Automation

Egypt - MBSE with Automation

Saudi Arabia - MBSE with Automation

South Africa - MBSE with Automation

Brasil - MBSE with Automation

Canada - MBSE with Automation

中国 - MBSE with Automation

香港 - MBSE with Automation

澳門 - MBSE with Automation

台灣 - MBSE with Automation

USA - MBSE with Automation

Österreich - MBSE with Automation

Schweiz - MBSE with Automation

Deutschland - MBSE with Automation

Czech Republic - MBSE with Automation

Denmark - MBSE with Automation

Estonia - MBSE with Automation

Finland - MBSE with Automation

Greece - MBSE with Automation

Magyarország - MBSE with Automation

Ireland - MBSE with Automation

Luxembourg - MBSE with Automation

Latvia - MBSE with Automation

España - MBSE with Automation

Italia - MBSE with Automation

Lithuania - MBSE with Automation

Nederland - MBSE with Automation

Norway - MBSE with Automation

Portugal - MBSE with Automation

România - MBSE with Automation

Sverige - MBSE with Automation

Türkiye - MBSE with Automation

Malta - MBSE with Automation

Belgique - MBSE with Automation

France - MBSE with Automation

日本 - MBSE with Automation

Australia - MBSE with Automation

Malaysia - MBSE with Automation

New Zealand - MBSE with Automation

Philippines - MBSE with Automation

Singapore - MBSE with Automation

Thailand - MBSE with Automation

Vietnam - MBSE with Automation

India - MBSE with Automation

Argentina - MBSE with Automation

Chile - MBSE with Automation

Costa Rica - MBSE with Automation

Ecuador - MBSE with Automation

Guatemala - MBSE with Automation

Colombia - MBSE with Automation

México - MBSE with Automation

Panama - MBSE with Automation

Peru - MBSE with Automation

Uruguay - MBSE with Automation

Venezuela - MBSE with Automation

Polska - MBSE with Automation

United Kingdom - MBSE with Automation

South Korea - MBSE with Automation

Pakistan - MBSE with Automation

Sri Lanka - MBSE with Automation

Bulgaria - MBSE with Automation

Bolivia - MBSE with Automation

Indonesia - MBSE with Automation

Kazakhstan - MBSE with Automation

Moldova - MBSE with Automation

Morocco - MBSE with Automation

Tunisia - MBSE with Automation

Kuwait - MBSE with Automation

Oman - MBSE with Automation

Slovakia - MBSE with Automation

Kenya - MBSE with Automation

Nigeria - MBSE with Automation

Botswana - MBSE with Automation

Slovenia - MBSE with Automation

Croatia - MBSE with Automation

Serbia - MBSE with Automation

Bhutan - MBSE with Automation

Nepal - MBSE with Automation

Uzbekistan - MBSE with Automation