Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

UML Unified Modeling Language - Zunifikowany Język Modelowania.

Podobne prezentacje


Prezentacja na temat: "UML Unified Modeling Language - Zunifikowany Język Modelowania."— Zapis prezentacji:

1 UML Unified Modeling Language - Zunifikowany Język Modelowania

2 KRÓTKA HISTORIA Modelowanie obiektowe w latach 70. W latach 90. kilkadziesiąt metod modelowania Problem znalezienia języka modelowania odpowiadającego potrzebom użytkowników

3 Powstają: Metoda Boocha, Object-Oriented Software Engineering (OOSE) oraz Object Modeling Technique (OMT), Fusion, Shlaera- Mellora i Coada-Yourdona Tylko wybrane zastosowanie, brak uniwersalności i standardu który zastąpił by wszystkie metody

4 G. Booch (twórca metody OOAD, kładącej nacisk na kwestie projektowania i implementacji) i J. Rumaugh (autor metody OMT, skupiającej się na modelowaniu dziedziny przedmiotowej), pracujący dla Rational Software dostrzegli możliwość wzajemnego uzupełnienia swoich metod i rozpoczęli prace nad Metodą Zunifikowaną, która miała objąć elementy dotychczas oddzielnych metodyk. James Rumbaugh Grady Booch

5 I. Jacobson (twórca metody OOSE, posiadającej elementy związane z modelowanie funkcjonalności, użytkowników i cyklu życia produktu) James Rumbaugh Grady Booch

6 Metoda BochaPrzypadki użyciaOMT CEL: STABILIZACJA RYNKU OBIEKTOWEGO

7 UML 1.0

8 UML1.1, 1.2, 1.3, 1.4, 1.4.2

9 C ZYM JEST UML ? Notacja graficzna (sposób opisu modeli) Język programowania (generowanie kodu z modelu) Metodyką – nie określa metody modelowania Specyfikacją dla narzędzi

10 Z CZEGO SKŁADA SIĘ UML ? Elementy graficzne Ważna przy szkicach wstępnych Składania języka modelowania notacja Ważne przy programowaniu graficznym Definicje pojęć języka i powiązania między nimi metamodel modelowaniegeneracja kodu

11 model implementacyjna procesowa wdrożenialogiczna Przypadków użycia PERSPEKTYWY

12 model implementacyjna procesowa wdrożenialogiczna Przypadków użycia PERSPEKTYWY

13 model implementacyjna procesowawdrożenialogiczna Przypadków użycia PERSPEKTYWY

14 model implementacyjna procesowa wdrożenialogiczna Przypadków użycia PERSPEKTYWY

15 model implementacyjna procesowa wdrożenia logiczna Przypadków użycia PERSPEKTYWY

16 model implementacyjna procesowawdrożenia logiczna Przypadków użycia PERSPEKTYWY

17 D IAGRAMY UML Diagram pakietów Diagram klas i obiektów Diagram struktur złożonych Diagram komponentów Diagram wdrożenia Diagram przypadków użycia Diagram czynności Diagram maszyny stanowej Diagramy interakcji (sekwencji, komunikacji, przeglądu interakcji) Diagram uwarunkowań czasowych Modelowanie behawioralne Modelowanie strukturalne

18 PODSUMOWANIE UML powstał w wyniku połączenia różnych notacji i metodyk modelowania UML opisuje system w postaci 4 perspektyw wewnętrznych i 1 zewnętrznej Diagram przypadków użycia opisuje funkcje systemu i jego użytkowników Diagram klas określa statyczną strukturę logiczną systemu Diagram obiektów pokazuje możliwą konfigurację obiektów w systemie


Pobierz ppt "UML Unified Modeling Language - Zunifikowany Język Modelowania."

Podobne prezentacje


Reklamy Google