Bakalářská práce popisuje v teoretické části klíčové technologie pro sestavení a provoz internetové webové klient-server aplikace. Soustředí se také na běžná bezpečnostní rizika při zpracování a uchování privátních dat.
Praktická část demonstruje modelový příklad sestavení aplikace v podobě elektronického obchodu. Popisuje vhodné schéma zpracování, uchování a prezentace dat a některé elektronické platební prostředky.
Anotace v angličtině
The theoretical part of this bachelor thesis describes key technologies for build and service of internet web client-server application. It also focuses on common security threats in processing and storing private data.
Practical part demonstrates e-commerce web application as a case study, describes an appropriate scheme for data processing and storing and some online payment solutions.
Klíčová slova
webová aplikace, elektronický obchod, bezpečnost, PHP, MySQL
Klíčová slova v angličtině
web application, e-commerce, security, PHP, MySQL
Rozsah průvodní práce
56 s. (53 367 znaků)
Jazyk
CZ
Anotace
Bakalářská práce popisuje v teoretické části klíčové technologie pro sestavení a provoz internetové webové klient-server aplikace. Soustředí se také na běžná bezpečnostní rizika při zpracování a uchování privátních dat.
Praktická část demonstruje modelový příklad sestavení aplikace v podobě elektronického obchodu. Popisuje vhodné schéma zpracování, uchování a prezentace dat a některé elektronické platební prostředky.
Anotace v angličtině
The theoretical part of this bachelor thesis describes key technologies for build and service of internet web client-server application. It also focuses on common security threats in processing and storing private data.
Practical part demonstrates e-commerce web application as a case study, describes an appropriate scheme for data processing and storing and some online payment solutions.
Klíčová slova
webová aplikace, elektronický obchod, bezpečnost, PHP, MySQL
Klíčová slova v angličtině
web application, e-commerce, security, PHP, MySQL
Zásady pro vypracování
Vypracujte literární rešerši na dané téma s důrazem na programovací a kódovací jazyky, komunikační protokoly a kryptografické metody.
Vytvořte kompletní internetovovou aplikaci elektronického obchodu.
Popište model datového úložiště a přístupového rozhraní jednotlivých částí aplikace s podrobnějším zaměřením na programové řešení možných bezpečnostních rizik.
Vytvořte funkční instalaci aplikace.
Zásady pro vypracování
Vypracujte literární rešerši na dané téma s důrazem na programovací a kódovací jazyky, komunikační protokoly a kryptografické metody.
Vytvořte kompletní internetovovou aplikaci elektronického obchodu.
Popište model datového úložiště a přístupového rozhraní jednotlivých částí aplikace s podrobnějším zaměřením na programové řešení možných bezpečnostních rizik.
Vytvořte funkční instalaci aplikace.
Seznam doporučené literatury
ZELENKA, J., ČAPEK, J., FRANCEK, J., JANÁKOVÁ, H. Ochrana dat, Kryptologie. Gaudeamus, září 2003. 171 s. ISBN 80-7041-737-4.
ČANDÍK, Marek. Základy informační bezpečnosti. vyd. Zlín: Univerzita Tomáše Bati, 2004. 107 s. ISBN 8073182181.
DOSTÁLEK, L., VOHNOUTOVÁ, M., KNOTEK, M. Velký průvodce infrastrukturou PKI a technologií elektronického podpisu. Computer Press, a.s, 2009. ISBN 978-80-251-2619-6.
RESIG John. Javascript a AJAX - Moderní programování webových aplikací. Computer Press, 2007. ISBN 978-80-251-1824-5.
KATZ, Jonathan. Introduction to Modern Cryptography: Principles and Protocols. Chapman & Hall, 1 edition. 2007. 552 s. ISBN 978-1584885511.
GILMORE W. Jason. Velká kniha PHP & MySQL 5 - kompendium znalostí pro začátečníky i profesionály. Zoner Press, 2006. ISBN 80-86815-53-6.
BITTO, O. Šifrování a biometrika. BEN, 2005. 168 s. ISBN 80-86686-48-5.
KOLEKTIV AUTORŮ. PHP5, MySQL, Apache - vytváříme webové aplikace. Computer Press, 2006. ISBN 80-251-1073-7.
Seznam doporučené literatury
ZELENKA, J., ČAPEK, J., FRANCEK, J., JANÁKOVÁ, H. Ochrana dat, Kryptologie. Gaudeamus, září 2003. 171 s. ISBN 80-7041-737-4.
ČANDÍK, Marek. Základy informační bezpečnosti. vyd. Zlín: Univerzita Tomáše Bati, 2004. 107 s. ISBN 8073182181.
DOSTÁLEK, L., VOHNOUTOVÁ, M., KNOTEK, M. Velký průvodce infrastrukturou PKI a technologií elektronického podpisu. Computer Press, a.s, 2009. ISBN 978-80-251-2619-6.
RESIG John. Javascript a AJAX - Moderní programování webových aplikací. Computer Press, 2007. ISBN 978-80-251-1824-5.
KATZ, Jonathan. Introduction to Modern Cryptography: Principles and Protocols. Chapman & Hall, 1 edition. 2007. 552 s. ISBN 978-1584885511.
GILMORE W. Jason. Velká kniha PHP & MySQL 5 - kompendium znalostí pro začátečníky i profesionály. Zoner Press, 2006. ISBN 80-86815-53-6.
BITTO, O. Šifrování a biometrika. BEN, 2005. 168 s. ISBN 80-86686-48-5.
KOLEKTIV AUTORŮ. PHP5, MySQL, Apache - vytváříme webové aplikace. Computer Press, 2006. ISBN 80-251-1073-7.
Přílohy volně vložené
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
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace jako celek působila profesionálně, student dokázal perfektně vystihnout klíčové body práce. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce.
Komise vznesla k obhajobě následující dotazy:
1) Ing. Šenkeřík: Je to plnohodnotná v praxi použitelná aplikace?
2) Doc. Adámek: Jaká bude budoucnost vaší aplikace?
3) Ing. Macků: Co je nutné doplnit, aby byla aplikace v praxi přímo využitelná?
Na uvedené dotazy odpovídal student pohotově bez většího zaváhání.