Schița de curs
Introducere în Modelarea Sistemelor
- Ce este un model de sistem?
- Cei patru piloni ai modelării sistemelor
- Modelare centrică vs. centrată pe documente
- Ce este SysML?
- Relația dintre SysML și UML
- Cei patru piloni ai SysML
Constructe Comune și Transversale
- Profile, stereotipuri și etichete
- Cadre de diagrame
- Comentarii
- Alocări
Diagrame de Pachete
- Ce este un pachet?
- Structurarea modelului cu pachete
- Conținutul 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
- Urmărirea cerințelor
Diagrame de Cazuri de Utilizare
- Sistemul ca o cutie neagră
- Identificarea limitei sistemului cu actori
- Cazuri 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 Activități
- Modelarea logicii bazate pe flux
- Acțiuni vs. activități
- Înțelegerea fluxului de token
- Flux de control vs. flux de obiecte
- Modelarea deciziilor · Modelarea concurenței
- Benzi de înot și responsabilitate
Diagrame de Definiție a Blocurilor
- Ce este un bloc?
- Caracteristicile blocurilor
- Modelarea tipurilor
- Modelarea ierarhiei sistemului
- Generalizarea elementelor sistemului
Diagrame de Blocuri Interne
- 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ângere?
- Constrângerea proprietăților sistemului
Diagrame de Secvențe
- Comportament bazat pe interacțiuni
- Secvențe simple
- Sincron vs. asincron
- Noduri de fragment
- Noduri de utilizare a interacțiunilor
Diagrame de Mașini de Stare
- Stări și sintaxa lor
- Tranziții între stări
- Notația stărilor pseudo (inițială, decizie, istoric, finală)
- Descompunerea stărilor
- Modelarea stărilor concurente
Resurse și Lecturi Suplimentare pentru Modelarea Sistemelor
- Resurse web recomandate
- Literatură recomandată
Cerințe
Studenții care doresc să participe la acest curs nu trebuie să aibă nicio experiență anterioară în modelarea sistemelor, dar ar trebui să aibă o înțelegere solidă a tehnicilor de inginerie a sistemelor „centrate 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