Bakalářská práce se v teoretické části zabývá popisem technologií slouţících pro tvorbu webových aplikací a moţnostmi zabezpečení dat včetně problematiky SQL Injection. Praktická část popisuje vytvoření informačního systému pro inzerci motocyklů, jeho hlavní funkce a způsob implementace.
Anotace v angličtině
In the theoretical part, the bachelor thesis deals with the description of the technologies used for creating the web applications and data security including problems with SQL Injection. The practical part describes creation of the information system for advertising motocycles, it is main functions and the way of implementation.
Klíčová slova
webová aplikace, inzerce, MySQL, PHP, zabezpečení
Klíčová slova v angličtině
web aplication, advertising, MySQL, PHP, security
Rozsah průvodní práce
49
Jazyk
CZ
Anotace
Bakalářská práce se v teoretické části zabývá popisem technologií slouţících pro tvorbu webových aplikací a moţnostmi zabezpečení dat včetně problematiky SQL Injection. Praktická část popisuje vytvoření informačního systému pro inzerci motocyklů, jeho hlavní funkce a způsob implementace.
Anotace v angličtině
In the theoretical part, the bachelor thesis deals with the description of the technologies used for creating the web applications and data security including problems with SQL Injection. The practical part describes creation of the information system for advertising motocycles, it is main functions and the way of implementation.
Klíčová slova
webová aplikace, inzerce, MySQL, PHP, zabezpečení
Klíčová slova v angličtině
web aplication, advertising, MySQL, PHP, security
Zásady pro vypracování
Analýza: Srovnání stávajících informačních systémů pro inzerci vozidel a jejich porovnání se systémem pro inzerci motocyklů.
Teoretická část: Představení technologií sloužících k tvorbě webových aplikací. Dále se bude zabývat návrhem vhodné databáze a možnostmi zabezpečení dat včetně problematiky SQL Injection.
Praktická část: Návrh architektury webové aplikace pro inzerci motocyklů a návrh databáze MySQL. Praktické řešení aplikace bude umožňovat vkládání inzerátů od registrovaných uživatelů, při vkládání bude normovat velikost fotografií a hlídat povinné údaje pro vložení, editaci inzerátů, pokročilé vyhledávání podle více kriterií, přístup dle práv (administrátor, registrovaný uživatel).
Zásady pro vypracování
Analýza: Srovnání stávajících informačních systémů pro inzerci vozidel a jejich porovnání se systémem pro inzerci motocyklů.
Teoretická část: Představení technologií sloužících k tvorbě webových aplikací. Dále se bude zabývat návrhem vhodné databáze a možnostmi zabezpečení dat včetně problematiky SQL Injection.
Praktická část: Návrh architektury webové aplikace pro inzerci motocyklů a návrh databáze MySQL. Praktické řešení aplikace bude umožňovat vkládání inzerátů od registrovaných uživatelů, při vkládání bude normovat velikost fotografií a hlídat povinné údaje pro vložení, editaci inzerátů, pokročilé vyhledávání podle více kriterií, přístup dle práv (administrátor, registrovaný uživatel).
Seznam doporučené literatury
[1] BRÁZA, Jiří. PHP 5 : začínáme programovat. 1. Praha : Grada Publishing, 2005. 244 s. ISBN 80-247-1146-X.
[2] KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací : podrobný průvodce. 1. Praha : Grada Publishing, 1999. 492 s. ISBN 80-7169-373-1.
[3] GROFF, James R.; WEINBERG, Paul N. SQL : kompletní průvodce. 1. Brno : Computer Press, 2005. 936 s. ISBN 80-251-0369-2.
Seznam doporučené literatury
[1] BRÁZA, Jiří. PHP 5 : začínáme programovat. 1. Praha : Grada Publishing, 2005. 244 s. ISBN 80-247-1146-X.
[2] KOSEK, Jiří. PHP - tvorba interaktivních internetových aplikací : podrobný průvodce. 1. Praha : Grada Publishing, 1999. 492 s. ISBN 80-7169-373-1.
[3] GROFF, James R.; WEINBERG, Paul N. SQL : kompletní průvodce. 1. Brno : Computer Press, 2005. 936 s. ISBN 80-251-0369-2.
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
Student prezentoval výsledky své práce na požadované úrovni. Práce obsahuje všechny požadované části. Komise ohodnotila obhajobu bakalářské práce klasifikačním stupněm výborně minus.