Io-6-wyk-Slajd21

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład

Przykład


Diagram ten obejmuje przykładowy cykl życia obiektu Książka w bibliotece. Książka zostaje Nabyta, a następnie (po rejestracji) staje się Dostępna. Jej Wypożyczenie (niezależnie od tego, czy była rezerwowana, czy nie), przeprowadza ją do stanu Wypożyczonej. Książka może pozostać w tym stanie np. wskutek przedłużenia (warunkiem jest, że liczba przedłużeń nie przekroczyła 3) – wówczas data oddania jest przesuwana o 3 tygodnie. Zarówno ze stanu Dostępności, jak i Wypożyczenia książka może przejść do stanu Zniszczenia, o ile wskutek zdarzenia Przegląd jej stan zostanie oceniony na mniej niż 10%. Jeżeli tak się stanie, atrybut Książki dostępna otrzymuje wartość false oraz wysyłane jest zdarzenie zablokowania dostępności Książki w katalogu. Wypożyczona książka, której nie oddano w terminie 3 miesięcy od terminu zwrotu, jest uważana za Zagubioną.


<< Poprzedni slajd | Spis treści | Następny slajd >>