Knižnica
Vypracoval: Robert Gonda, 1.5.2007
Verzie dokumentu
dátum | verzia | vypracoval | popis |
|---|---|---|---|
1.5.2007 | 0.1 | Robert Gonda | Opis projektu a zoznam funkcií, prvotný návrh databázy |
|
|
|
|
Opis projektu
V prvom rade umožňuje komfortné vyhľadávanie kníh v databáze pre čitateľov a pracovníkov knižnice. Môže evidovať fyzické rozmiestnenie kníh v knižnici. Presne eviduje požičané a rezervované knihy s príslušnými poplatkami, rozlišuje zaplatené a nezaplatené poplatky. Upozorňuje pracovníkov knižnice na vypršané lehoty pôžičiek, umoížňuje vytlačiť upomienky. Upozorňuje na rezervované knihy pri ich vrátení do knižnice, voľba pre odoslanie upozorneia čitateľovi o vrátení rezervonaj knihy. Z poplatkov robí sumárne výstupy s možnosťou exportu do vybraných formátov pre ďalšie spracovanie. Zozbrazuje štatistiky používania kníh aj vzhľadom na ich zaradenie v oddeleniach a kategóriách. Umožňuje evidenciu odpracovaných hodín pracovníkov knižnice. Manipulácia s knihami vždy podlieha použitiu jedinečného identifikátora každej knihy aj pracovníka, ktorý s ňou manipuluje. Identifikácia knihy a čitateľa a pracovníka sa zjednodušuje použitím čiarového kódu (EAN) na identifikačných štítkoch kníh a preukazoch čitateľov a zamestnancov knižnice.
Funkcie
kategorizovaný zoznam kníh
kategórie organizované v stromovej štruktúre (najprv oddelenia atď.)
vyhľadávanie knihy podľa názvu, popisu, autora, roku vydania...
zoznam čitateľov
rezervácia kníh prihláseným čitateľom
požičané a rezervované knihy čitateľa
poplatky, sumy, štatistiky čitateľov aj sumárne
Implementácia
Databáza
Tabuľky
knihy - books
kategórie - pages
autori - authors
vydavatelia - producers (?)
čitatelia - fe_users, skupina čitatelia
pracovníci - fe_users, skupina pracovníci
autori knihy books_authors
pôžičky - books_feusers
rezervácie - books_feusers (?)
štatistiky, záznamy o zmenách (podľa potreby)
Knihy
Stĺpce tabuľky:
identifikátor, čiarový EAN kód, stav (fyzický), názov, popis, kľúčové slová, identifikátor autora (autorov - n:m relácia), obrázok, cena, identifikátor vydavateľa
Autori
Stĺpce tabuľky:
identifikátor, meno, priezvisko, tituly (pred, za menom), popis, dátum nar., dátum úmrtia
Vydavatelia
Stĺpce tabuľky:
identifikátor, názov, popis, adresa, mesto, psč, telefón, mobil, fax, email, kontaktná osoba (nemo, prizv., adresa, mesto, psč, telefón, mobil, fax, email)
Čitatelia
Stĺpce tabuľky:
identifikátor, čiarový EAN kód, stav (čitateľ, dlžník, vyradený - ?, konzultovať), pohlavie, meno, priezvisko, tituly (pred, za menom), adresa, mesto, psč, telefón, mobil, fax, email, forma upozornenia (tel., mobil, email, iná)
Pracovníci
Stĺpce tabuľky:
identifikátor, čiarový EAN kód, stav, funkcia (pravdepodobne rozlíšená zaradením v skupine zamestnancov, použiteľné pre riadenie prístupu k funkciám systému), pohlavie, meno, priezvisko, tituly (pred, za menom), adresa, mesto, psč, telefón, mobil, fax, email
Relácia n:m autori - knihy
identifikátor, identifikátor knihy, identifikátor autori, typ (autor, spoluautor, revidoval, preklad, ilustrátor, fotograf... - samostatná tabuľka)
Relácia pôžičky, n:m čitatelia - knihy
identifikátor, identifikátor knihy, identifikátor čitatelia, stav, dátum požičania, lehota na vrátenie (dni), dátum vrátenia, upomienky (počet - ?)
Relácia rezervácia, n:m čitatelia - knihy
identifikátor, identifikátor knihy, identifikátor čitatelia, stav, dátum rezerváci, lehota na evidovanie rezervácia (dni)
Štatistiky
Potrebné vyselektovať údaje, ktoré bude potrebné neskôr štatisticky spracovávať. Napr.: evidencia odpracovaných hodín zamestnancov, počet zobrazení jednotlivých kníh čitateľmi pri prezeraní zoznamov...
Funkčné požiadavky
- riadený prístup do sytému na základe pridelených práv
- prihlásenie do systéme
- odhláseniíe zo systému
- úprava údajov užívateľského profilu po prihlásení
- administrácia kategórií
- registrácia novej kategórie
- úprava údajov existujúvich kategórií
- vyradenie kategórie z databázy
- administrácia médií a ich kategorizácia
- registrácia nového média
- úprava údajov existujúcich médií
- vyradenie média z databázy
- administrácia užívateľov systému (správcov, pracovníkov, čitateľov...)
- registrácia nového užívateľa
- úprava údajov existujúcich užívateľov
- vyradenie užívateľa z databázy (dočasné alebo trvalé)
- evidencia požičiavania médií
- evidovanie média pri odovzdaní užívateľovi
- evidovanie vrátenie média užívateľom
- automatické kontroly vypršania rezervácií
- upozornenie pracovníkov na vypršanú rezerváciu
- automatické zasielanie upomienok čitateľom mailom
- tlač upomienok pracovníkmi
- automatické sledovanie budúcich rezervácii, upozorňovanie pracovníkov
- pri zaevidovaní média po vrátení čitateľom zobrazí pracovníkovi rezervácie čakajúce na vrátené méduim
- vyhľadávanie médií podľa rôznych kritérií užívateľmi
| Žiadne dokumenty ani odkazy k tejto stránke. | ||
Generátor typoscriptu
Vytvára typoscript pre bežné použitie. Generátor je jednoduchý na obsluhu, stačí vyplniť zopár položiek formulára.