Cílem bakalářské práce je vytvořit webovou prezentaci nově vznikajícího antikvariátu. Součástí návrhu je katalog knih včetně nákupního košíku a přihlašovacího prostředí pro zákazníky. Z hlediska správy je zde správcovský systém pro majitele obchodu, který umožňuje bez znalosti webových technologií upravovat obsah stránek, zahrnující editování katalogu, a také vyřizování objednávek od zákazníků. V teoretické části jsou vysvětleny jednotlivé technologie, které byly použity při tvorbě prezentace. Praktická část se zabývá popisem konkrétní realizace antikvariátu.
Anotace v angličtině
The aim of this bachelor thesis, is to create web presentation of just beginning second-hand shop. Part of the proposal is catalogue of books except shopping cart and login environment for customers. From the perspective of administration, is there managerial system for the store owner, which allows without knowledge of web technologies, change content of pages, except editation of catalogue and also execution of orders from customers. In theoretic part are explained technologies, which was used for creating of presentation. Practical part deals with describing of specific realization second-hand shop.
Klíčová slova
dynamická webová prezentace, antikvariát, PHP, MySQL
Klíčová slova v angličtině
dynamic web presentation, second-hand bookshop, PHP, MySQL
Rozsah průvodní práce
55
Jazyk
CZ
Anotace
Cílem bakalářské práce je vytvořit webovou prezentaci nově vznikajícího antikvariátu. Součástí návrhu je katalog knih včetně nákupního košíku a přihlašovacího prostředí pro zákazníky. Z hlediska správy je zde správcovský systém pro majitele obchodu, který umožňuje bez znalosti webových technologií upravovat obsah stránek, zahrnující editování katalogu, a také vyřizování objednávek od zákazníků. V teoretické části jsou vysvětleny jednotlivé technologie, které byly použity při tvorbě prezentace. Praktická část se zabývá popisem konkrétní realizace antikvariátu.
Anotace v angličtině
The aim of this bachelor thesis, is to create web presentation of just beginning second-hand shop. Part of the proposal is catalogue of books except shopping cart and login environment for customers. From the perspective of administration, is there managerial system for the store owner, which allows without knowledge of web technologies, change content of pages, except editation of catalogue and also execution of orders from customers. In theoretic part are explained technologies, which was used for creating of presentation. Practical part deals with describing of specific realization second-hand shop.
Klíčová slova
dynamická webová prezentace, antikvariát, PHP, MySQL
Klíčová slova v angličtině
dynamic web presentation, second-hand bookshop, PHP, MySQL
Zásady pro vypracování
Vypracujte webovou prezentaci antikvariátu.
Navrhněte vzhled stránek tak, aby byly pro zákazníka přehledné.
Vytvořte redakční systém zaměřený na katalog knih.
Vyřešte vhodně možnost vkládat k jednotlivým knihám hodnocení jejich kvality ze strany administrátora přes redakční systém.
Na front-end aplikaci použijte moderní služby třetích stran, které zatraktivní koncový produkt a usnadní komunikaci zákazníka a prodejce.
Proveďte SEO analýzu systému, navrhněte a implementujte rady pro vylepšení pozice ve vyhledávačích.
Věnujte pozornost zabezpečení systému.
Webovou prezentaci zhodnoťte.
Zásady pro vypracování
Vypracujte webovou prezentaci antikvariátu.
Navrhněte vzhled stránek tak, aby byly pro zákazníka přehledné.
Vytvořte redakční systém zaměřený na katalog knih.
Vyřešte vhodně možnost vkládat k jednotlivým knihám hodnocení jejich kvality ze strany administrátora přes redakční systém.
Na front-end aplikaci použijte moderní služby třetích stran, které zatraktivní koncový produkt a usnadní komunikaci zákazníka a prodejce.
Proveďte SEO analýzu systému, navrhněte a implementujte rady pro vylepšení pozice ve vyhledávačích.
Věnujte pozornost zabezpečení systému.
Webovou prezentaci zhodnoťte.
Seznam doporučené literatury
MACDONALD, Matthew, Adam FREEMAN a Mario SZPUSZTA. ASP.NET 4 a C# 2010: tvorba dynamických stránek profesionálně. Vyd. 1. Brno: Zoner Press, 2011, 700 s. Encyklopedie Zoner Press. ISBN 978-80-7413-145-5.
ŽMIJOVSKÝ, Marek. 333 tipů a triků pro systém Joomla!. Brno: Computer Press, a.s., 2011. ISBN 978-80-251-3230-2.
PROCHÁZKA, David. CSS a XHTML: tvorba dokonalých www stránek krok za krokem. 2. vydání. Praha: GRADA, 2011. Průvodce. ISBN 978-80-247-3897-0.
NASH, Trey. C# 2010: rychlý průvodce novinkami a nejlepšími postupy. Vyd. 1. Brno: Computer Press, 2010, 624 s. ISBN 978-80-251-3034-6.
EVJEN, Bill. ASP.NET 3.5 v jazycích C# a Visual Basic: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2009, 791 s. ISBN 978-80-251-2069-9.
Seznam doporučené literatury
MACDONALD, Matthew, Adam FREEMAN a Mario SZPUSZTA. ASP.NET 4 a C# 2010: tvorba dynamických stránek profesionálně. Vyd. 1. Brno: Zoner Press, 2011, 700 s. Encyklopedie Zoner Press. ISBN 978-80-7413-145-5.
ŽMIJOVSKÝ, Marek. 333 tipů a triků pro systém Joomla!. Brno: Computer Press, a.s., 2011. ISBN 978-80-251-3230-2.
PROCHÁZKA, David. CSS a XHTML: tvorba dokonalých www stránek krok za krokem. 2. vydání. Praha: GRADA, 2011. Průvodce. ISBN 978-80-247-3897-0.
NASH, Trey. C# 2010: rychlý průvodce novinkami a nejlepšími postupy. Vyd. 1. Brno: Computer Press, 2010, 624 s. ISBN 978-80-251-3034-6.
EVJEN, Bill. ASP.NET 3.5 v jazycích C# a Visual Basic: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2009, 791 s. ISBN 978-80-251-2069-9.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Součástí prezentace BP byla praktická ukázka webové prezentace antikvariátu. Prezentovaná aplikace byla plně funkční.
V rámci obhajoby byly položeny následující dotazy:
1. Proč jste ve své aplikaci nevyužil žádné již existující frameworky? (prof. Ing. Miluše Vítečková, CSc.)
2. Připomínky formálního charakteru a to k jazykové úrovni prezentace. (doc. Ing. Lubomír Vašek, CSc.)
3. Uvažoval jste i o možnosti rezervace knih? (doc. Ing. Lubomír Vašek, CSc.)
4. Jak se bude postupovat, když daný antikvariát poptávanou knihu nemá? (doc. Ing. Lubomír Vašek, CSc.)
5. Co Vás vedlo, že jste se rozhodl nevyužít standardní postup pro tvorbu Vaší aplikace? (Ing. Michal Bližňák, Ph.D.)
6. Frameworky jsou již předdefinované a ušetří Vám spousty práce. Pak se můžete soustředit na jiné podstatnější věci, jak řešit již ty hotové. (Ing. Michal Bližňák, Ph.D.)
7. Vy jste si napsal vlastní framework? (Ing. Michal Bližňák, Ph.D.)
Student zodpověděl položené dotazy vedoucího BP a oponenta v plném
rozsahu a na kladené dotazy v dis. komise pro SZZ reagoval velmi dobře.