Diplomová práce se věnuje vytváření databázového systému ve formě webové hry, za použití běžných technologií, kterými jsou HTML, PHP a MySQL. Práce obsahuje analýzu rozebírající aktuální situaci webových her a zabývá se vývojem nové hry jak z pohledu softwarového inženýrství tak z pohledu implementace jednotlivých částí hry. Samotná hra obsahuje jak část uživatelskou tak část administrátorskou, včetně helpdesku. Práce zároveň řeší i zabezpečení celého systému a optimalizaci pro internetové vyhledávače.
Anotace v angličtině
Diploma thesis is dedicated to creating a database system in the browser game form, with used the classic technology, thats are HTML, PHP and MySQL. The work includes analysis, decribed the current situation of browser game, and deals with the development of new games from the side of software engineering and from the side of implementation of all parts of the game. The game contains a user and admin section, including helpdesk. The work also solves the security of the system and search engine optimization.
browser game, database, car race, helpdesk, HTML, PHP, MySQL, safety, cross-site scripting, SEO
Rozsah průvodní práce
69 s. (13 151 znaků)
Jazyk
CZ
Anotace
Diplomová práce se věnuje vytváření databázového systému ve formě webové hry, za použití běžných technologií, kterými jsou HTML, PHP a MySQL. Práce obsahuje analýzu rozebírající aktuální situaci webových her a zabývá se vývojem nové hry jak z pohledu softwarového inženýrství tak z pohledu implementace jednotlivých částí hry. Samotná hra obsahuje jak část uživatelskou tak část administrátorskou, včetně helpdesku. Práce zároveň řeší i zabezpečení celého systému a optimalizaci pro internetové vyhledávače.
Anotace v angličtině
Diploma thesis is dedicated to creating a database system in the browser game form, with used the classic technology, thats are HTML, PHP and MySQL. The work includes analysis, decribed the current situation of browser game, and deals with the development of new games from the side of software engineering and from the side of implementation of all parts of the game. The game contains a user and admin section, including helpdesk. The work also solves the security of the system and search engine optimization.
browser game, database, car race, helpdesk, HTML, PHP, MySQL, safety, cross-site scripting, SEO
Zásady pro vypracování
Analyzujte problematiku a vypracujte literární rešerši na dané téma.
Navrhněte strukturu databáze a webových stránek systému.
Vytvořte databázi a aplikaci, popište postup řešení.
Zaveďte základní prvky pro vyhledávání (SEO).
Zajistěte správu a zabezpečení systému.
Vytvořte podporu uživatelů (helpdesk).
Zásady pro vypracování
Analyzujte problematiku a vypracujte literární rešerši na dané téma.
Navrhněte strukturu databáze a webových stránek systému.
Vytvořte databázi a aplikaci, popište postup řešení.
Zaveďte základní prvky pro vyhledávání (SEO).
Zajistěte správu a zabezpečení systému.
Vytvořte podporu uživatelů (helpdesk).
Seznam doporučené literatury
CASTAGNETTO, Jesus, et al. Programujeme PHP profesionálně. Praha : Computer Press, a. s., 2002. 656 s.
ASLESON, Ryan; SCHUTTA, Nathaniel T. Ajax : Vytváříme vysoce interaktivní webové aplikace. Brno : Computer Press, a. s., 2007. 263 s.
SMIDEK, Vojtěch; BERIT, Jaroslav; MRÁZEK, Lubor. PHP v příkladech. České budějovice : Kopp, 2001. 117 s.
SATRAPA, Pavel. Web design. Havlíčkův Brod : Neokortex spol. s.r.o., 1997. 414 s.
JANOVSKÝ, Dušan. Jak psát web [online]. 2003 [cit. 2011-01-26]. Jak psát web. Dostupné z WWW: [http://www.jakpsatweb.cz].
ŽĎÁREK, Roman. SEO Optimalizace pro vyhledávače [online]. c2004 [cit. 2011-01-26]. Jak dělat weby. Dostupné z WWW: [http://www.jakdelatweby.cz/seo].
Seznam doporučené literatury
CASTAGNETTO, Jesus, et al. Programujeme PHP profesionálně. Praha : Computer Press, a. s., 2002. 656 s.
ASLESON, Ryan; SCHUTTA, Nathaniel T. Ajax : Vytváříme vysoce interaktivní webové aplikace. Brno : Computer Press, a. s., 2007. 263 s.
SMIDEK, Vojtěch; BERIT, Jaroslav; MRÁZEK, Lubor. PHP v příkladech. České budějovice : Kopp, 2001. 117 s.
SATRAPA, Pavel. Web design. Havlíčkův Brod : Neokortex spol. s.r.o., 1997. 414 s.
JANOVSKÝ, Dušan. Jak psát web [online]. 2003 [cit. 2011-01-26]. Jak psát web. Dostupné z WWW: [http://www.jakpsatweb.cz].
ŽĎÁREK, Roman. SEO Optimalizace pro vyhledávače [online]. c2004 [cit. 2011-01-26]. Jak dělat weby. Dostupné z WWW: [http://www.jakdelatweby.cz/seo].
Přílohy volně vložené
CD se zdrojovými soubory
Přílohy vázané v práci
ilustrace, grafy, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student v krátké prezentaci seznámil komisi s obsahem a výsledky své diplomové práce. Po přečtení posudků vedoucího a oponenta následovala rozprava, ve které byly položeny následující dotazy:
- Ing. Klimeš: Jakým způsobem si představujete dokončení a nasazení této webové hry?
- Ing. Klimeš: Myslíte, že je možné využít tento formát her i komerčně?
- Ing. Klimeš: Jak byste přesvědčil firmu nebo investora k investicím do dokončení a nasazení této hry?
- dr. Pokorný: K čemu jsou využity zkušenosti získané při hraní hry?
- dr. Pokorný: Jak často se aktualizují úkoly pro získání zkušeností?