Înțelegerea procesului de inginerie a sistemelor.
Acesta este un curs de 3 zile care acoperă principiile de modelare, UML, SysML și utilizarea MagicDraw sau Cameo în urma unui studiu de caz, care demonstrează o abordare tipică a ingineriei sistemelor bazate pe modele.
Cursul:
- Include prelegeri și practică în utilizarea MagicDraw sau Cameo pentru modelarea sistemelor utilizând SysML;
- Explică principalele concepte și diagrame SysML;
- Oferă experiență practică în construirea de exemple de modele de sisteme;
- Arată cum să urmăriți elementele modelului în diferite vizualizări;
- Explică cum să utilizeze eficient caracteristicile MagicDraw;
- Se bazează pe un studiu de caz coerent de modelare.
Audiență:
- Arhitecți de sistem, ingineri de sistem, arhitecți software și alte părți interesate care vor crea și utiliza modele.
Metode:
- Prezentări, discuții și lucrări practice bazate pe studii de caz.
Materiale de curs:
- Diapozitive, model de studiu de caz și descrieri ale lucrărilor practice.
Certificate:
- Fiecare participant primește un certificat NobleProg indicând că a participat la formare.
Introducere
- Prezentarea formatorului și a participanților
- Introducere în modelare
- Introducere la SysML
- Introducere în MagicDraw/Cameo
- Definirea unui studiu de caz
Descompunerea structurală a sistemului
- Notația diagramei de pachete
- Descompunerea sistemului în pachete
- Modelarea dependențelor dintre pachete
- Lucrare practică: Modelarea structurii pachetelor
Analiza nevoilor utilizatorului
- Use Case Notarea diagramelor
- Identificarea actorilor
- Identificarea Use Cases
- Use Case Relații
- Lucrare practică: Modelarea Use Cases
Definirea cerințelor sistemului
- De la Use Cases la cerințe de sistem
- Notația diagramei cerințelor
- Specificarea cerințelor
- Definirea structurii cerințelor
- Verificarea cerințelor cu ajutorul cazurilor de testare
- Relațiile dintre cerințe
- Lucrare practică: Modelarea cerințelor
Definirea blocurilor structurale (perspectiva cutiei negre)
- Notația diagramei de definire a blocurilor
- Blocuri structurale
- Modelarea proprietăților blocurilor
- Definirea relațiilor dintre blocuri
- Definirea dicționarului de date al sistemului
- Lucrare practică: Modelarea viziunii "cutie neagră" a unui sistem
Modelarea structurii blocurilor (vedere în cutie albă)
- Diagrama internă a blocului
- Vizualizarea părților blocului
- Legătura părților cu conectori
- Definirea porturilor
- Definirea fluxurilor de elemente și a blocurilor de interfață
- Temă practică: Modelarea unei vederi în cutie albă a unui sistem
Modelarea constrângerilor sistemului
- Definirea blocurilor de constrângeri
- Legarea proprietăților de constrângere cu proprietățile de valoare
- Executarea parametrilor
- Lucrare practică: Modelarea parametrilor
Proiectarea comportamentului sistemului bazat pe stări
- Notația diagramei mașinii de stare
- Identificarea stărilor
- Definirea evenimentelor de tranziție de stare
- Specificarea semnalelor
- Specificarea efectelor
- Executarea mașinilor de stare
- Sarcină practică: Modelarea mașinilor de stare
Proiectarea fluxurilor de control și de date
- Diagrama de activitate
- Definirea Activities
- Specificarea parametrilor
- Definirea acțiunilor
- Modelarea fluxurilor de control
- Modelarea fluxurilor de date
- Executarea Activities
- Lucrare practică: Modelare Activities
Proiectare Communications
- Notarea diagramelor de secvență
- Modelarea liniilor de viață
- Modelarea mesajelor
- Descompunerea interacțiunilor cu ajutorul referințelor
- Aplicarea fragmentelor de interacțiune
- Definirea constrângerilor de sincronizare
- Lucrare practică: Modelarea interacțiunilor
Modelarea constructelor transversale
- Arhitecturi logice și fizice
- Relația de alocare
- Opțiuni de afișare a alocărilor
- Identificarea tipurilor de alocări
- Alocarea Matrix
- Lucrare practică: Alocarea clădirilor Matrix
Încheiere
- Rezumatul instruirii
- Discutarea întrebărilor rămase
United Arab Emirates - Applying SysML with MagicDraw/Cameo
Qatar - Applying SysML with MagicDraw/Cameo
Egypt - Applying SysML with MagicDraw/Cameo
Saudi Arabia - Applying SysML with MagicDraw/Cameo
South Africa - Applying SysML with MagicDraw/Cameo
Brasil - Aplicar SysML com MAGICDRAW
Canada - Applying SysML with MagicDraw/Cameo
中国 - Applying SysML with MagicDraw/Cameo
香港 - Applying SysML with MagicDraw/Cameo
澳門 - Applying SysML with MagicDraw/Cameo
台灣 - Applying SysML with MAGICDRAW
USA - Applying SysML with MagicDraw/Cameo
Österreich - Applying SysML with MagicDraw/Cameo
Schweiz - Applying SysML with MagicDraw/Cameo
Deutschland - Applying SysML with MagicDraw/Cameo
Czech Republic - Applying SysML with MagicDraw/Cameo
Denmark - Applying SysML with MagicDraw/Cameo
Estonia - Applying SysML with MagicDraw/Cameo
Finland - Applying SysML with MagicDraw/Cameo
Greece - Applying SysML with MagicDraw/Cameo
Magyarország - Applying SysML with MagicDraw/Cameo
Ireland - Applying SysML with MagicDraw/Cameo
Luxembourg - Applying SysML with MagicDraw/Cameo
Latvia - Applying SysML with MagicDraw/Cameo
España - Aplicación de SysML con MAGICDRAW
Italia - Applying SysML with MagicDraw/Cameo
Lithuania - Applying SysML with MagicDraw/Cameo
Nederland - Applying SysML with MagicDraw/Cameo
Norway - Applying SysML with MagicDraw/Cameo
Portugal - Aplicar SysML com MAGICDRAW
România - Applying SysML with MagicDraw/Cameo
Sverige - Applying SysML with MagicDraw/Cameo
Türkiye - Applying SysML with MagicDraw/Cameo
Malta - Applying SysML with MagicDraw/Cameo
Belgique - Applying SysML with MagicDraw/Cameo
France - Applying SysML with MagicDraw/Cameo
日本 - Applying SysML with MagicDraw/Cameo
Australia - Applying SysML with MagicDraw/Cameo
Malaysia - Applying SysML with MagicDraw/Cameo
New Zealand - Applying SysML with MagicDraw/Cameo
Philippines - Applying SysML with MagicDraw/Cameo
Singapore - Applying SysML with MagicDraw/Cameo
Thailand - Applying SysML with MagicDraw/Cameo
Vietnam - Applying SysML with MagicDraw/Cameo
India - Applying SysML with MagicDraw/Cameo
Argentina - Aplicación de SysML con MAGICDRAW
Chile - Aplicación de SysML con MAGICDRAW
Costa Rica - Aplicación de SysML con MAGICDRAW
Ecuador - Aplicación de SysML con MAGICDRAW
Guatemala - Aplicación de SysML con MAGICDRAW
Colombia - Aplicación de SysML con MAGICDRAW
México - Aplicación de SysML con MAGICDRAW
Panama - Aplicación de SysML con MAGICDRAW
Peru - Aplicación de SysML con MAGICDRAW
Uruguay - Aplicación de SysML con MAGICDRAW
Venezuela - Aplicación de SysML con MAGICDRAW
Polska - Applying SysML with MagicDraw/Cameo
United Kingdom - Applying SysML with MagicDraw/Cameo
South Korea - Applying SysML with MagicDraw/Cameo
Pakistan - Applying SysML with MagicDraw/Cameo
Sri Lanka - Applying SysML with MagicDraw/Cameo
Bulgaria - Applying SysML with MagicDraw/Cameo
Bolivia - Aplicación de SysML con MAGICDRAW
Indonesia - Applying SysML with MagicDraw/Cameo
Kazakhstan - Applying SysML with MagicDraw/Cameo
Moldova - Applying SysML with MagicDraw/Cameo
Morocco - Applying SysML with MagicDraw/Cameo
Tunisia - Applying SysML with MagicDraw/Cameo
Kuwait - Applying SysML with MagicDraw/Cameo
Oman - Applying SysML with MagicDraw/Cameo
Slovakia - Applying SysML with MagicDraw/Cameo
Kenya - Applying SysML with MagicDraw/Cameo
Nigeria - Applying SysML with MagicDraw/Cameo
Botswana - Applying SysML with MagicDraw/Cameo
Slovenia - Applying SysML with MagicDraw/Cameo
Croatia - Applying SysML with MagicDraw/Cameo
Serbia - Applying SysML with MagicDraw/Cameo
Bhutan - Applying SysML with MagicDraw/Cameo