Hlavním cílem této diplomové práce bylo vytvoření webové aplikace, resp. Internetového obchodu (e-shopu) pro firmu zabývající se zakázkovou výrobou. Teoretická část se věnuje zmapování trhu na poli aplikací Internetového obchodu, zejména s důrazem na možnost ovlivnit finální podobu výrobku ze strany zákazníka. A dále pak technologiím použitým při tvorbě samotné aplikace. Praktická část již ukazuje navrženou strukturu databáze, prostředky pro interaktivní ovládání aplikace a objasnění použitých bezpečnostních řešení a uzpůsobení stránek pro vyhledávače.
Anotace v angličtině
The main aim of this diploma thesis was to create web application, or the web-based shop server for the firm engaged in custom manufacturing. The theoretical part map the market in the sphere of web-based shops, with the accent to find out the web-based shops which allow to affect the finally appearance to the customers / owners. And describe the technologies used in the application. The practical part is concerned with the structure of the database, instruments for the interactive operating of the application and shows the used security solutions and adaption for the engine of search servers.
Internet application, Internet shop server, e-shop, interactive, custom manufacturing, security of the web application, interactive, SEO, search engine optimization
Rozsah průvodní práce
65 s. (13 198 znaků).
Jazyk
CZ
Anotace
Hlavním cílem této diplomové práce bylo vytvoření webové aplikace, resp. Internetového obchodu (e-shopu) pro firmu zabývající se zakázkovou výrobou. Teoretická část se věnuje zmapování trhu na poli aplikací Internetového obchodu, zejména s důrazem na možnost ovlivnit finální podobu výrobku ze strany zákazníka. A dále pak technologiím použitým při tvorbě samotné aplikace. Praktická část již ukazuje navrženou strukturu databáze, prostředky pro interaktivní ovládání aplikace a objasnění použitých bezpečnostních řešení a uzpůsobení stránek pro vyhledávače.
Anotace v angličtině
The main aim of this diploma thesis was to create web application, or the web-based shop server for the firm engaged in custom manufacturing. The theoretical part map the market in the sphere of web-based shops, with the accent to find out the web-based shops which allow to affect the finally appearance to the customers / owners. And describe the technologies used in the application. The practical part is concerned with the structure of the database, instruments for the interactive operating of the application and shows the used security solutions and adaption for the engine of search servers.
Internet application, Internet shop server, e-shop, interactive, custom manufacturing, security of the web application, interactive, SEO, search engine optimization
Zásady pro vypracování
Vypracujte literární rešerši v komerčně i volně dostupných řešení webového obchodu, zejména s důrazem na možnost ovlivnit konečnou podobu výrobku ze strany zákazníka. Dále pak aktuální trendy v bezpečnosti web aplikací a SEO (search engine optimization).
Shromážděte požadavky na aplikaci ze strany zadavatele, firma CITIPRINT ZLÍN.
Navrhněte vhodnou strukturu stránek a databáze. Navrhněte vzhled stránek.
Jednotlivé prvky stránek navrhněte tak, aby splňovaly požadavky na bezpečný web, tj. aby nebyly potenciální hrozbou pro napadení webového serveru.
Stránky koncipujte tak, aby splňovaly požadavky na korektní spolupráci s vyhledávácími servery (SEO).
Vytvořte část systému - objednávky potisku triček, které umožní zákazníků nahrání grafických návrhů na web a jejich vizualizaci finálního vzhledu výrobku.
Vytvořte část systému, která bude nabízet zadavateli/výrobci aktuální přehled nad zpracováním objednávek od zákazníků.
Zásady pro vypracování
Vypracujte literární rešerši v komerčně i volně dostupných řešení webového obchodu, zejména s důrazem na možnost ovlivnit konečnou podobu výrobku ze strany zákazníka. Dále pak aktuální trendy v bezpečnosti web aplikací a SEO (search engine optimization).
Shromážděte požadavky na aplikaci ze strany zadavatele, firma CITIPRINT ZLÍN.
Navrhněte vhodnou strukturu stránek a databáze. Navrhněte vzhled stránek.
Jednotlivé prvky stránek navrhněte tak, aby splňovaly požadavky na bezpečný web, tj. aby nebyly potenciální hrozbou pro napadení webového serveru.
Stránky koncipujte tak, aby splňovaly požadavky na korektní spolupráci s vyhledávácími servery (SEO).
Vytvořte část systému - objednávky potisku triček, které umožní zákazníků nahrání grafických návrhů na web a jejich vizualizaci finálního vzhledu výrobku.
Vytvořte část systému, která bude nabízet zadavateli/výrobci aktuální přehled nad zpracováním objednávek od zákazníků.
Seznam doporučené literatury
KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací. Praha : Grada Publishing, a. s., 1999. 492 s. ISBN 80-7169-373-1.
NARAMORE, Elizabeth, et al. Vytváříme webové aplikace v PHP5, MySQL a Apache. Praha : Computer press, a. s., 2006. 816 s. ISBN 80-251-1073-7.
HOWARD, Michael; LEBLANC, David. Bezpečný kód. Praha : Computer press, a. s., 2008. 888 s. ISBN 978-80-251-2050-7.
SIROVICH, Jamie; DARIE, Cristian. SEO v PHP. Praha : Computer press, a. s., 2008. 384 s. ISBN 978-80-251-2083-5.
PHP: Hypertext preprocesor [online]. 2001 [cit. 2011-02-03]. Dostupné z WWW: [http://www.php.net/].
MySQL manual [online]. 2010 [cit. 2011-02-03]. Dostupné z WWW: [http://www.mysql.com/].
ACUNETIX: SQL & PHP Security by Andrew J. Bennieston [online]. 2011 [cit. 2011-02-03]. Dostupné z WWW: [http://www.acunetix.com/websitesecurity/php-wp.htm].
SEO - optimalizace pro vyhledávače [online]. 2009 [cit. 2011-02-03]. Dostupné z WWW: [http://www.seooptimalizace.com/]
Seznam doporučené literatury
KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací. Praha : Grada Publishing, a. s., 1999. 492 s. ISBN 80-7169-373-1.
NARAMORE, Elizabeth, et al. Vytváříme webové aplikace v PHP5, MySQL a Apache. Praha : Computer press, a. s., 2006. 816 s. ISBN 80-251-1073-7.
HOWARD, Michael; LEBLANC, David. Bezpečný kód. Praha : Computer press, a. s., 2008. 888 s. ISBN 978-80-251-2050-7.
SIROVICH, Jamie; DARIE, Cristian. SEO v PHP. Praha : Computer press, a. s., 2008. 384 s. ISBN 978-80-251-2083-5.
PHP: Hypertext preprocesor [online]. 2001 [cit. 2011-02-03]. Dostupné z WWW: [http://www.php.net/].
MySQL manual [online]. 2010 [cit. 2011-02-03]. Dostupné z WWW: [http://www.mysql.com/].
ACUNETIX: SQL & PHP Security by Andrew J. Bennieston [online]. 2011 [cit. 2011-02-03]. Dostupné z WWW: [http://www.acunetix.com/websitesecurity/php-wp.htm].
SEO - optimalizace pro vyhledávače [online]. 2009 [cit. 2011-02-03]. Dostupné z WWW: [http://www.seooptimalizace.com/]
Přílohy volně vložené
-
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
Diplomant jasně prezentoval výsledky své práce. Po prezentaci a seznámení s posudky došlo k diskuzi, kde diplomant zodpověděl všechny dotazy. Dotazy byly následující:
Jak je s výsledkem spokojen zadavatel? (dr. Vojtěšek)
Jak je z programátorského hlediska zadat fonty? (dr. Vojtěšek)
Pracujete ve firmě, se kterou diplomová práce obsahově souvisí? (prof. Olehla)
Uvažujete další rozšíření? (doc. Bakošová)
Odpovídá zobrazení barvy v počítači barvě potisku? (doc. Bakošová)