Národní úložiště šedé literatury Nalezeno 13 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Rozvoj databázového myšlení v kontextu školního vzdělávání
Panský, Mikoláš ; Wildová, Radka (vedoucí práce) ; Voňková, Hana (oponent) ; Merunka, Vojtěch (oponent)
Hlavním tématem práce je databázové myšlení. Jedná se o soubor kompetencí a způsobu myšlení vedoucího k osvojení práce s databázovým systémem. Rozvoj databázového myšlení je pedagogické působení na žáka za účelem formování odpovídající kognitivní struktury a nácviku praktických dovedností. Teoretická část se skládá z literární rešerše cílů, obsahu a výukových metod. Praktická část je orientována na metodiky a evaluační kritéria. Výstupem práce je příspěvek didaktice ICT zdůrazněním významu výuky databází. KLÍČOVÁ SLOVA: pedagogika, databáze, databázové myšlení, strukturovaný dotazovací jazyk
Interface-Based Software Development
Rais, Aziz ; Pecinovský, Rudolf (vedoucí práce) ; Lacko, Branislav (oponent) ; Merunka, Vojtěch (oponent)
Přesto, že existuje mnoho metodik vývoje softwaru a řízení IT projektů, výzkumy a praxe ukazují, že projekty vývoje softwaru stále selhávají a kvalita softwarových produktů často nesplňuje očekávání zákazníků. Faktorů selhání IT projektů vývoje softwaru je mnoho, avšak některé faktory ovlivňují nebo vytváří další. Jedním z cílů této práce je právě hledání a analýza zásadních faktorů čerpající z výzkumů vycházejících z rozsáhlých dat o různých IT projektech. Některé faktory jako např. velikost projektu nebo dislokace jednotlivých projektových týmů (distribuovaný vývoj, využití outsourcingu, atd.) zvyšují sice složitost řízení IT projektu, ale přestože nejde o faktory nejdůležitější, jsou důležitou motivací této práce. Hlavním cílem této dizertační práce je věnovat se identifikovaným zásadním faktorům selhávání projektů vývoje softwaru. Na základě této analýzy je v práci vyvinuta Metodika vývoje softwaru založená na rozhraních (Interface based software development methodology). Aplikace této metodiky přináší zlepšení sběru požadavků na software a jejich popis objektově orientovaným způsobem pomocí rozhraní. Metodika umožňuje lépe řídit vývoj softwaru pro servisně orientovanou architekturu (SOA) a komponentově založený vývoj (CBD). Aplikace metodiky zvyšuje a zlepšuje testovatelnost a udržovatelnost softwaru. Dalším efektem navržené metodiky je usnadnění paralelní realizace jednotlivých procesů vývoje softwaru.
Zobecnění objektově orientovaného paradigmatu zavedením morfologie objektů
Šlajchrt, Zbyněk ; Pecinovský, Rudolf (vedoucí práce) ; Merunka, Vojtěch (oponent) ; Virius, Miroslav (oponent)
Modelování objektů, které mohou měnit svoji strukturu a chování dynamicky s ohledem na změny v prostředí, je v tradičních objektově orientovaných jazycích velmi obtížné. Podle autora tkví problém v konceptuálním rámci, který je základem objektově orientovaného paradigmatu. Navrhované paradigma nazvané morfologie objektů (MO) je výrazně ovliv-něno teorií prototypů z oblasti kognitivní psychologie. MO opouští pojem třída a navrhuje, aby se abstrakce proměnlivých objektů vytvářely sestavováním tzv. modelů proměnlivosti, které popisují možné formy modelovaných objektů. Práce definuje teoretické základy pa-radigmatu, které jsou použity pro následnou specifikaci metodiky analýzy a návrhu aplika-cí. Součástí práce je také referenční implementace rámce vybudovaného nad zmíněným paradigmatem v jazyce Scala.
Metody automatizované transformace modelů v analýze IS
Tůma, Jakub ; Merunka, Vojtěch (vedoucí práce) ; Toman, Prokop (oponent)
Tato doktorská disertační práce přispívá k holistickému vývoji informačních systémů v oblasti analytických modelů informačních systémů (IS). Práce se zabývá modely v analýze informačních systémů a jejich metody transformace. Práce je zaměřena na konkrétní modely a to na Business process modeling notation (BPMN) a Business object relational modeling (BORM). Model BPMN je rozvíjen od roku 2000. Model BORM je starší a je rozvíjen od roku 1993. Obecným cílem této práce bylo rozšíření holistického vývoje informačních systémů. Konkrétním cílem bylo propojení modelu BPMN a modelu BORM. Práce byla inspirována teorií konečných automatů. Stav problematiky řešení popisuje přístupy k transformacím modelů. V analytické části jsou matematickým zápisem popsány jednotlivé transformace, jakožto vstupní údaje pro realizační část. Realizační část obsahuje algoritmus transformace, postup jeho dosažení a jeho následné ověření na případových studiích. Diskuze obsahuje porovnání přístupu vytvořené metody transformace s ostatními přístupy. Dosažení cílů je dokumentováno automatizovaným transformačním kalkulem. Příno- sem je automatizované propojení modelů BPMN a modelu BORM pomocí metody transformace. Výsledkem je metoda automatizované transformace z modelu BPMN do modelu BORM pomocí algoritmu. Transformace modelu BPMN do modelu BORM je uskutečněna přes Mealyho automat.
Detekce bankovních podvodů pomocí SQL
Nekorancová, Kateřina ; Merunka, Vojtěch (vedoucí práce) ; Radek, Radek (oponent)
Tato bakalářská práce na téma Detekce bankovních podvodů pomocí SQL se v teoretické části zaměřuje na seznámení s databázemi. Stručně popisuje vývoj databází, způsob uložení dat v databázích dle definovaných pravidel, vzájemné vztahy mezi tabulkami a proces normalizace. Dále obsahuje přiblížení podvodů v bankovnictví, jejich rozdělení, nástroje napomáhající k jejich odhalování a následné prevenci jejich opětování s využitím databázových systémů. Praktická část obsahuje návrh možného scénáře podvodu využívající poznatky z praktické části. Obsahuje vzorové tabulky s údaji o klientech, podaných žádostech a zaměstnavatelích, které klienti udávají do žádostí, a tabulku blacklist k ověřování společností. Tabulky jsou spojeny pomocí klíčů a navrženým příkazem jsou z tabulek vybírány podezřelé společnosti. Za podezřelé považujeme ty, u kterých roste množství podaných žádostí za určité období. Tyto společnosti jsou pak prověřeny v tabulce blacklist.
Datawarehouse
Ragab Negm, Hussein Mohamed Abdelhaq ; Merunka, Vojtěch (vedoucí práce) ; Martin, Martin (oponent)
Data is being produced by the firms in ever increasing rates and firms are finding new ways to make use of data to create business value. The generated volumes of data create the need for better and cheaper storage options that allows utilizing the data as well. Data warehouses have emerged as the most appropriate tool for this task. However, data warehouses come with significant costs both human and financial. The pool of technologies for implementing data warehouses is versatile. This project aims to provide a comparative implementation using two of the technologies, namely, Microsoft SQL Server and Apache Hadoop. The project covers the different phases of building a data warehouse; the requirements specification phase; the design phase and a compact comparison between the entity-relation and dimensional modeling design techniques and the process of building a dimensional model based on based on the application data sources; the extract-transform-load phase. The comparison is then made between the two technologies for data capacity, data loading, connectivity and querying data. The project concludes that the decision to choose between Microsoft SQL Server and Apache Hadoop is not a recommendation for one over the other but should be based on the needs, resources and the existing ecosystem. Hadoop would be the choice for bigger amounts of data, unstructured or irregular data formats, and when the licensing fees are an unaffordable cost. On the other hand, Microsoft SQL Server would make a better choice when the data is structured, the anticipated data volumes are suitable and when the rest of ecosystem is Microsoft based. Future development for this project should cover new ways to make Hadoop more efficient with smaller data volumes.
Continuous delivery webových aplikací
Češpivo, Jan ; Merunka, Vojtěch (vedoucí práce) ; Martin, Martin (oponent)
Práce se zabývá procesem continuous delivery webových aplikací. Teoretická část obsahuje popis a vysvětlení základních pojmů týkajících se continuous delivery. Shrnuje cíle, přínosy, specifikace a základní postup implementace tohoto procesu. V praktické části jsou navrženy a implementovány nástroje potřebné pro implementaci procesu continuous delivery ve firmě vyvíjející webové aplikace.
Návrh IT architektury firmy
Drozd, Martin ; Merunka, Vojtěch (vedoucí práce) ; Martin, Martin (oponent)
Tato diplomová práce se zabývá návrhem nové IT architektury malé firmy. Cílem práce je navrhnout novou síťovou architekturu, nové hardwarové a softwarové vybavení a porovnat různé varianty. Dále se zabývá návrhem business procesů, které využívají informační systém společnosti. Na závěr se práce zabývá posouzením možnosti využití CMS a návrhem webové prezentace společnosti. V první části práce jsou definovány základní pojmy, které jsou důležité pro zpracování praktické části práce. Druhá část práce popisuje praktický návrh nové IT architektury na základě teoretických podkladů z první části.
Informační systém pro Helpdesk
Havelka, Ondřej ; Merunka, Vojtěch (vedoucí práce) ; Josef, Josef (oponent)
Práce se zabývá návrhem a implementací informačního systému pro Help Desk. V první část jsou upřesněna teoretická východiska, standartní postupy a smlouvy týkající se provozování Help Desku a také souhrn výhod a požadavků na použití takového systému. Ve druhé části jsou popsána východiska pro navržení systému pro malé až střední společnosti. Je obsažen popis parametrů tohoto systému a popis procesů pomocí BORM metody. V praktické části je pak implementován navržený systém a to na platformě Microsoft Sharepoint 2010. V analytické části je popis předpokladů pro použití tohoto prostředí a popis funkcí, které jsou při implementaci tohoto systému použity. Vlastní část pak tvoří popis samotné implementace systému na této platformě. K tomu jsou použity procesy a parametry definované v návrhu z teoretické části a také funkce Sharepointu popsané v analytické části.
Porovnání programovacích jazyků na platformě Apple.
Hamerník, Tomáš ; Merunka, Vojtěch (vedoucí práce) ; Radek, Radek (oponent)
Tato práce pojednává o porovnání programovacích jazyků na platformě Apple, přesněji na operačním systému iOS. Hlavním tématem je porovnání jazyků pro dané prostředí, kterými jsou Objective-C a Swift. V teoretické části práce je vysvětlena základní terminologie objektového programování a popsán operační systém iOS. Dále je rozebráno vývojové studio Xcode a programovací jazyky Objective-C a Swift. Praktická část obsahuje návrh a vytvoření ukázkového programu, jeho následnou dokumentaci a popis jednotlivých částí zdrojového kódu pro oba programovací jazyky.

Národní úložiště šedé literatury : Nalezeno 13 záznamů.   1 - 10další  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.