Národní úložiště šedé literatury Nalezeno 53 záznamů.  začátekpředchozí44 - 53  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Webový informační systém pro SME
Hornof, Johan ; Pecinovský, Rudolf (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
V dnešní době potřebuje každá firma evidovat velké množství údajů na podporu každodenního fungování. Přestože současný trh nabízí poměrně slušný výběr informačních systémů pro správu nejrůznějších firemních dat, je jen malé množství z nich vyhovující pro firmu, která se nezabývá prodejem zboží, ale poskytováním služeb, zejména v oblasti marketingu nebo IT (např. programování). Tato práce popisuje návrh a vývoj systému, který má primárně za cíl uspokojit požadavky právě takových malých až středních firem, kterým nevyhovují současně nabízené produkty. Takový systém bude umožňovat kromě dalších funkcí hlavně přehlednou správu projektů a časové záznamy o práci zaměstnanců.
Representational State Transfer a jeho podpora v programovacím jazyce Java
Tran, Dac Ngoc Lam ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Tato práce objasňuje význam pojmu Representational State Transfer (REST) a jeho použití v programovacím jazyce Java. V první kapitole seznámí čtenáře s teoretickými základy REST, s jeho přítomností v HTTP a poukáže na některé výhody a nevýhody. Druhá kapitola je věnována aplikaci principů definovaných v první kapitole na dvou ukázkových programech -- klient a server. Autor postupně projde analýzou a naprogramováním REST vrstvy v aplikaci. Po přečtení této kapitoly by měl být čtenář schopen propojit teoretické znalosti s praktickým využitím v Javě. Obsah třetí kapitoly je založen především na autorových zkušenostech při programování ukázkových aplikací. Bude porovnána práce se dvěma různými frameworky pro vývoj REST, a to Jersey a Restlet. Vyhodnocení proběhne podle různých kritérií a nakonec bude vybrán celkový vítěz.
Testování serverových aplikací webovou nadstavbou frameworku TestNG
Effenberger, Petr ; Šlajchrt, Zbyněk (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Bakalářská práce se zabývá testováním aplikací, konkrétně jednotkovým testováním. V první části práce je představena testovací knihovna TestNG a za její pomoci je vytvořen soubor doporučení a postupů pro psaní kvalitního kódu aplikací i testů. Druhá část práce je zaměřena na vývoj webového nástroje založeného na knihovně TestNG, jenž umožňuje efektivní testování serverových aplikací. Součástí práce je i uživatelská příručka pro práci s mnou vytvořeným nástrojem.
Zajišťování kvality kódu a testování Java webových aplikací
Nejedlý, David ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Hlavními cíly této práce jsou přehledné popsání atributů, které určují kvalitu softwaru, výčet technik, kterými lze kvalitu kódu zajišťovat, a jak lze dosahovat kvality kódu pomocí testování softwaru, představit dostupné nástroje pro automatizované testování, podrobně analyzovat schopnosti testovacích nástrojů Bromine a Selenium, včetně praktické ukázky práce s těmito nástroji, závěrem zhodnotit přínos práce a možnosti nasazení těchto nástrojů v praxi.
Knihovnička elektronických dokumentů
Bouda, Petr ; Šlajchrt, Zbyněk (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem práce je naprogramovat aplikaci, která umožní správu a prohledávání elektronických dokumentů. Aplikace musí poskytovat nahrávání dokumentů přes webové rozhraní. Aplikace může nahrávat jak jednotlivé dokumenty, tak i dokumenty, které jsou zabaleny v ZIP archivu. K jednotlivým dokumentům je možné přiřazovat metadata při vkládání nebo i při následné aktualizaci. Aplikace umí vyhledávat dokumenty pomocí fulltextového vyhledávání, i podle jejich metadat. Po vyhledávání je možné exportovat jeden dokument nebo skupinu dokumentů v archivu ZIP. Digitální knihovnička musí mít rozhraní pro komunikace s knihovním systémem třetích stran. Pomocí tohoto rozhraní lze využívat vyhledávací funkcionalitu aplikace a následné vrácení nalezených výsledků. Dalším využitím rozhraní je informování knihovního systému o nových digitálních přírůstcích.
Framework Tapestry 5
Saska, Filip ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Hlavním tématem této práce je framework Tapestry 5 sloužící pro podporu vývoje webových aplikací v prostředí programovacího jazyka Java. Výraznou výhodou tohoto frameworku je jeho přizpůsobitelnost zvyklostem programátora a možnost snadného škálování aplikací. Práce je rozdělena na 2 hlavní celky. První část pojednává o frameworku Tapestry z teoretického hlediska. Popisuje zaměření frameworku, jeho vznik a historický vývoj. Dále tato část popisuje dokumentaci frameworku a komunitu programátorvů tohoto vývojového nástroje. Závěr této části obsahuje shrnutí nedostatků a nevýhod tohoto frameworku a všech jeho verzí. Druhá část popisuje praktické aspekty frameworku Tapestry. Hlavní možnosti a funcionalita frameworku jsou popsány v průběhu vývoje jednoduché webové aplikace, od založení aplikace, přes její vývoj a ladění, až po spuštění.
Webové služby a jejich využití
Svoboda, Tomáš ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Předmětem této bakalářské práce je poukázat na současné trendy v oblasti vývoje a nasazení webových služeb, včetně jejich implementace v konkrétních programovacích jazycích a v konkrétním vývojovém prostředí. Nejčastěji používanými jazyky pro vývoj webových služeb je v současnosti Java a .NET. Nicméně podpora webových služeb je dnes přítomná ve všech jazycích. V této práci jsou uvedeny ukázky implementace služeb v jazyce Java a PHP. Jako vývojové prostředí je potom použito NetBeans IDE. V práci je také kladen důraz na alternativní možnosti k webovým službám, jako je REST a XML-RPC. Kromě samotných webových služeb je část textu věnována technologii XML, která je základem nejen pro webové služby a bez její znalosti je práce s webovými službami jen těžko zvládnutelná. Cílem práce je vytvořit komplexní přehled webových služeb a jejich nejčastěji používaných alternativ včetně ukázek konkrétních implementací.
Analýza webových komponent pro tvorbu WUI a jejich aplikace ve Wicket frameworku
Hybler, Michal ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Cílem první, teoretické části je vytvořit přehled běžně používaných grafických komponent pro tvorbu webových aplikací v Javě. V úvodu teoretické části se nachází seznámení se základními principy a termíny souvisejícími s tématem práce. Následuje přehled komponent, který vychází převážně z dokumentací nejpoužívanějších frameworků pro tvorbu webových aplikací. Jednotlivé komponenty jsou rozděleny do skupin a u každé je uveden popis a alternativní názvy. Popis komponenty je zaměřen jak na její vzhled, tak na běžné užití v praxi. Praktická část vychází ze seznamu komponent a kategorií vytvořených v první části. V úvodní části je popis frameworku a jeho základních principů, především tvorba komponenty. Jednotlivé kategorie a komponenty uvedené v teoretické části jsou analyzovány z pohledu jejich aplikace ve frameworku Wicket. V případě neexistujících komponent ve frameworku jsou uvedeny alternativy a mechanismy, které danou funkcionalitu nahrazují.
Vývoj webových aplikací pomocí frameworku JavaServer Faces
Hanel, David ; Pavlíček, Luboš (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Bakalářská práce se zabývá technologií JavaServer Faces (JSF). Jedná se o serverový framework, jenž by měl usnadňovat tvorbu webových aplikací fungujících na Java platformě. Po krátkém úvodu do architektury Java EE platformy jsou v jednotlivých kapitolách analyzovány možnosti, které JSF vývojářům přináší. Celý text je podán ve formě srozumitelné pro ty, kteří mají zkušenosti s vývojem webových aplikací pomocí technologie JavaServer Pages (JSP), avšak s tímto frameworkem se setkávají poprvé. Postupně budou představeny základní prvky JSF aplikací a jejich funkcionalita, jako např. komponenty uživatelského rozhraní, navigace mezi stránkami, konverze a validace dat, zpracování událostí, životní cyklus aplikace atd. Práce může sloužit jako výukový materiál. Z toho důvodu jsou na konci kapitol tři až sedm vložena také zadání příkladů k procvičení, jejichž možná řešení lze nalézt v přiložených souborech.
Moderní Java frameworky pro tvorbu webových aplikací a jejích porovnání
Koščejev, Anton ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Cílem této práce je navrhnout způsob porovnání a porovnat několik z nejrozšířenějších Java web aplikačních frameworků v kontextu návrhových vzorů. Práce popisuje základní návrhové vzory a jednotlivé porovnávané frameworky včetně vzorů, které jsou implementovány. Dále je nabízena forma hodnocení rozdělená na několik kritérií a podkritérií a několik množin vah odpovídající různým scénářům rozhodování. Frameworky jsou vyhodnoceny a jejich hodnocení je zdůvodněno. Kromě vytvoření soustavy kritérií a analýzy jednotlivých frameworků byla v každém frameworku navíc vyvinuta aplikace pro lepší schopnost autora zhodnotit některá kritéria. Toto hodnocení je tedy přínosné i díky praktickému vyzkoušení jednotlivých frameworků.

Národní úložiště šedé literatury : Nalezeno 53 záznamů.   začátekpředchozí44 - 53  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.