Národní úložiště šedé literatury Nalezeno 78 záznamů.  začátekpředchozí69 - 78  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Porovnání Nette a Zend Frameworku
Olišar, Petr ; Mittner, Jan (vedoucí práce) ; Burkoň, Lukáš (oponent)
Tato bakalářská práce je zaměřena na představení a porovnání Zend a Nette frameworku v jejich nejnovějších verzích (29. listopadu). Toto představení a porovnání je dosaženo dvěma cestami. Jednak čerpáním z veřejných zdrojů a jednak vypracováním dvou totožných aplikací za použití Nette a Zend frameworku. Na základě těchto dvou aplikací došlo k měření, jehož výsledky jsou hlavním výstupem aplikace. Cílem práce je tedy porovnat schopnosti, které dané frameworky mají, a jejich uživatelskou pohodlnost při používání. Práce je strukturována do 3 celků. První část seznamuje s metodikou porovnání, metrikami a bodovým ohodnocením jednotlivých kritérií. V druhé části je uvedeno, co to je Framework, a je představen návrhový vzor MVC, na kterém oba frameworky stojí. Třetí část je vlastní porovnání obou frameworků na základě metriky uvedené v předchozí části.
Modul zprostředkující práci v interaktivním režimu pro zásuvný modul (plug-in) BJ2NB do prostředí NetBeans
Verner, Jan ; Pecinovský, Rudolf (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
Cílem této bakalářské práce je navrhnout a implementovat modul zprostředkující práci v interaktivním režimu pro plugin BJ2NB, který si klade za cíl doplnit vývojové prostředí NetBeans o výukové nástroje známé z prostředí BlueJ. Požadavky na funkcionalitu modulu vychází z analýzy potřeb, která byla vypracována na základě analýzy současné situace vývojových prostředí podporujících interaktivní režim. První část návrhu modulu obsahuje diagram a popisy případů užití. Další část popisuje, jak je modul navržen. Nachází se zde diagram balíčků, diagramy tříd a popis použitých technologií včetně aplikovaných návrhových vzorů. Hlavním výstupem této práce je samostatný modul, který je součástí příloh. Poslední část tvoří uživatelská (programátorská) dokumentace modulu.
Využití frameworku Django pro tvorbu informačních systémů
Hrubý, Jan ; Pavlíčková, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem této práce je analýza frameworku Django z hlediska návrhových vzorů a architektonických principů s důrazem na vývoj informačních systémů. Na základě srovnání dvou reálných systémů byla identifikována základní obecná funkcionalita, kterou systémy běžně podporují. Tato analýza pomohla identifikovat přednosti a nedostatky frameworku. Ty vyplývaly zejména z aplikační architektury a z nedostatků některých jeho komponent. Na jejich základě byly odvozeny požadavky na rozšiřující knihovnu a nové aplikační komponenty. Problémy, které vznikly s řešením jednotlivých nových aplikačních komponent v rámci stanovených požadavků jsou teoreticky rozebrány a je popsáno jejich řešení s důrazem na aplikaci vhodných návrhových vzorů. V řešení se zde objevuje aplikace návrhového vzoru Observer ve více procesovém prostředí, řízení přístupu k záznamům (pesimistické a optimistické zamykání) a správa databázového schématu v přírůstkovém přístupu k vývoji informačního systému. Implementované komponenty byly na závěr použity pro realizaci skutečného informačního systému v týmu, které dokazuje celkovou vhodnost použití tohoto frameworku pro použití ve vývoji informačních systémů.
Podpora prezentační vrstvy v aplikačních frameworcích
Kapčiar, Jan ; Pavlíček, Luboš (vedoucí práce) ; Gála, Libor (oponent)
Tato diplomová práce se zabývá prezentační vrstvou a její podporou ve frameworcích pro webové aplikace. Je rozdělena na teoretickou a praktickou část. Prezentační vrstva je nejprve obecně popsána. Poté jsou vypsány jednotlivé základní technologie běžící ve webovém prohlížeči a komunikace se serverem. Práce rozebírá ajaxové techniky a z teoretického hlediska nahlíží na serverovou část prezentační vrstvy pomocí návrhových vzorů. Všechny teoretické poznatky jsou dále zkoumány na třech frameworcích (Zend, PRADO, Nette), na praktickém příkladu jsou sledovány možnosti, které každý aplikační rámec nabízí. Závěrečné zhodnocení sumarizuje konkrétní nabyté poznatky. Čtenáři je tak popsána prezentační vrstva ze všech úhlů pohledu. Navíc má k dispozici praktické srovnání, které mu může pomoci s výběrem vhodného frameworku pro vývoj.
Zend Framework
Odehnal, František ; Pavlíčková, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem této práce je zhodnotit Zend Framework z hlediska vývoje enterprise aplikací. První část práce je věnována popisu návrhových vzorů enterprise aplikací. Jsou zde popsány návhrové vzory doménové logiky, datové vrstvy a webové prezentace. Následuje seznámení se Zend Frameworkem, které obsahuje stručný popis jeho knihoven. Ve třetí části je znázorněno, jakým způsobem implementuje Zend Framework návrhové vzory a jak s touto implementací zacházet. Práce pokračuje demonstračním příkladem aplikace, která je naprogramována nejdříve za pomocí Zend Frameworku a následně bez něj. Poslední část je věnována zhodnocením silných a slabých stránek Zend Frameworku.
Návrhové vzory pro databáze v hospodářských organizacích
Sychra, Jakub ; Palovská, Helena (vedoucí práce) ; Klas, Jan (oponent)
Při navrhování databáze se často setkáváme s případy, kdy je potřeba zachytit nějakou situaci z reality, která se často opakuje a její řešení není zcela jednoduché. Cílem této práce je popis těchto situací pomocí datových modelů. Ty představují možný způsob řešení, které lze považovat za vzorové a aplikovatelné i pro jiné situace. Úvodní kapitola má za úkol uvést čtenáře do problematiky návrhových vzorů. Ty jsou v informatice úspěšně využívány při návrhu objektově orientovaných programů. Pro úspěšné pochopení modelů zobrazených v této práci je druhá kapitola věnována základům datového modelování. Zbývající kapitoly se věnují tvorbě návrhových vzorů databáze hospodářské organizace. Každá z kapitol je zaměřena na některou část z databáze a popisuje její nejdůležitější entity a vazby. V závěru jsou uvedeny příklady modelů databáze, ve kterých jsou použity poznatky vycházející z této práce.
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ývojové prostředí pro návrhové vzory v C#
Bernard, Borek ; Kašparová, Alena (vedoucí práce) ; Stuchlik, Jan (oponent)
Hlavním tématem práce je problematika podpory návrhových vzorů ve vývojových prostředích s důrazem na platformu .NET a vývojové prostředí Visual Studio. Práce je rozdělena do čtyř hlavních tematických celků ? první zkoumá možnosti formálního zápisu vzorů, druhý mapuje úroveň podpory návrhových vzorů v dnešních CASE nástrojích, třetí popisuje vizi softwarových továren a doménově specifických jazyků, zatímco poslední shrnuje předchozí poznatky a přináší koncept vývojového prostředí pro návrhové vzory založeného na Visual Studiu 2005. Představený koncept je tříúrovňový a podporu vzorů řeší jak na úrovni diagramů, tak na úrovni zdrojového kódu. Kromě něj práce přináší i některé další myšlenky týkající se podpory návrhových vzorů ve Visual Studiu a jejich integrace do reálného vývojového procesu.

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