Schița de curs
Introducere
- Ciclul de viață al dezvoltării sistemului cu procesul Harmony (IBM/Telelogic)
- Prezentare generală a diagramelor UML/SysML utilizate în colectarea cerințelor, analiza sistemului și proiectarea domeniului Inginerie de sistem
- Un cadru bazat pe metode pentru colectarea cerințelor, analiza și proiectarea sistemului
Colectarea cerințelor și transformarea lor în specificații de sistem
- Trasabilitatea cerințelor de afaceri și de sistem utilizând diagrama de cerințe SysML.
- Definiți domeniul de aplicare al sistemului compus din funcții și cazuri de utilizare care invocă aceste funcții
- Modelați ciclul de viață al sistemului care orchestrează tranzițiile între stările sale în care sunt declanșate funcțiile
- Pregătiți cazuri de testare folosind scenarii care realizează Use Cases și Funcții de sistem
- Studiu de caz: Modelați domeniul de aplicare a sistemului și utilizarea funcțiilor sistemului pe baza cerințelor
Transformarea specificațiilor sistemului în componente la nivel de proiectare
- Modelați diagrama bloc a sistemului și rafinați-o folosind blocuri interne
- Elaborați arhitectura Communication între subsistem folosind părți, porturi și interfețe
- Studiu de caz: Elaborați diagramele bloc și bloc interne pe baza specificațiilor sistemului și luând în considerare alegerile la nivel de proiectare
- Modelați descrierea interacțiunilor casetei albe la nivel de proiectare
- Studiu de caz: Modelați interacțiunile dintre blocuri și blocuri interne pe baza alegerilor la nivel de proiectare
- Maparea operațiunilor pe componentele (părțile) blocurilor
- Elaborarea diagramei parametrice a funcțiilor sistemului
- Studiu de caz: Actualizați diagramele bloc și bloc interne pe baza scenariilor la nivel de proiectare
Concluzie
- Etapele analizei cerințelor și specificațiile sistemului în ingineria sistemului
- Trasabilitate între cerințe și software
- Teste de integrare în sistem și de acceptare a cerințelor
Notă: Sesiunile de instruire-mentorat de mai sus sunt desfășurate interactiv folosind instrumente de inginerie și modelare a cerințelor precum Enterprise Architect (EA) pentru a asigura un nivel bun de trasabilitate între cerințe și soluțiile de bază. Conceptele sunt explicate mai întâi folosind exemple de bază și apoi sunt urmate de schițe de soluții pentru propriile probleme. După această sesiune, vă putem însoți prin revizuirea și validarea soluțiilor dumneavoastră în funcție de nevoile dumneavoastră.
Mărturii (1)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!