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 

Descompunerea Structurală a Sistemului

  • Notația Diagramei de Pachete 
  • Descompunerea sistemului în pachete
  • Modelarea dependențelor pachetelor 
  • Sarcina practică: Modelarea structurii pachetelor 

Analiza Nevoilor Utilizatorilor 

  • Notația Diagramei de Cazuri de Utilizare 
  • Identificarea actorilor 
  • Identificarea cazurilor de utilizare 
  • Relații între cazuri de utilizare 
  • Sarcina practică: Modelarea cazurilor de utilizare 

Definirea Cerințelor Sistemului 

  • De la cazuri de utilizare la cerințe ale sistemului 
  • Notația Diagramei de Cerințe 
  • Specificarea cerințelor 
  • Definirea structurii cerințelor 
  • Verificarea cerințelor cu cazuri de testare 
  • Relații între cerințe 
  • Sarcina 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 între blocuri 
  • Definirea dicționarului de date al sistemului 
  • Sarcina practică: Modelarea vederii cutie neagră a unui sistem 

Modelarea Structurii Blocurilor (Vedere Cutie Albă) 

  • Diagrama de Blocuri Interne 
  • Vizualizarea părților blocurilor 
  • Conectarea părților cu conectori 
  • Definirea porturilor 
  • Definirea fluxurilor de elemente și a blocurilor de interfață 
  • Sarcina practică: Modelarea vederii cutie albă a unui sistem 

Modelarea Constrângerilor Sistemului 

  • Definirea blocurilor de constrângere 
  • Legarea proprietăților de constrângere cu proprietăți de valoare 
  • Executarea parametrică 
  • Sarcina practică: Modelarea parametrică 

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 
  • Sarcina 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 
  • Sarcina practică: Modelarea activităților 

Proiectarea Comunicărilor 

  • Notația Diagramei de Secvență 
  • Modelarea lifeline-urilor 
  • Modelarea mesajelor 
  • Descompunerea interacțiunilor folosind referințe 
  • Aplicarea fragmentelor de interacțiune 
  • Definirea constrângerilor de timp 
  • Sarcina practică: Modelarea interacțiunilor 

Modelarea Construcțiilor 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 
  • Sarcina practică: Construirea matricei de alocare 

Instruirea în Simulare

  • Introducere în curs
  • Simularea unei arhitecturi
  • Diagrame de activități
  • Diagrame de mașină de stări
  • Diagrame de secvență
  • Diagrame parametrice
  • Verificarea automată a cerințelor prin simulare

Cerințe

Nu sunt necesare.

Publicul țintă:

  • Ingineri de sisteme implicați în modelarea arhitecturii și proiectarea sistemelor.
  • Practicieni în Ingineria Sistemelor Bazată pe Modele (MBSE).
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite