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”.
Mărturii (7)
Corelația directă cu subiectul nostru de lucru în exemplele prezentate
Gabriel Gutierrez - ARGOTEC S.r.l.
Curs - Systems Modelling with SysML
Tradus de catre o masina
Scopul instrainerii.
Jan - Viessmann Technika Grzewcza Sp. z o.o.
Curs - Systems Modelling with SysML
Tradus de catre o masina
Cunoașterea instrucționarului
Justyna - Viessmann Technika Grzewcza Sp. z o.o.
Curs - Systems Modelling with SysML
Tradus de catre o masina
muncă în grup, desktop la distanță
Karolina - Viessmann Technika Grzewcza Sp. z o.o.
Curs - Systems Modelling with SysML
Tradus de catre o masina
Exemplele au fost foarte utile pentru a înțelege conceptul. Prezentarea a fost un fond bun, dar nu a fost suficientă pentru a învăța cu adevărat, așa că exemplele au fost excelente pentru a pune împreună toate elementele.
Brittany Battan - Stellar Solutions
Curs - Systems Modelling with SysML
Tradus de catre o masina
Filip a reușit să-mi transmită informațiile necesare foarte eficient și eficace. Această instruire mi-a oferit o bază foarte bună pentru a construi mai departe.
Miles Baird - GISPartner Sp. z o.o.
Curs - Systems Modelling with SysML
Tradus de catre o masina
Ritmul instruirii și modul în care a fost organizată. A fost foarte bine că răspunsurile la întrebări au fost furnizate, de asemenea, în engleză
Heydar Elahi - ZF Steering Systems Poland sp. z o.o.
Curs - Systems Modelling with SysML
Tradus de catre o masina