Bakalářská práce v teoretické části pojednává o porovnání různých produktů, zabývajících se problematikou evidence docházky, plánování a vykazování činnosti včetně uvedení legislativních požadavků na zaměstnavatele. V praktické části popisuje webovou aplikaci docházkového systému, pro Regionální muzeum v Kolíně, která je vytvořena k evidenci docházky a jejímu plánování a následnému vykazování odpracovaných hodin jednotlivých zaměstnanců muzea. Aplikace byla vytvořena s využitím těchto technologií: PHP, HTML, CSS a databázového serveru MySQL.
Anotace v angličtině
In theoretical part this bachelor thesis dissertates about comparison of various products dealing with the problems of attendance system, scheduling and activity reporting including induction of legislative requirements on employer. Practical part describes web application of attendance system for Regional museum in Kolin which is made for evidence of attendance and its planning and subsequent reporting of working hours of individual employees of museum. Application was created using this technologies: PHP, HTML, CSS and database server MySQL.
Klíčová slova
PHP, MySQL, webová aplikace, docházka, docházkový systém.
Klíčová slova v angličtině
PHP, MySQL, web application, attendance, attendance system.
Rozsah průvodní práce
56 s. (73 012 znaků).
Jazyk
CZ
Anotace
Bakalářská práce v teoretické části pojednává o porovnání různých produktů, zabývajících se problematikou evidence docházky, plánování a vykazování činnosti včetně uvedení legislativních požadavků na zaměstnavatele. V praktické části popisuje webovou aplikaci docházkového systému, pro Regionální muzeum v Kolíně, která je vytvořena k evidenci docházky a jejímu plánování a následnému vykazování odpracovaných hodin jednotlivých zaměstnanců muzea. Aplikace byla vytvořena s využitím těchto technologií: PHP, HTML, CSS a databázového serveru MySQL.
Anotace v angličtině
In theoretical part this bachelor thesis dissertates about comparison of various products dealing with the problems of attendance system, scheduling and activity reporting including induction of legislative requirements on employer. Practical part describes web application of attendance system for Regional museum in Kolin which is made for evidence of attendance and its planning and subsequent reporting of working hours of individual employees of museum. Application was created using this technologies: PHP, HTML, CSS and database server MySQL.
Klíčová slova
PHP, MySQL, webová aplikace, docházka, docházkový systém.
Klíčová slova v angličtině
PHP, MySQL, web application, attendance, attendance system.
Zásady pro vypracování
V teoretické části práce provede student porovnání různých produktů zabývajících se problematikou evidence docházky, plánování a vykazování činnosti včetně uvedení legislativních požadavků na zaměstnavatele.
Praktická část práce spočívá v realizaci WWW aplikace, která by jako samostatný modul mohla doplnit stávající WWW stránky muzea.
Vlastní data budou uchovávána v databázovém systému.
Základní funkce aplikace:
- sledování docházky zaměstnanců a počtu odpracovaných hodin,
- evidence práce odborných pracovníků,
- plánování práce(směn) a dovolených,
- evidence nemocenských, placeného i neplaceného pracovního volna, služebních cest,
\hspace*{0.15cm} práce o víkendech, dovolených,
- generování statistik odpracovaných hodin/směn (za měsíc, rok) jako podklad
\hspace*{0.25cm}pro personalistiku.
Navržený systém musí být schopen nasazení pro více poboček muzea a reflektovat odlišný charakter a s tím související odlišné plánování i vykazování činnosti pro různá pracovní zařazení zaměstnanců.
Realizovaná WWW aplikace musí být odolná vůči SQL Injection.
Zásady pro vypracování
V teoretické části práce provede student porovnání různých produktů zabývajících se problematikou evidence docházky, plánování a vykazování činnosti včetně uvedení legislativních požadavků na zaměstnavatele.
Praktická část práce spočívá v realizaci WWW aplikace, která by jako samostatný modul mohla doplnit stávající WWW stránky muzea.
Vlastní data budou uchovávána v databázovém systému.
Základní funkce aplikace:
- sledování docházky zaměstnanců a počtu odpracovaných hodin,
- evidence práce odborných pracovníků,
- plánování práce(směn) a dovolených,
- evidence nemocenských, placeného i neplaceného pracovního volna, služebních cest,
\hspace*{0.15cm} práce o víkendech, dovolených,
- generování statistik odpracovaných hodin/směn (za měsíc, rok) jako podklad
\hspace*{0.25cm}pro personalistiku.
Navržený systém musí být schopen nasazení pro více poboček muzea a reflektovat odlišný charakter a s tím související odlišné plánování i vykazování činnosti pro různá pracovní zařazení zaměstnanců.
Realizovaná WWW aplikace musí být odolná vůči SQL Injection.
Seznam doporučené literatury
*Riordan, R.M. Vytváříme relační databázové aplikace. Computer Press, 2001.
*Ullman, L. PHP a MySQL - Názorný průvodce tvorbou dynamických WWW stránek. Computer Press, 2004.
*Castagnetto, J. a kol. Programujeme PHP profesionálně. Computer Press, 2004.
*Kout, P. Praktický JavaScript. Zoner Press, 2004.
Seznam doporučené literatury
*Riordan, R.M. Vytváříme relační databázové aplikace. Computer Press, 2001.
*Ullman, L. PHP a MySQL - Názorný průvodce tvorbou dynamických WWW stránek. Computer Press, 2004.
*Castagnetto, J. a kol. Programujeme PHP profesionálně. Computer Press, 2004.
*Kout, P. Praktický JavaScript. Zoner Press, 2004.
Přílohy volně vložené
1 CD ROM.
Přílohy vázané v práci
tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Dle vedoucího byl cíl práce naplněn v teoretické i praktické části. Teoretická část je přehledně zpracována.
Logická stavba bakalářské práce je v pořádku, uspořádání kapitol je v souladu se zásadami pro tento typ práce. Po stylistické stránce by vedoucí doporučil jednodušší stavbu souvětí.
Výsledná aplikace je použitelná pro potřeby Regionálního muzea v Kolíně. V případě užití aplikace v praxi vedoucí navrhuje několik úprav.
V práci není řešena časová platnost některých dat.
Vedoucí práce ohodnotil práci klasifikačním stupněm velmi dobře. Komise ohodnotila bakalářskou práci shodnou známkou velmi dobře.