Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Unified Modeling Language graficzny język wizualizacji, specyfikowania, tworzenia i dokumentowania systemów informatycznych.

Podobne prezentacje


Prezentacja na temat: "Unified Modeling Language graficzny język wizualizacji, specyfikowania, tworzenia i dokumentowania systemów informatycznych."— Zapis prezentacji:

1 Unified Modeling Language graficzny język wizualizacji, specyfikowania, tworzenia i dokumentowania systemów informatycznych

2 Diagram języka UML 2.0 Diagram UML 2.0 Diagram struktury Diagram dynamiki Diagram przypadków użycia Diagram przypadków użycia Diagram czynności Diagram maszyny stanowej Diagram maszyny stanowej Diagram interakcji Diagram sekwencji Diagram komunikacji Diagram klas Diagram obiektów Diagram pakietów

3 Diagram przypadków użycia to graficzne przedstawienie przypadków użycia, aktorów oraz związków między nimi, występującej w danej dziedzinie przedmiotowej przedstawia usługi systemu świadczone aktorom bez wskazywania konkretnego rozwiązania technicznego informuje co ma robić system a nie jak

4 Elementy składowe przypadki użycia aktorzy związki

5 Przypadek użycia definiuje cel, zadanie, które system ma spełniać wobec aktora nazwę przypadku użycia stanowi zwięzłe polecenie wykonania funkcji sformułowane w trybie rozkazującym SPRZEDAJ TOWAR REZERWUJ WYCIECZKE

6 Aktor spójny zbiór ról odgrywanych przez użytkowników przypadku użycia w czasie interakcji z tym przypadkiem aktor może użytkować jeden lub więcej przypadków użycia wyróżniamy aktorów: osobowych – osoba, zespół, dział, instytucja, organizacja,... nieosobowych – systemy zewnętrzne (podsystemy, bazy danych), urządzenia, czas,..

7 Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja

8 Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja Asocjacja wskazuje domyślnie na dwukierun-kową komunikacja pomiędzy aktorem a przypadkiem użycia

9 Przykładowy DPU

10 Zależność zawierania przed- stawia powiązanie pomiędzy przypadkiem zawierającym (bazowym) a przypadkiem zawieranym. Jest to związek obligatoryjny. Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja

11 Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja Zależność rozszerzania przed-stawia powiązanie pomiędzy rozszerzanym przypadkiem użycia (bazowym) a przypadkiem rozsze-rzającym. Jest to związek o chara-kterze opcjonalnym. Włączenie przypadku rozszerzającego wymaga spełnienia określonego warunku.

12 Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja

13 Związki uogólnienia dotyczą zarówno przypadków użycia jak i aktorów. Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja

14 Realizacja to związek znaczeniowy między klasyfikatorami, z których jeden określa kontrakt a drugi zapewnia wywiązanie się z niego. Związki asocjacja zależność zawierania rozszerzania uogólnienie realizacja > > wskazuje, ze element docelowy jest bardziej szczegółowy niż element źródłowy

15


Pobierz ppt "Unified Modeling Language graficzny język wizualizacji, specyfikowania, tworzenia i dokumentowania systemów informatycznych."

Podobne prezentacje


Reklamy Google