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 
  • Sarcină 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 
  • Sarcină practică: Modelarea cazurilor de utilizare 

Definirea cerințelor sistemului 

  • De la cazuri de utilizare la cerințele 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 
  • Sarcină practică: Modelarea cerințelor 

Definirea blocurilor structurale (Vedere Black Box) 

  • Notația diagramei de definire a blocurilor 
  • Blocuri structurale 
  • Modelarea proprietăților blocurilor 
  • Definirea relațiilor dintre blocuri 
  • Definirea dicționarului de date al sistemului 
  • Sarcină practică: Modelarea vederii Black Box a unui sistem 

Modelarea structurii blocurilor (Vedere White Box) 

  • Diagrama de blocuri interne 
  • Vizualizarea părților blocurilor 
  • Conectarea părților cu conectori 
  • Definirea porturilor 
  • Definirea fluxurilor de articole și a blocurilor de interfață 
  • Sarcină practică: Modelarea vederii White Box a unui sistem 

Modelarea constrângerilor sistemului 

  • Definirea blocurilor de constrângere 
  • Legarea proprietăților de constrângere 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 de stare
  • Specificarea semnalelor 
  • Specificarea efectelor 
  • Executarea mașinilor de stări 
  • Sarcină practică: Modelarea mașinilor de stări 

Proiectarea fluxurilor de control și de 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țe 
  • Modelarea liniilor de viață 
  • Modelarea mesajelor 
  • Descompunerea interacțiunilor folosind referințe 
  • Aplicarea fragmentelor de interacțiune 
  • Definirea constrângerilor de timp 
  • Sarcină 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 
  • Sarcină 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țe
  • Diagrame parametrice
  • Verificarea automată a cerințelor prin simulare

Cerințe

Niciunul.

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 (3)

Cursuri viitoare

Categorii înrudite