|
Informační systém pro hru World of Warcraft
Klementová, Martina ; Koutný, Jiří (oponent) ; Lukáš, Roman (vedoucí práce)
Bakalářská práce se zabývá vývojem informačního systému pro hru World of Warcraft. Tento systém je určen pro lidi, zabývající se správou a vývojem serveru, umožňujícího bezplatné hraní této hry. Práce je zaměřena především na rozšíření samotného systému o možnost získání dat z příbuzných webových stránek a jejich zpracování a uložení do vlastní databáze. Rovněž umožňuje použití nástroje pro vyhledání vulgarismů, který prohledává různé konverzace mezi hráči a při výskytu nevhodného výrazu dočasně omezí hráči přistup do hry. K implementaci systému byly použity jazyky HTML, CSS, PHP, Javascript, AJAX a MySQL.
|
| |
|
GUI designer webových formulářů
Janošík, Petr ; Ryšavý, Ondřej (oponent) ; Ráb, Jaroslav (vedoucí práce)
Bakalářská práce se zabývá návrhem a implementací aplikace pro tvorbu webových formulářů. Pro tvorbu webového formuláře je potřeba znát alespoň tyto programovací jazyky: HTML, CSS, JavaScript a PHP. Z toho lze usoudit, že tvorba formulářů není zcela triviální. Tato aplikace navíc využívá knihovny jQuery a formát JSON, pro přenos dat mezi klientem a serverem. Přenášená data definují jednotlivé prvky formuláře, pomocí kterých muže být opět vygenerován stejný formulář. Dále bude aplikace využívat přístupu AJAX pro tvorbu RIA (Rich Internet Application).
|
|
Webový portál pro generování zpráv o síťovém provozu
Lízal, Miroslav ; Žádník, Martin (oponent) ; Tobola, Jiří (vedoucí práce)
Bakalářská práce se zabývá vývojem webového portálu pro generování zpráv o síťovém provozu. Představuje dostupné technologie pro sledování dění v síti, důkladněji se zaměřuje především na NetFlow, které je v této práci použito. Popisuje celý vývojový cyklus od analýzy, specifikace a implementace až k testování vytvořené aplikace. Výsledkem práce je systém založený na skriptovacím jazyce PHP a databázi PostgreSQL, který vytváří a zpřístupňuje zprávy o dění v síti přes WWW rozhraní. Poskytuje také možnost uložení výstupů ve formátu PDF.
|
|
Systém pro on-line průzkumy s využitím Business Intelligence
Bouček, Petr ; Jaša, Petr (oponent) ; Stryka, Lukáš (vedoucí práce)
Tato práce se zabývá návrhem a tvorbou webového portálu umožňujícího provádění průzkumů veřejného mínění s možností využití nástrojů pro podporu rozhodování. V první části budou představeny technologie pro podporu rozhodování. Následují pak části týkající se praktické části práce, které popisují návrh a implementaci tohoto systému. V závěrečných kapitolách je popsáno praktické nasazení systému spolu s ukázkou zpracování výsledků a možností dalších rozšíření systému.
|
|
Systém pro správu volnočasových a vzdělávacích programů
Tříska, Miroslav ; Ševcovic, Jiří (oponent) ; Beran, Vítězslav (vedoucí práce)
Cílem této diplomové práce je navrhnout dynamické uživatelské rozhraní pro nástroj zabývající se správou volnočasových a vzdělávacích aktivit jako webovou aplikaci s důrazem na frekventované úkony tvorby denních programů. Bude umožněno sofistikované vyhledávání aktivit, ze kterých lze vytvořit denní program nebo na základě zadaných parametrů provést automatický návrh programu. Využity k tomu budou dostupné moderní webové technologie. Záměrem tohoto projektu je tyto technologie nastudovat a realizovat jimi efektivní uživatelské rozhraní reflektující potřeby cílové skupiny uživatelů.
|
|
Zpracování předpisů CSS v jazyce Java
Švercl, Jan ; Bartík, Vladimír (oponent) ; Burget, Radek (vedoucí práce)
Tato práce se věnuje problematice manipulace s předpisy kaskádových stylů. Prvním cílem je vytvoření knihovny pro manipulaci s předpisy CSS - je navrhnuto objektové rozhraní předpisu CSS, pomocí nástroje JavaCC vygenerován syntaktický analyzátor, doplněna implementace rozhraní a vše spojeno do funkčního celku. Knihovna umožňuje načtení předpisu CSS a převedení do objektové reprezentace, editaci či následně export zpět do textového souboru. Druhá část práce se zabývá implementací knihovny pro ohodnocení stromu dokumentu - každý (X)HTML dokument je tvořen stromem elementů, ke kterým jsou následně v předpisu CSS vyhledávána pravidla a ve správném pořadí přiřazovány jejich deklarace. V závěru práce je popsána DEMO aplikace, která demonstruje možnosti obou knihoven a umožňuje provádění experimentů či testování. Ukázána je také technika profiling, umožňující vyhledat ve zdrojovém kódu výkonnostně náročné pasáže, které mohou být dále optimalizovány.
|
| |
|
Webový portál pro privátní půjčovnu rodinného vybavení
Spilka, David ; Španěl, Michal (oponent) ; Beran, Vítězslav (vedoucí práce)
Tato práce se zabývá návrhem a vývojem webového portálu s názvem Privátní půjčovna rodinného vybavení. Na portálu je uživatelům umožněno nabízet věci, které jsou ochotni vypůjčit ostatním uživatelům v rámci skupin. Uživatelé si samozřejmě mohou prohlížet i předměty, které nabízí jiní uživatelé, a také mohou požádat o jejich vypůjčení. Systém je implementován především pomocí PHP frameworku Nette , knihovny jQuery a Twitter Bootstrap frameworku .
|
|
Skladová evidence s napojením elektronického obchodu
Farník, Filip ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Tato Bakalářská práce se zabývá seznámením s problematikou skladové evidence, analyzováním evidovaných dat a probíhajících procesů ve firmě Knihy&Škola. Dále navrhnutím vhodného datového modelu a implementaci informačního systému, který je napojen na internetový obchod. V závěrečné časti diskuse nad možným dalším vývojem systému. Informační systém je postaven na webových technologií a je nasazen do zkušebního provozu firmy Knihy&Škola.
|