Bakalářská práce je zaměřena na problematiku automatizovaných knihovních systémů. V teoretické části se nachází popis problematiky knihovních systémů, analýza dostupných systémů na trhu, zhodnocení aktuálních technologií pro vývoj webové aplikace, problematika zabezpečení aplikace a návrh pro systém realizovaný v praktické části. V praktické části je vytvořena webová aplikaci umoţňující práci v navrţeném sytému. Pro práci byl pouţit databázový systém Mysql, programovacím jazykem byl zvolen jazyk PHP a vzhled je upraven technologií CSS.
Anotace v angličtině
The bachelor thesis is focused on the automatic libraries system´s issues. In the theoretic part the library system´s issues, the avaliable market´s system´s analysis, the evaluation of the present technologies for the web aplications´s development, the provision of the aplication´s issue and the proposal for the system realized in the practical part are described. In the practical part the web aplication enabling the work in the suggested system is created. The database system Mysql was used for the work, PHP language was chosen to be the programming language and the design is modified by the CSS technology.
Klíčová slova
Knihovní systém, PHP, Mysql, webová aplikace, zabezpečení webové aplikace, CSS
Klíčová slova v angličtině
Library system, PHP, Mysql, web application, security of web application, CSS
Rozsah průvodní práce
47 s. (76256 znaků)
Jazyk
CZ
Anotace
Bakalářská práce je zaměřena na problematiku automatizovaných knihovních systémů. V teoretické části se nachází popis problematiky knihovních systémů, analýza dostupných systémů na trhu, zhodnocení aktuálních technologií pro vývoj webové aplikace, problematika zabezpečení aplikace a návrh pro systém realizovaný v praktické části. V praktické části je vytvořena webová aplikaci umoţňující práci v navrţeném sytému. Pro práci byl pouţit databázový systém Mysql, programovacím jazykem byl zvolen jazyk PHP a vzhled je upraven technologií CSS.
Anotace v angličtině
The bachelor thesis is focused on the automatic libraries system´s issues. In the theoretic part the library system´s issues, the avaliable market´s system´s analysis, the evaluation of the present technologies for the web aplications´s development, the provision of the aplication´s issue and the proposal for the system realized in the practical part are described. In the practical part the web aplication enabling the work in the suggested system is created. The database system Mysql was used for the work, PHP language was chosen to be the programming language and the design is modified by the CSS technology.
Klíčová slova
Knihovní systém, PHP, Mysql, webová aplikace, zabezpečení webové aplikace, CSS
Klíčová slova v angličtině
Library system, PHP, Mysql, web application, security of web application, CSS
Zásady pro vypracování
Úkolem bude vytvořit systém pro knihovnu s webovým rozhraním.
Teoretické část:
Cílem teoretické části je zhodnocení současných systémů na trhu, zhodnocení současných technologií a návrh vhodné databáze pro knihovní systém. Dále technicky navrhnout zabezpečení webové aplikace.
Praktická část
Cílem aplikační části bude vytvořit webovou aplikaci s využitím databázových systémů pro knihovní systém s následujícími požadavky. Aplikace musí zvládnout možnost rezervace a prodlužování výpůjček přes internet a automatické rozesílání upomínek a pokut. Aplikace bude obsahovat různé typy čtenářů s možností vlastního pojmenování (např. student, senior, akademický pracovník) a různé možnosti vypůjčení a prodloužení (např. různý počet knih, různá doba vypůjčení) pro různé typy čtenářů.
Zásady pro vypracování
Úkolem bude vytvořit systém pro knihovnu s webovým rozhraním.
Teoretické část:
Cílem teoretické části je zhodnocení současných systémů na trhu, zhodnocení současných technologií a návrh vhodné databáze pro knihovní systém. Dále technicky navrhnout zabezpečení webové aplikace.
Praktická část
Cílem aplikační části bude vytvořit webovou aplikaci s využitím databázových systémů pro knihovní systém s následujícími požadavky. Aplikace musí zvládnout možnost rezervace a prodlužování výpůjček přes internet a automatické rozesílání upomínek a pokut. Aplikace bude obsahovat různé typy čtenářů s možností vlastního pojmenování (např. student, senior, akademický pracovník) a různé možnosti vypůjčení a prodloužení (např. různý počet knih, různá doba vypůjčení) pro různé typy čtenářů.
Seznam doporučené literatury
*Hugh E. Williams & David Lane - PHP a MySQL: Vytváříme webové databázové aplikace (Computerpress)
*Michael J. Hernandez - Návrh Databází (Grada)
Seznam doporučené literatury
*Hugh E. Williams & David Lane - PHP a MySQL: Vytváříme webové databázové aplikace (Computerpress)
*Michael J. Hernandez - Návrh Databází (Grada)
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Bakalářská práce hodnocena klasifikačním stupněm velmi dobře. Dle vedoucího práce byly zadané cíle splněny. Výsledná aplikace je funkční a použitelná pro menší knihovny. Logická stavba práce je v pořádku a jednotlivé kapitoly jsou dobře seřazené.