|
Podpora XML šablon v PHP rámcích
Ambrož, Lukáš ; Volf, Tomáš (oponent) ; Burget, Radek (vedoucí práce)
Tato práce se zabývá problematikou definice šablon stránek v PHP rámcích. Jejím cílem je navrhnout a implementovat rozšíření pro Nette Framework, které umožní definovat šablony v jazyce XML. V rámci práce byly také porovnány různé přístupy k práci se šablonami v běžně používaných PHP rámcích a popsány možnosti jazyka XML, které je možné využít pro vlastní rozšíření. Vytvořená knihovna zahrnuje vlastní sadu XML značek, pomocí kterých lze šablony definovat v jazyce XML.
|
|
Semantický Web - tutorial a demonstrační příklady
Hanyáš, Petr ; Chmelař, Petr (oponent) ; Očenášek, Pavel (vedoucí práce)
Tato práce se zabývá návrhem a realizací interaktivní prezentace obsahující tutoriál na téma "Sémantický web" a ním související komentované demonstrační příklady. Práce také obsahuje správu uživatelů a komentářů, testovací systém s náhodným generováním otázek, fulltextový vyhledávač a popisy editorů ontologií. Cílem celého projektu je vytvořit výukové materiály s možností ověření nabytých znalostí. Motivací k této práci byla nedostupnost kompletních, česky psaných materiálů na toto téma. Mým cílem bylo vytvoření právě těchto materiálů, tak aby byly srozumitelné co nejširšímu spektru čtenářů.
|
|
Elektronická databáze knih
Janda, Jiří ; Očenášek, Pavel (oponent) ; Květoňová, Šárka (vedoucí práce)
Tato práce se zabývá návrhem, tvorbou a provozem elektronické databáze knih. Jsou zde popsány důvody tvorby takovéhoto systému, technologie použité k tvorbě aplikace a dále funkčnost a ovládání jednotlivých podčástí systému. Další části jsou zaměřeny na pozdější spuštění, problémy reálného provozu a získané zkušenosti z fungování této aplikace.
|
|
Studijní statistiky na portálu
Gruzová, Michaela ; Eysselt, Miloš (oponent) ; Marušinec, Jaromír (vedoucí práce)
Diplomová práce se zabývá návrhem a implementací studijních statistik jako součást Portálu Vysokého učení technického v Brně. Rozebírá strukturu Portálu VUT a technologie využívané při jeho vytváření. Jedná se o serverový skriptovací jazyk PHP, dotazovací jazyk SQL a kaskádové styly CSS. Popisuje databázovou technologii Oracle a databázové schéma st01, což je rozsáhlé schéma, které obsahuje data využívaná informačními systémy. Analyzuje výchozí stav webových aplikací a stav na jednotlivých fakultách. Rozebírá různé způsoby řešení určitých částí aplikace a rozvádí nejvhodnější z nich. Na závěr popisuje samotnou implementaci studijních statistik a jejich začlenění do centrálního informačního systému.
|
| |
|
Systém pro plánování cest
Vrba, Bohumil ; Letko, Zdeněk (oponent) ; Ruttkay, Ladislav (vedoucí práce)
Bakalářská práce se zabývá návrhem a vývojem webové aplikace sloužící k plánování cestovních tras s využitím technologie Google Maps. Věnuje se popisu použitých technologií, zejména ASP.NET, databázovému systému MS SQL Server a mapovému systému Google Maps. Dále se věnuje specifikaci požadavků, jejich zápisem za pomoci jazyka UML a návrhem datového modelu. Popisuje implementaci vyvíjené aplikace s důrazem na použitou architekturu.
|
|
Informační systém kulturních a sportovních akcí
Starý, Zdeněk ; Jaša, Petr (oponent) ; Stryka, Lukáš (vedoucí práce)
Práce se zabývá problematikou tvorby informačních systémů pro kulturní a sportovní akce. Cílem je vytvořit redakční systém, který umožní spravovat obsah webových stránek bez nutnosti znalosti jazyka HTML. Aplikace umožňuje prezentovat články, místa a akce, které se na nich konají. Tato práce se také zabývá personalizací systému pro uživatele, výměnou informací s jinými informačními systémy pomocí kanálů XML a také nabízí modul pro export vybraných akcí do PDF.
|
|
Návrh internetových stránek
Sobotka, Libor ; Hladiš, Petr (oponent) ; Koch, Miloš (vedoucí práce)
V této bakalářské práci se zabývám návrhem nových internetových stránek pro prezentaci firmy. Součástí práce je nejen návrh těchto stránek, ale také jejích realizace a následné umístění na webhosting. Samotné realizaci předchází teoretická východiska, seznámení s použitými technologiemi a analýza současných stránek. Závěrem bude zhodnocení nových stránek a porovnání s původními stránkami.
|
| |
|
Framework pro vývoj administračních systémů
Čevelíček, Marek ; Rychlý, Marek (oponent) ; Bartík, Vladimír (vedoucí práce)
Projekt pojednává převážně o teoretické části tvorby on-line provozovaných administračních systémů, nastiňuje výhody frameworků a zabývá se návrhem uživatelského rozhraní. Jsou shrnuty obecné principy tvorby interaktivních systémů v jazyce (X)HTML s využitím formulářových prvků, JavaScriptu či AJAXu. Zvláštní ohled je brán na bezpečnostní mechanismy pro optimální zabezpečení aplikací v PHP.
|