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 de pachete

Analiza nevoilor utilizatorilor

  • Notația diagramei de cazuri de utilizare
  • Identificarea actorilor
  • Identificarea cazurilor de utilizare
  • Relațiile dintre cazuri 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 testare
  • Relațiile dintre 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
  • Legarea părților cu conectori
  • Definirea porturilor
  • Definirea fluxurilor de elemente ș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ăți de valoare
  • Executarea parametrică
  • Sarcină 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
  • 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 comunicării

  • Notația diagramei de secvență
  • Modelarea liniilor 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 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

Încheiere

  • Rezumarea trainingului
  • Discutarea întrebărilor rămase

Cerințe

Înțelegerea procesului de inginerie de sisteme.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite