Bakalářská práce se zabývá tvorbou webové aplikace pro inzertní stránky. V práci
budou rozebrány nejúspěšnější servery u nás a popis jejich služeb. Bude zde i rozebrána
problematika SQL injection a jak se mu nejlépe bránit. Aplikace je vyvíjena pomocí
skriptovacího jazyka PHP a byla zvolena relační databáze Oracle. Jako další technologie
při vývoji bylo použito xHtml a CSS.
Anotace v angličtině
The bachelor work deals with creating web application for advertisement web
pages. The work will analyse the most successful servers in our country and their service.
The issue of SQL injection will be included as well as the ways how to protect it.
The application is developed by using PHP script and the relation database Oracle was
selected. Other technologies used in the application are xHtml and CSS.
Klíčová slova
počítače, notebooky, hry, konzole, periferie, bazar
Bakalářská práce se zabývá tvorbou webové aplikace pro inzertní stránky. V práci
budou rozebrány nejúspěšnější servery u nás a popis jejich služeb. Bude zde i rozebrána
problematika SQL injection a jak se mu nejlépe bránit. Aplikace je vyvíjena pomocí
skriptovacího jazyka PHP a byla zvolena relační databáze Oracle. Jako další technologie
při vývoji bylo použito xHtml a CSS.
Anotace v angličtině
The bachelor work deals with creating web application for advertisement web
pages. The work will analyse the most successful servers in our country and their service.
The issue of SQL injection will be included as well as the ways how to protect it.
The application is developed by using PHP script and the relation database Oracle was
selected. Other technologies used in the application are xHtml and CSS.
Klíčová slova
počítače, notebooky, hry, konzole, periferie, bazar
Cílem práce je tvorba aplikace použitelné v praxi jako inzertní systém.
V teoretické části práce budou demonstrovány a zhodnoceny možnosti současných inzertních systémů a detailně bude rozebrána problematika zabezpečení databázové vrstvy proti SQL injection.
Aplikační část bude obsahovat konkrétní inzertní systém, při jehož tvrobě bude použit skriptovací jazyk PHP a DBMS Oracle. Aplikace v neveřejné části umožní správu uživatelů i inzerátů a přístup uživatelů dle přidělených práv. Ve veřejné části systému se uživatelé budou moci do systému zaregistrovat a registrovaní uživatelé spravovat své inzeráty pod svým účtem. Inzeráty budou členěny do kategorií. Aplikace umožní vyhledávání v inzerátech např. podle kategorie, lokality, ceny, možné bude též vyhledávání v textech inzerátů. Aplikace bude optimalizována pro internetové vyhledávače (SEO).
Zásady pro vypracování
Cílem práce je tvorba aplikace použitelné v praxi jako inzertní systém.
V teoretické části práce budou demonstrovány a zhodnoceny možnosti současných inzertních systémů a detailně bude rozebrána problematika zabezpečení databázové vrstvy proti SQL injection.
Aplikační část bude obsahovat konkrétní inzertní systém, při jehož tvrobě bude použit skriptovací jazyk PHP a DBMS Oracle. Aplikace v neveřejné části umožní správu uživatelů i inzerátů a přístup uživatelů dle přidělených práv. Ve veřejné části systému se uživatelé budou moci do systému zaregistrovat a registrovaní uživatelé spravovat své inzeráty pod svým účtem. Inzeráty budou členěny do kategorií. Aplikace umožní vyhledávání v inzerátech např. podle kategorie, lokality, ceny, možné bude též vyhledávání v textech inzerátů. Aplikace bude optimalizována pro internetové vyhledávače (SEO).
Seznam doporučené literatury
*LONEY, Kevin; BRYLA, Bob. Mistrovství v Oracle Database 10g. Vyd. 1. Brno : Computer Press, 2006. 700 s. ISBN 80-251-1277-2.
*SCOTT, Urman; HARDMAN, Ron, Oracle : programování v PL/SQL. Vyd. 1. Brno : Computer Press, 2007. 720 s. ISBN 978-80-251-1870-2.
*GUTMANS, Andi; RETHANS, Derick. Mistrovství v PHP 5. Vyd. 2. Brno : Computer Press, 2007. 655 s. ISBN 978-80-251-1519-0.
*STANÍČEK, Petr. CSS Kaskádové styly : kompletní průvodce. Vyd. 2. Brno : Computer Press, 2003. 178 s. ISBN 80-7226-872-4.
Seznam doporučené literatury
*LONEY, Kevin; BRYLA, Bob. Mistrovství v Oracle Database 10g. Vyd. 1. Brno : Computer Press, 2006. 700 s. ISBN 80-251-1277-2.
*SCOTT, Urman; HARDMAN, Ron, Oracle : programování v PL/SQL. Vyd. 1. Brno : Computer Press, 2007. 720 s. ISBN 978-80-251-1870-2.
*GUTMANS, Andi; RETHANS, Derick. Mistrovství v PHP 5. Vyd. 2. Brno : Computer Press, 2007. 655 s. ISBN 978-80-251-1519-0.
*STANÍČEK, Petr. CSS Kaskádové styly : kompletní průvodce. Vyd. 2. Brno : Computer Press, 2003. 178 s. ISBN 80-7226-872-4.
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
Dle vedoucí byl cíl práce naplněn, požadovaná aplikace byla vytvořena. Vedoucí práce upozornila na gramatické chyby a špatné konstrukce vět. Praktická část práce byla realizována na úrovni znalostí získaných v rámci absolvovaného studia bez výraznější nadstavby.
Výsledná aplikace je funkční a využitelná v praxi.
Bakalářská práce byla vedoucí i členy komise ohodnocena klasifikačním stupněm dobře, výsledek státní závěrečné zkoušky - velmi dobře minus.