Schița de curs

Introducere

  • Prezentări de formator și participanți
  • Introducere la modelare
  • Introducere la SysML
  • Introducere la MagicDraw/Cameo
  • Definirea unui studiu de caz

Decompoziția Structurii Sistemului

  • Notație a Diagramelor de Pachet
  • Decompoziția sistemului în pachete
  • Modelarea dependențelor pachetelor
  • Trecerea la lucru: Modelarea structurii pachetelor

Analiza Necesităților Utilizatorului

  • Notație a Diagramelor de Use Case
  • Identificarea actorilor
  • Identificarea use case-urilor
  • Relațiile între use case-uri
  • Trecerea la lucru: Modelarea use case-urilor

Definirea Cerințelor Sistemului

  • De la use case-uri la cerințele sistemului
  • Notație a Diagramelor de Cerințe
  • Specificarea cerințelor
  • Definirea structurii cerințelor
  • Verificarea cerințelor cu teste de caz
  • Relațiile între cerințe
  • Trecerea la lucru: Modelarea cerințelor

Definirea Blocurilor Structurale (Vedere Black Box)

  • Notație a Diagramelor de Definiția Blocului
  • Blocuri structurale
  • Modelarea proprietăților blocului
  • Definirea relațiilor între blocuri
  • Definirea dicționarului datelor sistemului
  • Trecerea la lucru: Modelarea vederii black box a unui sistem

Modelarea Structurii Blocului (Vedere White Box)

  • Diagrama internă de bloc
  • Vizualizarea părților blocului
  • Legarea părților prin conectoare
  • Definirea porturilor
  • Definirea fluxurilor de iteme și blocurilor interfeței
  • Trecerea la lucru: Modelarea vederii white box a unui sistem

Modelarea Constrângerilor Sistemului

  • Definirea constrângerilor blocurilor
  • Legarea proprietăților constrângerilor cu proprietățile valorii
  • Executarea parametrizărilor
  • Trecerea la lucru: Modelarea parametrizărilor

Proiectarea Comportamentului Sistemului Bazat pe Stare

  • Notație a Diagramelor de Mașină de Stat
  • Identificarea stărilor
  • Definirea evenimentelor de tranziție a stărilor
  • Specificarea semnalelor
  • Specificarea efectelor
  • Executarea mașinilor de stare
  • Trecerea la lucru: Modelarea mașinelor de stare

Proiectarea Fluxurilor de Control și Date

  • Diagrama de Activitate
  • Definirea activităților
  • Specificarea parametrilor
  • Definirea acțiunilor
  • Modelarea fluxurilor de control
  • Modelarea fluxurilor de date
  • Executarea activităților
  • Trecerea la lucru: Modelarea activităților

Proiectarea Comunicațiilor

  • Notație a Diagramelor de Secvență
  • Modelarea linilor de viață
  • Modelarea mesajelor
  • Decompoziția interacțiunilor folosind referințe
  • Aplicarea fragmentelor de interacțiune
  • Definirea constrângerilor de timp
  • Trecerea la lucru: Modelarea interacțiunilor

Modelarea Constructelor Transversale

  • Arhitecturi logice și fizice
  • Relația de alocație
  • Opțiuni de afișare a relațiilor de alocație
  • Identificarea tipurilor de alocații
  • Matricea de alocație
  • Trecerea la lucru: Construirea matricii de alocație

Limbaj Specific Domeniului (DSL)

  • Introducere​
  • Concepte DSL & Prezentare Generală​
  • Profile​
  • Stereotipurile (Stereotypes)​
  • Etichete & Valori Etichetate​
  • Personalizări​

Teamwork Cloud și Cameo Collaborator

  • Introducere​
  • Caracteristici și Servicii ale Teamwork Cloud​
  • Aplicații Web și Administrare​
  • Caracteristici ale Instrumentului de Modelare​
  • Ramuri & Fusionare​
  • Parționarea Proiectelor​
  • Cameo Collaborator

Durata Estimată a Cursului

  • Laboratoare, 60%
  • Prezentări, 35%
  • Demonstrații, 5%
 40 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite