Skip to content

Aplikacja desktopowa służąca do zarządzania biblioteką stworzona z wykorzystaniem WinForms.

Notifications You must be signed in to change notification settings

grabj/biblioteka

Repository files navigation

biblioteka

DOKUMENTACJA PROJEKTU „BIBLIOTEKA”

Celem projektu jest stworzenie systemu zarządzania biblioteką. System ma za główne zadanie umożliwiać wypożyczanie oraz ewidencję zbiorów bibliotecznych. Każdy użytkownik aplikacji będzie miał możliwość przeglądania i przeszukiwania zbiorów, a w przypadku założenia konta również do wypożyczenia książki. Bibliotekarz będzie miał możliwość zarządzania listami książek, czytelników i aktualnych wypożyczeń. Natomiast administrator będzie miał dostęp do tych wszystkich możliwości, oraz do zarządzania listami wszystkich użytkowników. Książka będzie mogła być wypożyczona czytelnikowi na okres 30 dni z uwzględnieniem limitu do 3 wypożyczeń. Zwrot będzie mógł nastąpić przed upływem czasu.

Funkcjonalności danych użytkowników dostępne w interfejsie:

Gość: • przeglądanie listy książek • utworzenie nowego czytelnika

Czytelnik: • wszystkie z powyższych, oraz: • logowanie do aplikacji • wypożyczenie oraz zwrot książki • przeglądanie listy wypożyczonych przez siebie pozycji książek

Bibliotekarz: • wszystkie z powyższych, oraz: • przeglądanie listy czytelników • edycja i usunięcie istniejącego czytelnika • dodanie nowej pozycji książki • edycja i usunięcie istniejącej pozycji książki • przeglądanie listy wypożyczeń • edycja statusu dostępności książek

Administrator: • wszystkie z powyższych, oraz: • przeglądanie wszystkich listy użytkowników • dodanie nowego użytkownika do bazy danych • edycja i usunięcie istniejącego użytkownika

Opis interfejsu: Po uruchomieniu programu pojawi się panel logowania, gdzie użytkownik będzie mógł się zalogować (poprzez weryfikację loginu i hasła) lub kontynuować jako gość. W zależności od uprawnień użytkownika na oknie głównym widoczny będzie dostęp do okien z listami: użytkowników, książek, wypożyczeń, wraz z właściwymi im funkcjami, np. wyszukaj, dodaj, edytuj, usuń, itp. Z pozycji okna głównego będzie możliwość wylogowania się i powrót do panelu logowania.

About

Aplikacja desktopowa służąca do zarządzania biblioteką stworzona z wykorzystaniem WinForms.

Resources

Stars

Watchers

Forks

Languages