Intrati in legatura

Schița de curs

Introducere în modelarea sistemelor

  • Ce este un model de sistem?
  • Cei patru piloni ai modelării sistemelor
  • Centrat pe model vs centrat pe document
  • Ce este SysML?
  • Relația dintre SysML și UML
  • Cei patru piloni ai SysML

Constructe comune și transversale

  • Profiluri, stereotipuri și etichete
  • Cadre de diagramă
  • Comentarii
  • Alocări

Diagrame de pachete

  • Ce este un pachet?
  • Structurarea modelului cu pachete
  • Conținerea pachetelor
  • Dependențe între pachete
  • Reprezentarea structurii modelului
  • Vederi și puncte de vedere

Diagrame de cerințe

  • Ce este o cerință?
  • Modelarea cerințelor atomice
  • Trasabilitatea cerințelor

Diagrame de cazuri de utilizare

  • Sistemul ca o cutie neagră
  • Identificarea limitei sistemului cu actori
  • Cazurile de utilizare ca servicii ale sistemului
  • În spatele diagramei de cazuri de utilizare
  • Structura cazului de utilizare · Scenarii nominale și alternative
  • Gestionarea comportamentului comun
  • Comportament extins și specializat

Diagrame de activitate

  • Modelarea logicii bazate pe flux
  • Acțiuni vs activități
  • Înțelegerea fluxului de tokenuri
  • Flux de control vs flux de obiecte
  • Modelarea deciziilor · Modelarea concurenței
  • Culoare de înot și responsabilitate

Diagrame de definire a blocurilor

  • Ce este un bloc?
  • Caracteristici ale blocurilor
  • Tipuri de modelare
  • Modelarea ierarhiei sistemului
  • Generalizarea elementelor sistemului

Diagrame interne de blocuri

  • Părți revizuite
  • Porturi cu proprietăți de flux
  • Porturi standard și interfețe
  • Porturi proxy și blocuri de interfață
  • Porturi complete

Diagrame parametrice

  • Ce este un bloc de constrângeri?
  • Constrângerea proprietăților sistemului

Diagrame de secvență

  • Comportament bazat pe interacțiuni
  • Secvențe simple
  • Simultan vs asincron
  • Noduri de fragment
  • Noduri de utilizare a interacțiunii

Diagrame de mașini de stări

  • Stările și sintaxa lor
  • Tranziții între stări
  • Notația pseudo-stărilor (inițială, decizie, istoric, finală)
  • Descompunerea stărilor
  • Modelarea stărilor concurente

Resurse de modelare a sistemelor și lecturi suplimentare

  • Resurse web sugerate
  • Literatură recomandată

Cerințe

Cursanții care doresc să participe la acest curs nu trebuie să aibă experiență anterioară în modelarea sistemelor, dar ar trebui să stăpânească bine tehnicile de inginerie a sistemelor „orientate pe documente”.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite