Národní úložiště šedé literatury Nalezeno 1,290 záznamů.  začátekpředchozí1281 - 1290  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Vývojové prostředí NetBeans
Pitka, Lukáš ; Kašparová, Alena (vedoucí práce) ; Hauptvogl, Roman (oponent)
Tato bakalářská práce představuje základní aspekty vývojového prostředí NetBeans IDE. NetBeans IDE je prostředí pro programovací jazyk Java. Práce je napsána jako příručka pro uživatele začínající s NetBeans IDE, přičemž se předpokládá se určitá znalost programovacího jazyka Java. Hlavním přínosem práce je usnadnění a zefektivnění práce s NetBeans IDE. První kapitola práce je spíše teoretická, zabývá se obecně pojmem vývojové prostředí. V dalších částech jsou rozebírány aspekty NetBeans IDE, které jsou pro začínající uživatele s tímto prostředím základní a potřebné při každodenní práci.
Návrh a implementace logovací komponenty newsroomového systému Octopus
Vašák, Michal ; Zid, Norbert (vedoucí práce) ; Vronková, Lada (oponent)
Tato práce popisuje návrh a vytvoření logovací komponenty pro newsroomový systém Octopus 6. Struktura práce vychází z omezené verze metodiky Agile Unified Process. V první fázi jsou stanoveny požadavky na komponentu a prozkoumána již existující a dostupná řešení logování v jazyce Java. Na konci této části jsou zvoleny nástroje pro fáze další. Ve druhé etapě je poté vytvořen detailní návrh její struktury a formátu výsledných logů. Ve třetí fázi je komponenta naprogramována v jazyce a v této práci představena prostřednictvím zdrojových kódů a několika kapitol blíže popisujících základní části hotového kódu.
OD KOMPONENTY KE SLUŽBĚ
Mareš, Jan ; Gála, Libor (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
Práce popisuje postupy tvorby webové služby z komponenty, využití webových služeb a jejich vztah ke komponentám. V práci jsou diskutovány tři hlavní technologické standardy pro tvorbu komponent, kterými jsou Java, .Net a CORBA. Z mnoha metod založených na komponentách je uvedena a popsána metoda Rational Unified Process. Dále je v práci definována webová služba pomocí rozhraní a standardů, které využívá. Hlavní používané standardy jsou SOAP, WSLD, UDDI a WSIT. Z technického hlediska nesou komponenty s webovými službami mnoho společných rysů a je možné říci, že webová služba je komponenta komunikující pomocí zpráv SOAP a užívající technologie WSDL. V praktické části práce je vytvořena vlastní komponenta na platformě Java 2 Enterprise Edition sloužící jako chat server. Tato komponenta je následně rozšířena o rozhraní využívající standardů SOAP a WSDL/WSIT, čímž je z ní vytvořena webová služba.
E-learning pro výuku programování
Kavan, Mojmír ; Švecová, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Tato práce se zabývá možnostmi, které poskytuje moderní elearningový systém, a to hlavně v oblasti výuky objektově orientovaného programování. Práce se zaměřuje na praktické využití elearningu v podpoře začínajících studentů. V teoretické části se zkoumá jak předmět programování, tak osobnost programátora. Identifikuje se teorie Felder-Silvermanova a odvozuje se z ní, proč mají někteři studenti s počátky programování větší problémy než jiní. Zvyšující se zájem se zaznamenává o koncept učebních objektů a jejich využití v elearningu. Práce se mimo jiné snaží poskytnout odpověď na otázku, zda je možné aplikovat principy učebních objektů také pro efektivní doplněk výuky programování. Východiskem této práce je vyhledání a rozbor nejvhodnějších elearningových řešení. Jelikož se nedaří najít systém obsahově vyhovující, jež by se dal přímo nasadit, slouží analýza jejich kladných i záporných stránek ve vlastním řešení v praktické části této práce. Pro zpracování praktické části se na základě rešeršovaných systémů volí forma animací vytvořených v prostředí Adobe Flash. Tyto animace vysvětlují co nejjednodušším způsobem pojmy objektově orientovaného programování. Při tvorbě animací je reflektována koncepce učebních objektů. Je kladen důraz na maximální názornost a interaktivitu. Klíčové snímky navrženého prostředí jsou detailněji popsány v závěru práce.
Anotace v Javě
Šírová, Helena ; Pavlíčková, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Práce popisuje tvorbu, použití a význam anotací v programovacím jazyce Java. Dále poskytuje popis několika obecně použitelných anotací, které jsou v Javě definovány, a návod na tvorbu vlastních anotací a jejich zpracování pomocí anotačních procesorů. V práci je obsaženo i srovnání s jinými nástroji, které mají podobné použití jako anotace.
Aktuální trendy ve vývoji webových aplikací
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.
Porovnání Java frameworků pro vytváření webových stránek
Pösinger, Martin ; Švecová, Jarmila (vedoucí práce) ; Pelikán, Antonín (oponent)
Cílem práce je zobrazit vývoj webových aplikací na platformě Java, představit javovské webové frameworky Struts, WebWork, Velocity a Tapestry, vytvořit metodiku pro porovnání těchto frameworků a porovnat je podle metodiky tak, aby si čtenář mohl zvolit framework, který bude jeho aplikaci nejlépe vyhovovat. První část, která končí kapitolou číslo tři, popisuje vývoj webových aplikací od počátku až k javovským webovým frameworkům a představí zkoumané frameworky. Pro konkrétní představu jsou zde popsány programy naprogramované ve všech frameworcích. Ve druhé části je vytvořena metodika a frameworky jsou podle ní porovnány. Na závěr jsou shrnuta pozitiva i negativa daných frameworků.
Extending Java with AOP
Grék, Jan ; Pavlíček, Luboš (vedoucí práce) ; Hamerník, Petr (oponent)
This work aims to introduce the world of aspect-oriented programming to a Java programmer and help her/him to understand main approaches and to sharpen lines between some of the AO languages, mainly AspectJ and CaesarJ. First part is about foundations of AOP, based on the paper by Kiczales et al. and paper of Filman and Friedman. I also discuss AOP-related approaches to software development. Another theme is an impact of AOP on modularity in the context of the work of Kiczales, Mezini and work of Aldrich. In the second part I describe AspectJ. I elaborate on the jumping aspect problem and show alternative solutions to it. Then I describe qualities of Gof design patterns AspectJ implementation, based on work by Hannemann and Kiczales and explain AOP community reaction. I give alternative approaches to observer design pattern implementation in AspectJ and discuss their difficulties. The third part is about AO languages, Java Layers and CaesarJ. I explain, why mixins are not possible with Java Generics and elaborate on work by Mezini and Osterman about CaesarJ and give more detailed analysis of problems addressed by CaesarJ in relation to AspectJ and Java.
Vývoj internetových aplikací na platformě Java
Maléř, Jakub ; Švecová, Jarmila (vedoucí práce) ; Zachar, Andrej (oponent)
Cílem této diplomové práce je popis problematiky vývoje internetových aplikací na platformě Java. Dalším cílem je vytvořit aplikaci podle požadavků zákazníka. V úvodu práce se zabývám problematikou aplikačních frameworků, zaměřuji se na Spring Framework. V další kapitole rozebírám vhodné technologie pro vytváření vzhledu internetových stránek a možnosti jejich využití se Springem. Dále se věnuji problematice ukládání dat s důrazem na využití ORM a Hibernate. Popisuji také možnost využití aspektově orientovaného programování a jeho podporu ve Springu. V závěru práce obsahuje praktickou ukázku využití teoretických znalostí při vývoji internetové aplikace. Je popsán postup vývoje aplikace s využitím vývojového prostředí Eclipse a metodiky extrémního programování.
Open source vývojová prostředí pro Javu a kontrola kvality kódu
Roh, Jiří ; Švecová, Jarmila (vedoucí práce) ; Šťastný, Marek (oponent)
Pro potřebu kontroly kvality kódu v Javě lze jednak využít funkce vývojového prostředí, ale také i samostatné programy, které kvalitu kódu hlídají - analyzéry kódu. Ty lze použít v podobě pluginů pro vývojová prostředí. V této práci jsem se primárně zaměřoval na vývojová prostředí NetBeans a Eclipse a jejich podporu pro různé analyzéry kódu (FindBugs, PMD, atd.) z oblasti open source. Práce se zabývá analýzou kontroly kvality ve vývojových prostředích a analyzérech kódu.

Národní úložiště šedé literatury : Nalezeno 1,290 záznamů.   začátekpředchozí1281 - 1290  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.