Schița de curs

Introducere

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

Decompunerea Structurală a Sistemului

  • Notația Diagramei de Pachete
  • Decompunerea Sistemului în Pachete
  • Modelarea Dependențelor dintre Pachete
  • Sarcina 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
  • Sarcina 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
  • 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 dintre Blocuri
  • Definirea Dicționarului de Date al Sistemului
  • Sarcina 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 Articole și a Blocurilor de Interfață
  • Sarcina Practică: Modelarea Vederei Cutie Albe a unui Sistem

Modelarea Constrângerilor Sistemului

  • Definirea Blocurilor de Constrângere
  • Legarea Proprietăților de Constrângere cu Proprietățile de Valoare
  • Executarea Parametricilor
  • Sarcina Practică: Modelarea Parametricilor

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ă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
  • Sarcina 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
  • Sarcina Practică: Construirea Matricei de Alocare

Rapoarte Personalizate

  • Prezentare Generală
  • Introducere în Generarea Rapoartelor
  • Limbajul de Șabloane Velocity
  • Extensiile MagicDraw pentru VTL
  • Lucrul în Formate Microsoft Office
  • Dezvoltarea și Întreținerea Șabloanelor

Automatizare Folosind Macrocomenzi & Scripting

  • Introducere
  • Concepte Generale
  • Introducere în API
  • Clase Comune și Utile
  • Unde se Plasează Codul?
  • Exemple și Exerciții Practice

Cerințe

Nu sunt necesare cunoștințe prealabile.

Publicul țintă:

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

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite