Înțelegerea procesului de inginerie de sisteme.
Acesta este un training de 3 zile care acoperă principiile modelării, UML, SysML și utilizarea MagicDraw sau Cameo urmărind un studiu de caz, care demonstrează o abordare tipică de inginerie de sisteme bazată pe modele.
Cursul:
- Include prelegeri și exerciții practice în utilizarea MagicDraw sau Cameo pentru modelarea sistemelor folosind SysML;
- Explică conceptele și diagramele principale ale SysML;
- Oferă experiență practică în construirea de exemple de modele de sistem;
- Arată cum să urmărești elementele modelului în diferite vizualizări;
- Explică cum să utilizezi eficient funcționalitățile MagicDraw;
- Se bazează pe un studiu de caz consistent de modelare.
Publicul țintă:
- Arhitecți de sisteme, ingineri de sisteme, arhitecți software și alți stakeholderi care vor crea și utiliza modele.
Metode:
- Prezentări, discuții și sarcini practice bazate pe studii de caz.
Materiale de curs:
- Slide-uri, model de studiu de caz și descrieri ale sarcinilor practice.
Certificări:
- Fiecare participant primește un certificat NobleProg care atestă participarea la training.
Introducere
- Prezentarea trainerului și a participanților
- Introducere în modelare
- Introducere în SysML
- Introducere în MagicDraw/Cameo
- Definirea unui studiu de caz
Decompunerea structurală a sistemului
- Notația diagramei de pachete
- Decompunerea sistemului în pachete
- Modelarea dependențelor dintre pachete
- Sarcină practică: Modelarea structurii de pachete
Analiza nevoilor utilizatorilor
- Notația diagramei de cazuri de utilizare
- Identificarea actorilor
- Identificarea cazurilor de utilizare
- Relațiile dintre cazuri de utilizare
- Sarcină practică: Modelarea cazurilor de utilizare
Definirea cerințelor sistemului
- De la cazuri de utilizare la cerințe de sistem
- Notația diagramei de cerințe
- Specificarea cerințelor
- Definirea structurii cerințelor
- Verificarea cerințelor cu cazuri de testare
- Relațiile dintre cerințe
- Sarcină practică: Modelarea cerințelor
Definirea blocurilor structurale (Vedere Black Box)
- 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
- Sarcină practică: Modelarea vederii Black Box a unui sistem
Modelarea structurii blocurilor (Vedere White Box)
- Diagrama de blocuri interne
- Vizualizarea părților blocurilor
- Legarea părților cu conectori
- Definirea porturilor
- Definirea fluxurilor de elemente și a blocurilor de interfață
- Sarcină practică: Modelarea vederii White Box a unui sistem
Modelarea constrângerilor sistemului
- Definirea blocurilor de constrângere
- Legarea proprietăților de constrângere cu proprietăți de valoare
- Executarea parametrică
- Sarcină practică: Modelarea parametrică
Proiectarea comportamentului sistemului bazat pe stări
- Notația diagramei de mașină de stări
- Identificarea stărilor
- Definirea evenimentelor de tranziție a stărilor
- Specificarea semnalelor
- Specificarea efectelor
- Executarea mașinilor de stări
- Sarcină practică: Modelarea mașinilor de stări
Proiectarea fluxurilor de control și de date
- Diagrama de activități
- Definirea activităților
- Specificarea parametrilor
- Definirea acțiunilor
- Modelarea fluxurilor de control
- Modelarea fluxurilor de date
- Executarea activităților
- Sarcină practică: Modelarea activităților
Proiectarea comunicării
- Notația diagramei de secvență
- Modelarea liniilor de viață
- Modelarea mesajelor
- Decompunerea interacțiunilor folosind referințe
- Aplicarea fragmentelor de interacțiune
- Definirea constrângerilor de timp
- Sarcină practică: Modelarea interacțiunilor
Modelarea construcțiilor transversale
- Arhitecturi logice și fizice
- Relația de alocare
- Opțiuni de afișare a alocărilor
- Identificarea tipurilor de alocări
- Matricea de alocare
- Sarcină practică: Construirea matricei de alocare
Încheiere
- Rezumarea trainingului
- 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
Nepal - Applying SysML with MagicDraw/Cameo