ENCYKLOPEDIE FORMULE 1 Stanislav Kolman 4.B 2013/2014 1
OBSAH Představení projektu Použité nástroje Použité technologie Datový model Co encyklopedie umí? Literatura 2
PŘEDSTAVENÍ PROJEKTU Internetovou encyklopedii Formule 1 jsem si vybral jako svůj maturitní projekt, protože již od roku 2009 působím jako redaktor na webu Cílem projektu bylo vytvořit jakousi „wikipedii“ pro všechny fanoušky Formule 1. Každý registrovaný a přihlášený uživatel může data vytvářet, editovat a mazat. V současné době existuje na českém internetu něco podobného pouze v podobě informací na Wikipedii, čistě internetová encyklopedie Formule 1 existuje také na našich stránkách Světa Formule, která však měla několik nedostatků a proto jsem se rozhodl vytvořit tuto novou. 3
POUŽITÉ NÁSTROJE Adobe Dreamweaver – software, ve kterém jsem naprogramoval veškerý zdrojový kód maturitního projektu Adobe Photoshop – program, ve kterém jsem připravil a zpracoval kompletní grafiku encyklopedie, od návrhu webu po ikonky a drobné maličkosti WAMP – program pro vytvoření localhostu PhpMyAdmin – nástroj, na kterém běží databáze projektu. 4
POUŽITÉ TECHNOLOGIE HTML a CSS – Samotný základ webu byl postaven na HTML a stylován kaskádovými styly. PHP – Funkcionalita práce s databází byla řešena pomocí PHP. JavaScript – Některé jednodušší a zajímavé funkce jsem se pokoušel řešit pomocí JavaScriptu, například náhodné zobrazování věty „Vítě, že?“ na hlavní stránce. 5
DATOVÝ MODEL Datový model jsem z celého projektu vytvořil jako první. Vybral jsem základní tabulky, které bych chtěl v databázi mít a na ty postupně nabaloval další. Postupem času jsem při programování zjistil, že jsem některé provázání tabulek vymyslel zbytečně složité a v průběhu vytváření kódu si určitě části zjednodušil. 6
CO ENCYKLOPEDIE UMÍ? V současné chvíli jsou hotové všechny cíle, které jsem si před začátek práce na maturitním projektu stanovil. Encyklopedie obsahuje informace o jezdcích, týmech, okruzích, sezónách, Velkých cenách, má vlastní slovník odborných pojmů a také nástěnku, kde si přihlášení uživatelé mohou sdělovat vedlejší informace. Encyklopedie dále samozřejmě vede veškeré informace o výsledcích Velkých cen (pořadí, čas, vůz jezdce, pneumatiky, motor, atp.). 7
LITERATURA Wikipedia: Formule 1 [online]. [cit ]. Dostupné z: Wikipedia: Příkazy jazyka SQL [online]. [cit ]. Dostupné z: SvětFormule.cz: Fotogalerie [online]. [cit ]. Dostupné z: SvětFormule.cz: Encyklopedie [online]. [cit ]. Dostupné z: F1.com: Results [online]. [cit ]. Dostupné z: Koding.cz: Registrace uživatelů [online]. [cit ]. Dostupné z: Jakpsatweb.cz: Možnosti PHP [online]. [cit ]. Dostupné z: 8
A NYNÍ PRAKTICKÁ UKÁZKA. 9