Io-8-wyk-Slajd12

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Biblioteka

Biblioteka


W celu lepszego przedstawienia idei wzorców, wybrane wzorce zostaną omówione na przykładzie projektu oprogramowania dla biblioteki. System taki składa się z rozmaitych modułów i realizuje różne funkcje, które nie są interesujące z punktu widzenia jakości projektu. Dlatego dla potrzeb przykładu zostanie on ograniczony do czterech odułów, spośród których opisane zostaną wybrane problemy i sposoby ich rozwiązania w oparciu o wzorce.

Te cztery moduły w systemie bibliotecznym to:

  • katalogi, przechowujące informacje o zbiorach biblioteki, i porządkujące je według wybranego kryterium;
  • karty czytelników, służące do przechowywania danych o czytelnikach: ich danych osobowych, historii rezerwacji, wypożyczeń etc.;
  • karty książek, które reprezentują poszczególne egzemplarze książki i są przechowywane w katalogach;
  • mechanizm kontaktu z czytelnikiem, pozwalający dowiadywać się o stanie rezerwacji, nowościach w bibliotece etc.


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