Cílem této bakalářské práce je vytvořit webovou prezentaci s elektronickým obchodem pro soukromý subjekt. Teoretická část se zabývá historií webu a současnými technologiemi používanými pro vývoj webových stránek. V praktické části je manuál pro ovládání vytvořené prezentace. Je rozdělen na část uživatelskou a administrační. Manuál je doplněn přehlednými obrázky z prezentace. V poslední části je struktura databáze, doplněná obrázky a popisem jednotlivých tabulek.
Vytvořené stránky nabízejí mnohem více, než byl původní cíl této práce. Jako bonus zde funguje registrace a správa uživatelských účtů s možností nastavení slevy pro vybrané uživatele (zákazníky), dále správa menu a stránek, reklamních bannerů, vzkazů, nastavení stránek a spousty dalších drobností jako např. řazení a hodnocení produktů.
Annotation in English
The goal of this bachelor thesis is to prepare a web presentation and an online shop for private subject. There are two parts in the thesis. The first, theoretical, is focused on web history and present technologies which are used for web aplications developing. The second, practical, are dealing with manual where all aspects of the presentation are described. The manual is divided to user part and administrative part. It's also filled in with many pictures from the presentation. The last part of manual is focused on the database structure with complementary pictures and descriptions of particular tables in the database.
There are some features which were added in addition to original goal. There is the user account management with a special discount option for an individual user (customer), the interface and web presentation management and the advert banner management, messages, the page customization options, the product rating etc.
HTML, CSS, JavaScript, PHP, MySQL, dynamic web presentation
Length of the covering note
65 s., 8 s. příloh
Language
CZ
Annotation
Cílem této bakalářské práce je vytvořit webovou prezentaci s elektronickým obchodem pro soukromý subjekt. Teoretická část se zabývá historií webu a současnými technologiemi používanými pro vývoj webových stránek. V praktické části je manuál pro ovládání vytvořené prezentace. Je rozdělen na část uživatelskou a administrační. Manuál je doplněn přehlednými obrázky z prezentace. V poslední části je struktura databáze, doplněná obrázky a popisem jednotlivých tabulek.
Vytvořené stránky nabízejí mnohem více, než byl původní cíl této práce. Jako bonus zde funguje registrace a správa uživatelských účtů s možností nastavení slevy pro vybrané uživatele (zákazníky), dále správa menu a stránek, reklamních bannerů, vzkazů, nastavení stránek a spousty dalších drobností jako např. řazení a hodnocení produktů.
Annotation in English
The goal of this bachelor thesis is to prepare a web presentation and an online shop for private subject. There are two parts in the thesis. The first, theoretical, is focused on web history and present technologies which are used for web aplications developing. The second, practical, are dealing with manual where all aspects of the presentation are described. The manual is divided to user part and administrative part. It's also filled in with many pictures from the presentation. The last part of manual is focused on the database structure with complementary pictures and descriptions of particular tables in the database.
There are some features which were added in addition to original goal. There is the user account management with a special discount option for an individual user (customer), the interface and web presentation management and the advert banner management, messages, the page customization options, the product rating etc.
HTML, CSS, JavaScript, PHP, MySQL, dynamic web presentation
Research Plan
Vypracujte literární rešerši na dané téma.
Navrhněte a vytvořte dynamickou webovou prezentaci soukromého subjektu (cukrářství) a jako součást prezentace vytvořte jednoduchý e-obchod.
Vytvořte administrační rozhraní pro úpravu dat včetně správy fotografií (úprava velikosti, ořezání, vložení vodoznaku).
V administraci vytvořte správu objednávek a faktur.
Umístěte webovou prezentaci na libovolný server a vytvořte plnohodnotný manuál pro správu webové prezentace.
Research Plan
Vypracujte literární rešerši na dané téma.
Navrhněte a vytvořte dynamickou webovou prezentaci soukromého subjektu (cukrářství) a jako součást prezentace vytvořte jednoduchý e-obchod.
Vytvořte administrační rozhraní pro úpravu dat včetně správy fotografií (úprava velikosti, ořezání, vložení vodoznaku).
V administraci vytvořte správu objednávek a faktur.
Umístěte webovou prezentaci na libovolný server a vytvořte plnohodnotný manuál pro správu webové prezentace.
Recommended resources
ULLMAN, Larry. PHP a MySQL. Computer Press, Brno, 2004. ISBN 80-251-0063-4.
KOLEKTIV AUTORŮ. PHP5, MySQL, Apache - vytváříme webové aplikace. Computer Press, 2006. ISBN 80-251-1073-7.
SCHLOSSNAGLE, George. Pokročilé programování v PHP 5. Computer Press, 2004. ISBN 80-86815-14-5.
LACKO, Luboslav. PHP5 a MYSQL5 Hotová řešení. Computer Press, 2007. ISBN 978-80-251-1695-1.
DLOUHÝ, Radek. PHP v příkladech. Computer Media, 2007. ISBN 80-86686-83-3.
KOLEKTIV AUTORŮ. Mistrovství v PHP 5. Computer Press, 2007. ISBN 978-80-251-1519-0.
CASTRO, Elizabeth. HTML, XHTML a CSS - Názorný průvodce tvorbou WWW stránek. Computer Press, 2007. ISBN 978-80-251-1531-2.
RESIG, John. Javascript a AJAX - Moderní programování webových aplikací. Computer Press, 2007. ISBN 978-80-251-1824-5.
Recommended resources
ULLMAN, Larry. PHP a MySQL. Computer Press, Brno, 2004. ISBN 80-251-0063-4.
KOLEKTIV AUTORŮ. PHP5, MySQL, Apache - vytváříme webové aplikace. Computer Press, 2006. ISBN 80-251-1073-7.
SCHLOSSNAGLE, George. Pokročilé programování v PHP 5. Computer Press, 2004. ISBN 80-86815-14-5.
LACKO, Luboslav. PHP5 a MYSQL5 Hotová řešení. Computer Press, 2007. ISBN 978-80-251-1695-1.
DLOUHÝ, Radek. PHP v příkladech. Computer Media, 2007. ISBN 80-86686-83-3.
KOLEKTIV AUTORŮ. Mistrovství v PHP 5. Computer Press, 2007. ISBN 978-80-251-1519-0.
CASTRO, Elizabeth. HTML, XHTML a CSS - Názorný průvodce tvorbou WWW stránek. Computer Press, 2007. ISBN 978-80-251-1531-2.
RESIG, John. Javascript a AJAX - Moderní programování webových aplikací. Computer Press, 2007. ISBN 978-80-251-1824-5.