Schița de curs

Introducere în modelarea sistemelor

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

Construcții comune și transversale

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

Diagramele pachetelor

  • Ce este un pachet?
  • Structurarea modelului cu pachete
  • Reținerea pachetului
  • Dependențe de pachet
  • Reprezentând structura modelului
  • Vederi și puncte de vedere

Diagrame de cerințe

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

Use Case Diagrame

  • Sistemul ca o cutie neagră
  • Identificarea graniței sistemului cu actorii
  • Utilizați cazuri ca servicii de sistem
  • În spatele diagramei de caz de utilizare
  • Structura cazurilor 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 jetoane
  • Controlul fluxului vs fluxul obiectului
  • Modelarea deciziilor · Modelarea concurenței
  • Curse de înot și responsabilitate

Diagrame de definiție a blocurilor

  • Ce este un bloc?
  • Blocare caracteristici
  • Tipuri de modelare
  • Modelarea ierarhiei sistemului
  • Generalizarea elementelor sistemului

Diagrame bloc interne

  • Piese revăzute
  • Porturi cu proprietăți de flux
  • Porturi și interfețe standard
  • 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ță

  • Comportamentul bazat pe interacțiune
  • Secvențe simple
  • Sincron vs asincron
  • Nodurile fragmentate
  • Nodurile de utilizare a interacțiunii

Diagramele mașinii de stat

  • Statele și sintaxa lor
  • Tranziții între state
  • Pseudo notație de stare (inițială, decizie, istoric, sfârșit)
  • Stări de descompunere
  • Modelarea stărilor concurente

Resurse de modelare a sistemului și lecturi suplimentare

  • Resurse web sugerate
  • Literatura recomandata

Cerințe

Studenții care doresc să participe la acest curs nu trebuie să aibă o expunere anterioară la modelarea sistemelor, dar ar trebui să aibă o înțelegere solidă a tehnicilor de inginerie a sistemelor “document centric”.

 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Upcoming Courses

Categorii înrudite