• Dodawanie czytelników.
• Edycja danych czytelników.
• Sprawdzanie aktualnie wypożyczonych książek przez danych czytelników.
• Wyświetlanie wszystkich książek w bazie.
• Wyświetlanie wszystkich wypożyczonych książek.
• Zarządzanie księgozbiorem.
• Zarządzanie kontami czytelników.
• Zdalne przeglądanie zasobów biblioteki.
• Rezerwacja wybranej pozycji.
• Powiadamianie czytelnika i pracowników biblioteki o terminie zwrotu książki.
• Informowanie czytelnika o nowych książkach.
• Użytkownik nie będzie mógł wypożyczyć więcej niż 5 książek w miesiącu.
• Jedna książka nie będzie mogła być wypożyczona dłużej niż na 1 miesiąc przez danego czytelnika.
• Działanie w warunkach ograniczonej przepustowości serwera 2Mb/s.
• Czytelnik niema uprawnień do dodawania, usuwania i edycji informacji o książce.
• Użytkownik korzysta z systemu Windows.
• Czytelnik bez zalogowania się do aplikacji nie może przeglądać, wypożyczać oraz rezerwować książek.