Národní úložiště šedé literatury Nalezeno 97 záznamů.  začátekpředchozí88 - 97  přejít na záznam: Hledání trvalo 0.01 vteřin. 
ServiceNow Development Tools
Paulech, Matej ; Šlajchrt, Zbyněk (vedoucí práce) ; Janeček, Jakub (oponent)
Tématem této práce je vytvoření nástroje pro podporu vývoje na platformě ServiceNow. ServiceNow je cloudový nástroj pro řízení IT služeb ve společnostech. ServiceNow poskytuje široké možnosti customizace, mezi které patří také customizace pomocí skriptů. Skriptování je realizováno prostřednictvím webového rozhrání prohlížeče, které není velmi uživatelsky přívětivé. Cílem této práce je navrhnout nástroj pro zjednodušení skriptování na této platformě a implementace jeho nejkritičtějších částí pro vybraný programátorský editor - Eclipse IDE. Nástroj bude podporovat stáhnutí skriptů ze ServiceNow, jejich pohodlnou editaci, aktualizaci a nahrání změn zpět na ServiceNow s kontrolou, aby nebyla přepsána práce jiného konzultanta. Hlavním přínosem práce je vytvoření pluginu zjednodušujícího skriptování na platformě ServiceNow. Nástroj bude po dokončení této práce dále rozvíjen.
Architektura aplikací pro mobilní zařízení
Havel, Vojtěch ; Pavlíček, Luboš (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Tato práce se zabývá vývojem aplikací pro mobilní zařízení, jmenovitě vývojem aplikací v prostředí Java ME. Cílem práce je přiblížit problematiku vývoje aplikací pro mobilní zařízení, rozebrat výhody a nevýhody jednotlivých řešení a navrhnout architekturu pro typové aplikace ve zvoleném řešení. Teoretická část práce obsahuje úvod do oblasti mobilních zařízení, diskusi výhod a nevýhod vývoje pro tato zařízení v prostředí Java ME ve srovnání s ostatními možnostmi vývoje pro mobilní zařízení, popis hlavních prvků prostředí Java ME a výběr typových aplikací pro praktickou část práce. V praktické části práce jsou zvoleny vývojové nástroje a prostředky a s využitím dříve popsaných prvků je navržena architektura vybraných typových aplikací. Pro každou typovou aplikaci je navržena a vytvořena reálně použitelná aplikace pro mobilní zařízení.
Podpora vývoje rozšíření PHP CMS
Schmied, Martin ; Hazucha, Andrej (vedoucí práce) ; Mittner, Jan (oponent)
Cílem této práce je zlepšení procesu vývoje rozšíření open source systémů pro správu obsahu, se zvláštním zaměřením na funkční rozšíření CMS Joomla. Práce začíná analýzou současného trhu open source CMS systémů, z které vyplývá, že většině trhu je dominována systémy implementovanými v programovacím jazyce PHP. Proto následuje analýza standardních nástrojů používaných při vývoji v PHP. Ta ukazuje, že k vývoji aplikací v PHP jsou stále často využívány relativně jednoduché textové editory namísto integrovaných vývojových prostředí. Dále je ukázáno, že moderní open source IDE mohou zvýšit produktivitu práce i při vývoji ve skriptovacím jazyce. V další části práce jsou zkoumána specifika vývoje rozšíření CMS systémů. Přitom jsou prezentovány tři nejrozšířenější open source CMS (WordPress, Drupal a Joomla) se zaměřením na možnosti jejich funkční rozšiřitelnost. Je demonstrováno, že určité specifické vlastnosti modulárního systému CMS Joomla představují překážku pro efektivní využití IDE v procesu vývoje. Následně jsou prozkoumány dva doporučené postupy práce při vývoji funkčních rozšíření pro CMS Joomla a jsou demonstrovány jejich nevýhody. Na základě této analýzy je navržena nová metodika vývoje zahrnující návrh dosud nevyvinutých funkčních rozšíření Eclipse IDE řešící zmíněné nevýhody. Následuje popis platformy Eclipse se zaměřením na klíčové technologie využité při implementaci těchto funkčních rozšíření. Poslední částí je popis hlavních komponent implementace.
Eclipse Process Framework Composer
Pospíšil, Marek ; Buchalcevová, Alena (vedoucí práce) ; Balada, Jakub (oponent)
Cílem této práce je vytvořit uživatelskou příručku v českém jazyce pro začínající uživatele nástroje Eclipse Process Framework Composer. Čtenář je nejprve seznámen s nástrojem Eclipse Process Framework Composer a základy problematiky metodiky vývoje softwaru se zaměřením na metodiku OpenUp. V druhé části jsou postupně popsány možnosti a způsob použití tohoto nástroje od jeho instalace po publikaci vytvořených procesů. Popis je také doplněn názornými příklady.
Využití RELAX NG pro podporu uživatele při editování XML dokumentu
Schmied, Martin ; Kosek, Jiří (vedoucí práce) ; Nič, Miloslav (oponent)
Tato práce se zabývá možnostmi využití RELAX NG schémat při editaci XML dokumentů. Konečným cílem práce je prototypová implementace podpůrného systému pro editaci XML dokumentů s RELAX NG schématy v prostředí Eclipse IDE. Takový systém se skládá ze dvou hlavních částí -- integrace validátoru a systému pro tvorbu automatických doplnění, jehož návrh představuje hlavní přínos této práce. V současné době je totiž podpora RELAX NG výsadou zejména komerčních editorů s uzavřeným kódem. První kapitola je stručným úvodem do problematiky XML s důrazem na XML schémata. Je provedeno srovnání tří dnes zřejmě nejpoužívanějších schémových jazyků -- DTD, W3C XML Schema a RELAX NG. Dále jsou diskutovány možnosti využití schémat při přímé editaci XML dokumentů. Nakonec je uveden přehled základních vzorů RELAX NG sloužící jako referenční příručka pro orientaci v příkladech uvedených v této práci. Druhá kapitola se zabývá implementací systému tvorby automatických doplnění. Rozebírá volbu vhodných programových reprezentací XML dokumentů a RELAX NG schémat a uvádí základní principy odvozování vzorů pro jednotlivé elementy. Hlavním výstupem kapitoly je návrh algoritmu pro odvozování možných doplnění pro jednotlivé uzly XML dokumentu na základě RELAX NG schématu dokumentu. Třetí kapitola popisuje integraci systému tvorby automatických doplnění spolu s validátorem RELAX NG v prostředí Eclipse IDE. Začíná popisem platformy Eclipse a dvou základních aspektů důležitých pro tvorbu zásuvných modulů -- modulárního systému OSGi Service Platform a mechanismu bodů rozšíření. Dále je popsána vlastní implementace zásuvných modulů systému podpory RELAX NG a jejich integrace s existující infrastrukturou pro editaci XML.
Porovnání správy verzí ve vývojových prostředích pro Javu
Říha, Jan ; Pavlíček, Luboš (vedoucí práce) ; Kamenišťák, Marián (oponent)
Systémy pro správu verzí dnes patří mezi nejdůležitější nástroje při vývoji softwaru. Cílem této práce je stanovit kritéria a následně ohodnotit integrovanou podporu těchto systémů ve vývojových prostředích pro Javu. Jako systém pro správu verzí byl zvolen Subversion, který je velmi rozšířený mezi vývojáři open source softwaru. Na základě funkcionality tohoto systému autor práce nejprve stanovuje jednotlivá kritéria, kterým by měla vývojová prostředí vyhovět, aby v nich bylo možné správu verzí efektivně používat. Ve druhé části práce jsou pak na základě stanovených kritérií ohodnoceny nejběžnější vývojová prostředí pro jazyk Java a formulovány jak konkrétní závěry týkající se testovaných produktů, tak i obecná doporučení, jakým směrem by se měl jejich další vývoj ubírat.
Porovnání frameworků pro tlustého klienta v Javě
Hybler, Michal ; Pavlíček, Luboš (vedoucí práce) ; Pecinovský, Rudolf (oponent)
V úvodní části práce jsou vysvětleny základní pojmy a vytvořen přehled základních vlastností frameworků a rozdělení aplkací na typy vhodné k rozřazení frameworků. V hlavní části práce je uvedena analýza frameworků, které jsou určeny pro tvobu tlustého klienta v programovacím jazyce Java. Na konci práce je uveden přehled aplikací, ke kterým jsou jednotlivé frameworky vhodné.
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 97 záznamů.   začátekpředchozí88 - 97  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.