• Nie Znaleziono Wyników

3. A Imię i Nazwisko Album Data

N/A
N/A
Protected

Academic year: 2021

Share "3. A Imię i Nazwisko Album Data"

Copied!
2
0
0

Pełen tekst

(1)

A Imię i Nazwisko Album Data

1. Podaj kod Javy operacji modelowanej za pomocą diagramu sekwencji z zastosowaniem bloku „alt”:

Klasa Aplikacja: public String addReservation(String data1[], String data2[], LocalDate date)

2. Wykonaj diagram sekwencji na podstawie kodu Javy metody searchFreeBook – jest to operacja wywołana od obiektu titleBook, wyszukanego za pomocą metody searchTitleBook z p.1

public boolean searchFreeBook(LocalDate date) { for (int i = 0; i < books.size(); i++) {

book = books.get(i);

if (book.isFree(date)) return true;

}

return false;

}

3.

Należy wykonać diagram przypadków użycia definiujący przypadki użycia związane z rezerwacją wybranej książki dla wybranego klienta, reprezentowany przez diagramy sekwencji z p. 1 i 2, zawierający zbiór przypadków użycia powiązanych właściwie wybranymi relacjami.

(2)

A Imię i Nazwisko Album Data

4. Wykonaj diagram klas wstawiając atrybuty, operacje i właściwe powiązania pomiędzy klasami, wykorzystanymi jako typy linii życia na diagramach sekwencji z p.1 i p.2- należy uzasadnić wybór powiązań jednokierunkowych, dwukierunkowych oraz podać liczność relacji, dokonując wyboru:

4.1 agregacja silna 4.2 agregacja słaba 4.3 asocjacja 4.4 zależność

5. Wykonaj diagram czynności zawierający partycję typu Facade, zawierający model operacji z diagramu sekwencji z p.1 oraz partycję TitleBook, reprezentującą model operacji pokazanych na diagramie sekwencji z p.2.

6. Na podstawie diagramów sekwencji z p.1 i 2 wykonaj diagram stanów reprezentujący zdarzenia zachodzące na obiekcie typu TitleBook, wykorzystując pełne opisy każdego stanu i przejścia. Należy założyć, że w operacji searchTitleBook na diagramie z p.1 występuje wywołanie operacji equals od obiektu typu TitleBook.

Cytaty

Powiązane dokumenty

zdrowotnego z innego tytułu, ani nie zostali zgłoszeni do ubezpieczenia zdrowotnego przez innych członków rodziny, 2) w przypadku powstania innego tytułu do ubezpieczenia

Tytuł: REHABILITACJA

Ilość parametrów stosowanych w modelu nie jest ograniozona, a w miarę ich wzrostu wymagane jest ustalenie odpowiednich

Pod względem teoretycznym rozwiązany problem jest ilustrację syntezy sterowania optymalnego na podstawie dynamicznego modelu rozmytego. W

niu takiego przydziału maszyn operacjom, takiego rozdziału zasobów w gniazdach i wyznaczeniu takiej kolejności wykonywania operacji, aby zminimalizować łączny czas

Cieszę się – liczba pojedyncza, 1 osoba, rodzaj nijaki, czas teraźniejszy, tryb orzekający, Jadę – liczba pojedyncza, 1 osoba, rodzaj nijaki, czas teraźniejszy, tryb

„x”) jednego celu ogólnego, szczegółowego i przedsięwzięcia oraz wypełnienie przez członka Rady uzasadnienia zgodności lub niezgodności operacji z celami

Odpowiedzi do zadań zamkniętych umieszczamy na WYDRUKOWANYCH stronach!!P. Zadania otwarte – na