Documente Academic
Documente Profesional
Documente Cultură
Modelare structurala
- Diagrama claselor si a obiectelor
Modelarea comportamentala
- Diagrama de interactiune
o Diagrama de secventa
o Diagram de colaborare
- Diagrama de stare
- Diagrama de tip activitate
- Diagram de tip caz de utilizare
3. Limbajul UML. Generalitați
- un limbaj pentru construirea, specificarea, vizualizarea şi
documentarea modelelor.
- poate fi folosit in diverse domenii
- a evoluat din mai multe limbaje existente
- este fuziunea metodologiilor dezvoltate de Grady Booch,
James Rumbaughşi Ivar Iacobsen
Diagrama secventelor
- se pune accentul pe ordinea temporală a mesajelor
schimbate între obiecte
- pe axa verticală se reprezintă timpul
- pe axa orizontală se reprezintă o listă de obiecte între care au
loc transferuri de mesaje
- timp de viaţă (Object Lifeline)
- simbol de activare (Activation) – dreptunghi aflat la
intersecţia mesajului transmis cu linia de viaţă a obiectului
4. Metodologia ciclica
5. Metodologia spirala
o Ciclul 1 – Analiza preliminară
Obiective, alternative, constrângeri
Analiza riscului şi prototipul
Conceperea operaţiilor
Cerinţele şi planul ciclului de viaţă
Obiective, alternative, constrângeri
Analiza riscului şi prototipul
o Ciclul 2 – Analiza finală
Simulare, modele
Cerinţe software şi validare
Plan de dezvoltare
Obiective, alternative, constrângeri
Analiza riscului şi prototipul
o Ciclul 3 – Proiectarea
Simulare, modele
7. Prototipizarea
→ Abandonabil – doar obţinerea unei specificaţii
→ Evoluţionar – crearea unui schelet al aplicaţiei
8. Modelul V