National Repository of Grey Literature 1,293 records found  beginprevious1281 - 1290next  jump to record: Search took 0.03 seconds. 
J2EE design patterns
Kubal, Pavel ; Hamerník, Petr (advisor) ; Pavlíček, Luboš (referee)
Práce si klade za cíl poskytnout ucelený pohled na problematiku J2EE návrhových vzorů zejména z pohledu praktického využití a jejich přínosu pro návrh a vývoj softwaru v prostředí Javy Enterprise Edition. V první části se věnuji seznámení se základními pojmy, na nichž celý dokument staví, což umožní čtenáři lépe nahlédnout do praktické části. Druhá část Vzory a J2EE zmiňuje celou řadu doporučení, které vykrystalizovali v průběhu několika let vývoje pod J2EE a dále zmiňuje nejrůznější strategie pro řešení celé řady problémů, s nimiž se softwaroví vývojáři denně setkávají. Dále následuje katalog 21 J2EE návrhových vzorů s jejich detailním popisem a možnostmi praktického využití. Klíčovou a nedílnou součástí této práce je ukázkový příklad, který ilustruje využití návrhových vzorů v reálném prostředí na reálném projektu. Toto propojení teorie s praxí ukazuje jak lze aplikovat návrhové vzory na skutečný problém. Zhodnocení přínosu vzorů pak uzavírá tuto práci a dává si za cíl objektivně zhodnotit světlé i stinné stránky dané problematiky.
Possibility of using java ME platform in entrance programming courses
Dušek, Ondřej ; Pecinovský, Rudolf (advisor) ; Bittnerová, Lucie Rút (referee)
The main goal of this thesis is to implement learning library Shapes for shapes drawing and simple animation. Part of the thesis is also a sample application, which shows usage on a traffic simulation in a town. The theoretical passage is focused on the Java ME platform characteristics, its differences from the popular Java SE and some new features. The next part is devoted to the description of the implementation process of the mentioned library and especially to distinguish the differences that have been caused by the platform switch. In conclusion of the chapter there is a user guide describing how to make an application based on this library ready to work on any mobile device.
Designing a system for gaining and saving the knowledge from extensive text sources
Kružík, Martin ; Buchalcevová, Alena (advisor) ; Šedivá, Zuzana (referee)
A study deals with methods and techniques of deriving and keeping knowledge from extensive text sources as is described in chosen publications. It also concerns about possibilities of using mentioned methods in designing software application, which partially automatizes its usage and facilitates the whole human cognitive process and respects its patterns and limitations of given solution. A study also brings an user interface mock-up of an application and in the end also its software engineering design consisting of graphical and lingual description of data base, presentation and logical layer. Contribution of a study is, of couse, a design itself, for system of deriving and keeping knowledge from extensive text sources of this type is not present in the market at all.
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ů.

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