Požiadavky na databázu kníh
-
Vytvorenie konta
- Jedinečné prihlasovacie meno (povinné)
- Meno (nepovinné)
- Priezvisko (nepovinné)
- Vek (nepovinné)
- Mailová adresa (nepovinné)
- Heslo (povinné, viac ako 5 znakov, veľké písmeno, čislo)
- Kontrola zadania hesla
-
Prihlásenie
- Verifikácia podľa prihlsovacieho mena a hesla
-
Filtrovanie
-
Knihy
- Názov
- Rok prvého vydania
- Meno autora
- Literárne obdobie
- Žánre knihy
- Tagy priradené knihe
- Počet strán
- Jazyk prvého vydania
- Rok narodenia alebo úmrtia autora
- Priemerné hodnotenie
- Počet hodnotení
- Poradie v rebríčku
- Séria do ktorej patrí
- To, či je vydaná
-
Autori
- Meno
- Národnosť
- Pohlavie
- Literárne obdobie
- Rok narodenia
- Rok úmrtia
- Priemerné hodnotenie všetkých jeho kníh
- Poradie v rebríčku
- Počet kníh
- Zánre ktoré jeho knihy obsahujú
- Tagy ktoré jeho knihy obsahujú
-
Užívatelia
- Prihlasovacie meno
- Národnosť
- Vek
- Status (užívateľ/admin)
-
Prezeranie databázy
-
Knihy
- ISBN prvého vydania
- Názov (v angličtine aj pôvodnom jazyku)
- Rok prvého vydania
- Meno autora
- Literárne obdobie
- Popis knihy
- Žánre knihy (a odkaz na rebríček kníh daného žánru)
- Tagy priradené knihe (a odkaz na rebríček kníh s daným tagom)
- Počet strán
- Jazyk prvého vydania
- Základné údaje autora (meno, národnosť, pohlavie, rok narodenia a úmrtia)
- Priemerné hodnotenie
- Počet hodnotení (tabuľka koľko je ktorých hodnotení udelených)
- Detail písomných recenzií
- Súkromná poznámka ku knihe
- Poradie v rebríčku
- Séria do kotrej patrí
- To, či je vydaná
-
Autori
- Meno (v angličtine aj pôvodnom jazyku)
- Národnosť
- Pohlavie
- Biografia
- Literárne obdobie
- Rok narodenia
- Rok úmrtia
- Priemerné hodnotenie všetkých jeho kníh
- Poradie v rebríčku (podľa priemerného hodnotenia kníh)
- Počet kníh
- Tabuľka jeho kníh
- Zánre ktoré jeho knihy obsahujú
- Tagy ktoré jeho knihy obsahujú
-
Užívatelia
- Prihlasovacie meno
- Popis užívateľa
- Národnosť
- Vek
- Mailová adresa
- Status
- Priatelia
- Obľubení autori
- Obľúbení recenzanti
- Obľúbené knihy
- Obľúbené žánre
- Hodnotenia
- Prečítané knihy (aj neohodnotené)
- Knihy ktoré chce v budúcnosti čítať
-
Pridávanie, odstraňovanie a úpravy databázy
- Status admina
- Knihy
- Môže pridávať, mazať a meniť všetky údaje v knihe ako reakcie na
požiadavky
- Môže pridávať a odstrániť knihy
-
Autori
- Môže pridávať, mazať a meniť všetky údaje autora ako reakcie na požiadavky
- Nemožno meniť automaticky vpočítané hodnoty ako priemerné hodnotenie, počet
recenzií
- Môže pridať a odstrániť autorov
-
Užívatelia
- Nemôže mazať, pridávať ani meniť údaje
- Môže odstrániť užívateľa pri porušení pravidiel a po ignorovanom predošlom
varovaní
- Nemôže pridať nového užívateľa do databázy
- Môže promotovať užívateľa na admina
-
Obyčajný užívateľ
- Knihy
- Posiela požiadavku o zmenu údajov adminom v profile knihy
- Pridanie a odobranie recenzie a hodnotenia
- Pridanie a odobranie osobnej poznámky ku knihe
- Pridanie a odobranie knihy zo svojich rebríčkov (obľúbene, wanted...)
- Označenie knihy ako prečítanej
-
Autori
- Posiela požiadavku o zmenu údajov adminom v profile autora
- Pridanie a odobranie osobnej poznámky k autorovi
- Pridanie a odobranie autora zo svojich rebríčkov (obľúbení...)
-
Užívatelia
- Môže mazať, pridávať a meniť len svoje údaje
- Správa vlastných rebríčkov (obľúbené žánre) pri ktorých má práva admina
- Do iných užívateľov nemôže nijako zasiahnúť, môže ich nahlásiť za porušenie
pravidiel
- Pridanie si užívateľa do svojich rebríčkov (priateľ, obľúbený
recenzant...)