Národní úložiště šedé literatury Nalezeno 115 záznamů.  začátekpředchozí106 - 115  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Návrh vývoje webových aplikací s automatickým vytvářením databázového schématu
Prochocká, Kristína ; Pospíšil, Milan (oponent) ; Kříž, Jiří (vedoucí práce)
Práce navrhuje a implementuje mezivrstvu pro backend i frontend část webové aplikace, spolu s uživatelským rozhraním pro výstupy analýzy a správu. Tato vrstva byla navržena na základě analýzy několik existujících řešení, v různých jazycích a prostředích, a implementována s použitím databází MongoDB a PostgreSQL, v jazyce PHP na straně serveru a JavaScriptu na straně klienta. Poskytuje okamžitě použitelnou flexibilní persistenci přímo ve frontendu, s analýzou, zpětnou vazbou a možnosti převodu do PostgreSQL databáze při zachování stejného API umožňující plynulý přechod.
Software pro elektronickou evidenci tržeb
Nguyen, Viet Bach ; Vojíř, Stanislav (vedoucí práce) ; Smutný, Zdeněk (oponent)
Jedním z klíčových prvků maloobchodního vybavení je pokladní systém, protože optimalizuje pokladní proces, který lze považovat za nejdůležitější proces v celém byznysu z hlediska účelu získávání konkurenčních výhod. Podniky bývají velmi konzervativní v oblasti inovací IT, nicméně musí stále čelit zákonným regulacím, které pro ně znamenají v podstatě latentní starosti navíc. V souvislosti se zavedením elektronické evidence tržeb v České republice je většina dosavadních pokladních systémů (zejména registrační pokladny) považována za nevyhovující vzhledem k neschopnosti posílat evidované tržby on-line. Proto je musí nahradit nová, modernější řešení. Tato bakalářská práce si klade za cíl navrhnout a implementovat jedno z možných řešení pro maloobchodní podniky. Součástí řešení je především analýza funkčních i zákonných požadavků na pokladní systémy. V práci je také popsána problematika elektronické evidence tržeb. Práce dále na základě provedené analýzy pojednává o návrhu pokladního systému a jeho následném vývoji. Pro tvorbu systému je zvolena klient/server architektura a funkční jádro navržené aplikace je postaveno na některé z nejnovějších a nejpoužívanějších javascriptových technologií určených pro webový vývoj, zejména jQuery, Node.js, Express framework, a databázový systém MongoDB. Výstupem práce je on-line aplikační systém, který implementuje funkce pro podporu pokladního procesu v maloobchodech, tj. obsluhování pokladny a konfigurace pokladny. Pro koncové uživatele pak bude výsledný systém představovat praktické a vhodné řešení pro jejich podnikání
Srovnání řešení správy dat v MySQL a MongoDB při použití Doctrine 2 ve frameworku Symfony 2
Firla, Dominik ; Palovská, Helena (vedoucí práce) ; Mittner, Jan (oponent)
Tato práce se zabývá porovnáním relačního databázového systému a dokumentové databáze na teoretické i praktické úrovni. V teoretické části práce jsou vysvětleny principy relačních a dokumentových databází. Blíže jsou představeny databáze MySQL aMongoDB. V praktické části je realizováno řešení správy dat pro modelovou situaci. Oba systémy jsou porovnány jak z hlediska implementace, tak výkonu. Nabyté poznatky jsou shrnuté v závěru práce a měly by čtenáři napomoci při výběru správného databázového systému pro webovou aplikaci nejen v PHP frameworku Symfony. Součástí praktické části práce je také autorem vytvořený projekt, ve kterém jsou obě databáze pro modelovou situaci implementovány.
Využití MongoDB s Node.js
Hejtmánková, Kateřina ; Palovská, Helena (vedoucí práce) ; Mittner, Jan (oponent)
Cílem práce je poskytnout sbírku příkladů nad dokumentově orientovanou databází MongoDB využívající platformu Node.js, konkrétně pomocí programu Mongoose, pro objektově dokumentové mapování (ODM). Cíle je dosaženo pomocí analýzy modulu Mongoose a Async, který poskytuje funkce pro přehlednější asynchronní dotazování, potřebné pro práci s vstupy/výstupy do databáze MongoDB v Node.js. Hlavním přínosem této práce je (v obecnějším slova smyslu) ukázka toho, jak vytvořit administrační část webové aplikace (backend) v Node.js, s použitím dokumentově orientované databáze MongoDB. Práce pojednává v teoretické části o charakteristikách a významu dokumentově orientované databáze MongoDB, charakteristikách a architektuře platformy Node.js používající beztypový a multiplatformní jazyk JavaScript a o programech pro objektově dokumentové mapování (ODM) pro Node.js na databázi MongoDB. Praktická část obsahuje sbírku příkladů, kde je v první části uveden návod na instalaci a spuštění potřebných programů. Další část je věnována jednoduchým příkladům modulu Mongoose a v poslední části jsou uvedeny složité příklady modulu Mongoose a Async, představující hlavní přínos této práce.
NoSQL databáze
Mrozek, Jakub ; Palovská, Helena (vedoucí práce) ; Bruckner, Tomáš (oponent)
Tématem bakalářské práce jsou NoSQL databáze. Práce se zaměřuje především na představení nejpoužívanějších druhů NoSQL databází a možností jejich využití. Celý text předpokládá, že je již čtenář dostatečně seznámen se základními principy NoSQL databází a potřebuje se zorientovat v množství NoSQL databází, které jsou aktuálně na trhu k dispozici. Cílem bakalářské práce je tedy poskytnout tomuto čtenáři vodítko k výběru správné databáze pro řešení jeho konkrétního problému. Práce je rozdělena do dvou základních částí. V teoretické části je čtenář seznámen s daným typem NoSQL databáze. Důraz je kladen na podrobné představení nejpoužívanějšího zástupce, a to včetně ukázky práce s databází. V praktické části pak čtenář najde porovnání několika zástupců dané kategorie NoSQL databází.
Platformě nezávislé aplikační rozhraní na architektuře REST.
Herma, Tomáš ; Palovský, Radomír (vedoucí práce) ; David, Petr (oponent)
Tato diplomová práce se zabývá tvorbou webové aplikace, RESTového API, knihovny pro práci s API pro platformu Android a iPhone a ukázkové aplikace na tyto dvě platformy. Práce se v první části zabývá analýzou současného trhu aplikačních rozhraní. V druhé části jsou popsány zvolené technologie a samostatná tvorba a implementace.
Vývoj aplikací na platformě Meteor
Hlaváček, Josef ; Buchalcevová, Alena (vedoucí práce) ; Mittner, Jan (oponent)
Práce se zabývá popisem platformy Meteor a návrhem a vývojem aplikace na této platformě. Cílem práce je přiblížit čtenáři technologie pro vývoj real-time webových aplikací, popsat vývoj webové aplikace v Meteoru s využitím metodiky MMSP a udat doporučení pro vývoj aplikací v Meteoru. První část práce se zabývá popisem real-time webových javascriptových aplikací, platformou Node.js, javascriptovými frameworky Mojito, Derby a Meteor. Praktická část práce popisuje návrh a vývoj aplikace za použití metodiky MMSP a vysvětluje použití jednotlivých komponent a nastavení architektury aplikace. V závěru jsou udána doporučení, pro které typy aplikací je Meteor vhodný a zhodnocení využití metodiky MMSP pro vývoj aplikací v Meteoru. Výstupem a hlavním přínosem práce je kompletní aplikace Chute Achiever, která může sloužit pro výukové účely. Dalším přínosem práce je, že se jedná o první akademickou práci zabývající se platformou Meteor publikovanou na VŠE.
Důvody k nasazení NoSQL , a speciálně MongoDB
Čermák, Miroslav ; Palovská, Helena (vedoucí práce) ; Tomášková, Barbora (oponent)
Práce zkoumá důvody nasazení NoSQL databází a speciálně databáze MongoDB. V úvodní části představuje tyto databáze, popisuje jejich členění a specifické vlastnosti včetně jejich výhod. Pokračuje představením databáze MongoDB a případovými studiemi. Pomocí vlastního návrhu modelu elektronického obchodu jsou výhody této databáze ukázány na příkladu. Tyto důvody jsou poté shrnuty v samostatné kapitole.
Srovnání distribuovaných "NoSQL" databází s důrazem na výkon a škálovatelnost
Vrbík, Tomáš ; Šlajchrt, Zbyněk (vedoucí práce) ; Pavlíček, Luboš (oponent)
Tato práce se zaměřuje na NoSQL databázové systémy. Tyto systémy v současnosti slouží jako doplněk nikoliv jako náhrada relačních databázových systémů. Cílem této práce je srovnat 4 vybrané NoSQL databázové systémy (MongoDB, Apache Cassandra, Apache HBase a Redis) s důrazem na jejich výkon a škálovatelnost. Výkon je srovnáván s využitím simulované zátěže v prostředí čtyřčlenného clusteru. Součástí srovnání dle výkonu je i jedna relační SQL databáze za účelem porovnání klasického a moderního přístupu k uchování strukturovaných dat. Výsledkem srovnání je zjištění, že neexistuje jeden nejlepší databázový systém, protože každý ze srovnávaných systému je vhodný pro jiné produkční nasazení.
Dokumentově orientované open source databázové systémy
Regner, Tomáš ; Chlapek, Dušan (vedoucí práce) ; Tomášková, Barbora (oponent)
Jedním z cílů této bakalářské práce je seznámit čtenáře s motivy vývojářů pro hledání alternativ k tradičním relačním databázovým systémům, jež postupně vyústili ve vznik NoSQL hnutí a rovněž je seznámit s milníky tohoto vývoje a klíčovými projekty jeho historie. Dále uvádí některé základní vlastnosti společné NoSQL systémům jako je např. problematika škálovatelnosti a distribuovaného zpracování dat a uvede obecně přijímanou kategorizaci NoSQL systémů na základě jejich datového modelu. Podrobněji se zaměřuje na oblast dokumentově orientovaných databázových systémů, shrnuje situaci v této oblasti a rozebírá její dva v současné době nejpoužívanější zástupce -- systémy MongoDB a CouchDB. Popisuje základní mechanismy jejich fungování a demonstruje smysl jejich užití na příkladech z praxe. Následně definuje hodnotící kritéria pro porovnání těchto produktů a hodnotí jejich naplnění v aktuálně dostupných verzích těchto systémů.

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