1
0
forked from shinya/Knihovna
Go to file
shibazaki 1e501b9ec5 test
2025-10-13 11:42:46 +02:00
.gitignore first commit 2025-10-13 11:33:44 +02:00
Knihovna.csproj first commit 2025-10-13 11:33:44 +02:00
Program.cs test 2025-10-13 11:42:46 +02:00
README.md first commit 2025-10-13 11:33:44 +02:00

Knihovna

  • Přidat, upravit, vypsat, vymazat knihy

  • Filtrace knih podle autora atd...

  • Počet dostupných výtisků

  1. Přidat knihu
  2. Upravit knihu
  3. Vymazat knihu
  • Vyhledávat podle konkrétního specifikovaného parametru
  • Vyhledávat podle názvu, autora
  • Filtrace podle autora, nakladatelství
  • Filtrování na serveru
  • Implementace uživatele a jeho výpůjček
  • Kniha má maximálně 6/7 autorů

Práce

  1. Struktura databáze
  2. Informace z databáze zpracování

Funkce

  • GetBooks() param. filter wrapper function, pick if by name or author
    • GetBooksByAuthor() param. filter
    • GetBooksByName() param. filter
    • GetStolenBooks() param. filter
    • GetAvailableBooks() param. filter
  • GetBorrowedBooks() param. userID
  • GetBookInfo() param. knihaID
  • AddBook() param. KnihaInfo
  • RemoveBook() param. knihaID
  • EditBook() param. knihaID
  • AddAuthor() param. AutorInfo
  • EditAuthor() param. AutorID
  • AddNakladatelstvi() param. NakladatelstviInfo
  • EditNakladatelstvi() param. NakladatelstviID