|
Srovnání frameworků pro vývoj databázových aplikací
Dufek, Martin ; Macho, Tomáš (oponent) ; Holek, Radovan (vedoucí práce)
Tato diplomová práce se zabývá seznámením se s dostupnými frameworky v jazyce php, pracujícím v prostředí tenkého klienta. Zaměřuje se na porovnání dvou frameworků CodeIgniter a Zend Framework. V další části nabízí podrobný popis knihoven frameworků. Pro porovnání jsem navrhl oběma frameworky vzorovou aplikaci, obsahující základní prvky, které se využívající při tvorbě většiny webových aplikací. V závěru jsou porovnány výhody a nevýhody vývojových prostředí.
|
| |
|
Multiplatformní přístup k databázovým aplikacím
Hromádková, Pavla ; Jaša, Petr (oponent) ; Kopecký, Jiří (vedoucí práce)
Tato diplomová práce řeší možnosti přístupu k databázovým systémům z různých typů zařízení. Obsahuje analýzu, návrh a popis následné implementace informačního systému s využitím návrhového vzoru Model-View-Controller. Návrh systému je proveden v modelovacím jazyce UML. Při vývoji systému byl použit programovací jazyk PHP a relační databázový server MySQL. Uživatelská vrstva byla implementována technologií HTML a WML. Výsledného vzhledu aplikace bylo dosaženo použitím webové technologie CSS. Technická zpráva popisuje vícevrstvou architekturu a výhody jejího použití při tvorbě informačního systému. Zabývá se návrhovým vzorem MVC, jehož použití je vhodné u aplikací, kde je potřeba oddělit vzhled aplikace od komunikace s DB a logiky aplikace. Práce také popisuje analýzu, návrh i implementaci multiplatformní aplikace pro cestovní kancelář Drak. Přístup k systému je v současné době možný prostřednictvím mobilního telefonu nebo přes webový prohlížeč. Aplikace je snadno rozšiřitelná pro použití i na další platformě.
|
|
Webová aplikace pro správu sportovního oddílu
Plíšková, Tereza
Plíšková, Webová aplikace pro správu sportovního oddílu. Brno, 2017. Bakalářská práce se zabývá návrhem a následnou implementací a nasazením webové aplikace pro správu volejbalového oddílu, která usnadňuje vnitřní procesy správy oddílu. Ve fázi návrhu aplikace je vytvořen Usecase diagram za účelem sjednocení a vizualizace požadavků oddílu a na základě těchto požadavků je sestaven ERD diagram sloužící jako podklad pro reálnou databázi. Práce se zabývá také návrhem webového designu webové prezentace, kdy jsou sestaveny drátové modely jak pro desktopovou tak mobilní verzi aplikace. V kapitole výsledky je shrnut postup implementace a následného testování aplikace.
|
|
Prodejní internetový informační systém
Šibřina, Ondřej ; Rogalewicz, Adam (oponent) ; Dittrich, Petr (vedoucí práce)
Tato bakalářská práce pojednává o návrhu a implementaci prodejního internetového informačního systému, který umožňuje objednávat zboží (jako tradiční elektronický obchod) a vést veškerou agendu spojenou s vyřizováním těchto objednávek. Tento systém zároveň implementuje funkce, které zjednodušují provozovateli chod internetového obchodu (vedení skladové evidence, fakturace, expedice). Zabývá se návrhem a implementací SEO optimalizované aplikace, která je zároveň plně lokalizovaná. Tato bakalářská práce se dále zabývá moderními prvky tvorby webových aplikací, které byly při návrhu a implementaci systému použity (frameworky, databázové mappery apod.)
|
| |
| |
|
Vytvoření systému pro e-shop
Zapletal, Jakub ; Lisoněk, David (oponent) ; Kříž, Jiří (vedoucí práce)
Tato práce se věnuje vytvoření aplikace e-shopu pro účely komerčního šíření. Je zde probrán průzkum prostředí a technologiemi, kterými se může daná aplikace vyvíjet. Nakonec je popsána vlastní práce a spokojenost s volbou daného řešení.
|
| |
|
Systém pro telemarketingovou společnost
Dušek, David ; Rychlý, Marek (oponent) ; Trchalík, Roman (vedoucí práce)
Náplní této práce je návrh a implementace informačního systému pro telemarketingovou společnost. Systém je implementován v jazyce PHP s použitím Zend Frameworku. Použitý framework je v práci důkladně popsán a jsou vysvětleny přístupy s ním spjaté jako softwarový vzor MVC a návrhový vzor Front Controller. Součástí práce je i vysvětlení návrhového vzoru Data Mapper.
|