Schița de curs
Introducere
• Prezentarea trainerului și a participanților
• Introducere în modelare
• Introducere în SysML
• Introducere în MagicDraw/Cameo
• Definiția unui studiu de caz
Descompunerea structurală a sistemului
• Notația diagramei de pachete
• Descompunerea sistemului în pachete
• Modelarea dependențelor pachetelor
• Sarcină practică: Modelarea structurii pachetelor
Analiza nevoilor utilizatorilor
• Notația diagramei de cazuri de utilizare
• Identificarea actorilor
• Identificarea cazurilor de utilizare
• Relații între cazurile de utilizare
• Sarcină practică: Modelarea cazurilor de utilizare
Definirea cerințelor sistemului
• De la cazuri de utilizare la cerințele sistemului
• Notația diagramei de cerințe
• Specificarea cerințelor
• Definirea structurii cerințelor
• Verificarea cerințelor cu cazuri de test
• Relații între cerințe
• Sarcină practică: Modelarea cerințelor
Definirea blocurilor structurale (Vederea Cutie Neagră)
• Notația diagramei de definiție a blocurilor
• Blocuri structurale
• Modelarea proprietăților blocurilor
• Definirea relațiilor între blocuri
• Definirea dicționarului de date al sistemului
• Sarcină practică: Modelarea vederii cutiei negre a unui sistem
Modelarea structurii blocurilor (Vederea Cutie Albă)
• 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 cutiei albe a unui sistem
Modelarea constrângerilor sistemului
• Definirea blocurilor de constrângere
• Legarea proprietăților de constrângere cu proprietățile de valoare
• Executarea parametricelor
• Sarcină practică: Modelarea parametricelor
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ărilor
• Notația diagramei de secvență
• Modelarea liniilor de viață
• Modelarea mesajelor
• Descompunerea 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
• Rezumatul formării
• Discutarea întrebărilor rămase
Cerințe
Niciunul
Mărturii (2)
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
Anil a fost foarte înțelept și a explicat conținutul cursului cu detalii. Cu mai mult timp, rezultatul cursului ar fi fost mai bun, în loc să se presare conținutul, dar în general Anil este foarte familiarizat cu software-ul CATIA și este un instrutor excelent,
Jaydon - GRI Towers South Africa
Curs - Learning CATIA
Tradus de catre o masina