Schița de curs

Introducere

  • Prezentarea trainerului și a participanților
  • Introducere în modelare
  • Introducere în SysML
  • Introducere în MagicDraw/Cameo
  • Definirea unui studiu de caz

Decompunerea Structurală a Sistemului

  • Notația Diagramei de Pachete
  • Decompunerea Sistemului în Pachete
  • Modelarea Dependențelor dintre Pachete
  • Sarcină Practică: Modelarea Structurii Pachetelor

Analiza Nevoilor Utilizatorilor

  • Notația Diagramei de Cazuri de Utilizare
  • Identificarea Actorilor
  • Identificarea Cazurilor de Utilizare
  • Relațiile dintre Cazurile de Utilizare
  • Sarcină Practică: Modelarea Cazurilor de Utilizare

Definirea Cerințelor Sistemului

  • De la Cazuri de Utilizare la Cerințe de Sistem
  • Notația Diagramei de Cerințe
  • Specificarea Cerințelor
  • Definirea Structurii Cerințelor
  • Verificarea Cerințelor cu Cazuri de Test
  • Relațiile dintre Cerințe
  • Sarcină Practică: Modelarea Cerințelor

Definirea Blocurilor Structurale (Vedere Cutie Neagră)

  • Notația Diagramei de Definiție a Blocurilor
  • Blocuri Structurale
  • Modelarea Proprietăților Blocurilor
  • Definirea Relațiilor dintre Blocuri
  • Definirea Dicționarului de Date al Sistemului
  • Sarcină Practică: Modelarea Vederei Cutie Neagră a unui Sistem

Modelarea Structurii Blocurilor (Vedere Cutie Albă)

  • Diagrama de Blocuri Interne
  • Vizualizarea Părților Blocurilor
  • Legarea Părților cu Conectori
  • Definirea Porturilor
  • Definirea Fluxurilor de Elemente și a Blocurilor de Interfață
  • Sarcină Practică: Modelarea Vederei Cutie Albă a unui Sistem

Modelarea Constrângerilor Sistemului

  • Definirea Blocurilor de Constrângeri
  • Legarea Proprietăților de Constrângeri cu Proprietățile de Valoare
  • Executarea Parametricelor
  • Sarcină Practică: Modelarea Parametricelor

Proiectarea Comportamentului Sistemului Bazat pe Stări

  • Notația Diagramei de Mașină de Stări
  • Identificarea Stărilor
  • Definirea Evenimentelor de Tranziție a Stărilor
  • Specificarea Semnalelor
  • Specificarea Efectelor
  • Executarea Mașinilor de Stări
  • Sarcină Practică: Modelarea Mașinilor de Stări

Proiectarea Fluxurilor de Control și Date

  • Diagrama de Activități
  • Definirea Activităților
  • Specificarea Parametrilor
  • Definirea Acțiunilor
  • Modelarea Fluxurilor de Control
  • Modelarea Fluxurilor de Date
  • Executarea Activităților
  • Sarcină Practică: Modelarea Activităților

Proiectarea Comunicațiilor

  • Notația Diagramei de Secvență
  • Modelarea Liniei de Viață
  • Modelarea Mesajelor
  • Decompunerea Interacțiunilor folosind Referințe
  • Aplicarea Fragmentelor de Interacțiune
  • Definirea Constrângerilor de Timp
  • Sarcină Practică: Modelarea Interacțiunilor

Modelarea Constructelor Transversale

  • Arhitecturi Logice și Fizice
  • Relația de Alocare
  • Opțiuni de Afișare a Alocărilor
  • Identificarea Tipurilor de Alocări
  • Matricea de Alocare
  • Sarcină Practică: Construirea Matricei de Alocare

Validarea Modelului

  • Introducere în Curs​
  • Introducere în Validarea Modelului​
  • Crearea Suitelor de Validare Personalizate​
  • Introducere în Metricile de Model​
  • Suite de Metrici Predefinite​
  • Dezvoltarea Suitelor de Metrici Personalizate

Modele & Expresii Structurate

  • Modulul 01 – Introducere​
  • Modulul 02 – Elemente de Bază​
  • Modulul 03 – Metamodelul UML și Profile​
  • Modulul 04 – Operațiuni de Navigare​
  • Modulul 05 – Găsire, Testare și Filtrare​
  • Modulul 06 – Valori & Operațiuni din Model​
  • Modulul 07 – Scripturi​
  • Modulul 08 – Aplicații în MagicDraw​

Durata Estimată a Cursului

  • Laboratoare, 60%
  • Prezentări, 35%
  • Demo-uri, 5%

Cerințe

Nu sunt necesare.

Publicul țintă:

  • Ingineri de Sisteme implicați în modelarea arhitecturii și proiectarea sistemelor.
  • Practicieni ai Ingineriei Bazate pe Modele (MBSE).
 40 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite