National Repository of Grey Literature 1,290 records found  beginprevious1281 - 1290  jump to record: Search took 0.03 seconds. 
Vývojové prostředí NetBeans
Pitka, Lukáš ; Kašparová, Alena (advisor) ; Hauptvogl, Roman (referee)
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 (advisor) ; Vronková, Lada (referee)
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.
From component to service
Mareš, Jan ; Gála, Libor (advisor) ; Pavlíčková, Jarmila (referee)
Thesis describes process of changing component into web service, usage of web services and there relation to components. Components are known for many years and they evolved from software modules. There are described tree main technological standards for making components in this thesis, which are Java, .Net and CORBA, and from many component-based development methods and approaches is described one Rational Unified Process. In thesis is described what web service is by describing web service standards. Main standards for web services are SOAP, WSDL, UDDI and standard based on WSDL and few minor standards from companies Sun and Microsoft called WSIT. From developer point of view there are many similarities in web services and components, and it is possible to think of web service as component which communicates using SOAP messages and is using WSDL technology. In practical part of thesis is making of component based on Java 2 Enterprise Edition platform, which serves as chat server. To this component is added interface for using SOAP and WSDL/WSIT, and by this it is changed to web service.
E-learning pro výuku programování
Kavan, Mojmír ; Švecová, Jarmila (advisor) ; Pecinovský, Rudolf (referee)
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.
Java annotations
Šírová, Helena ; Pavlíčková, Jarmila (advisor) ; Pecinovský, Rudolf (referee)
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áš (advisor) ; Špánek, Roman (referee)
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 (advisor) ; Pelikán, Antonín (referee)
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š (advisor) ; Hamerník, Petr (referee)
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.
Software development process on Java platform
Maléř, Jakub ; Švecová, Jarmila (advisor) ; Zachar, Andrej (referee)
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 (advisor) ; Šťastný, Marek (referee)
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.

National Repository of Grey Literature : 1,290 records found   beginprevious1281 - 1290  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.