Národní úložiště šedé literatury Nalezeno 1,069 záznamů.  začátekpředchozí1050 - 1059další  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Elektronický obchod v praxi
DOŠEK, Jiří
Diplomová práce se zabývá podrobným prostudováním elektronického obchodu. Popisuje jej od samotných historických počátků vývoje internetového obchodování v České republice, kde rozebírá jednotlivé typy elektronického obchodu. V praktické části představuje analýzu dvou elektronických obchodů vytvořených podnikatelskými subjekty. V této části diplomová práce odpovídá na otázku od založení až po efektivní fungování elektronického obchodu v praxi. V závěru diplomové práce je navržen inovační prvek ? možnost uplatnění reklamace, který je zakomponován do internetového obchodu.
Systém pro vedení závěrečných prací
Krasňan, Michal ; Pecinovský, Rudolf (vedoucí práce) ; Pavlíček, Luboš (oponent)
Tato práce se zabývá systémem pro podporu vedení závěrečných prací. Na základě analýzy stávajících řešení a jejich nedostatků v ohledu potřebné funkčnosti je sestavena analýza aplikace, která je následně navrţena a im-plementována. Výsledný systém má formu webové aplikace, která je přístup-ná pomocí internetového prohlíţeče. Aplikace je zaloţena na open-source technologiích -- je vyvinuta ve frameworku Grails, který je napsán v progra-movacím jazyku Groovy. Aplikace umoţňuje uţivatelům (vedoucí prací a ve-dení studenti) průběţně vkládat verze tvořených prací, komentovat je, domlouvat schůzky a plánovat úkoly. Součástí této práce je zdrojový kód aplikace a uţivatelská příručka.
Podpůrný systém pro řízení projektů v malé softwarové firmě
Švejda, Milan ; Pecinovský, Rudolf (vedoucí práce) ; Rais, Aziz Ahmad (oponent)
Obsahem této práce je tvorba systému, který je určen pro podporu projektů v malé firmě zabývající se tvorbou webových stránek. Po úvodním zhodnocení současného stavu na trhu ná-sleduje detailní specifikace požadavků a možné případy použití systému. V další části je uvedena analýza a konkrétní návrh tvorby. Závěrečná část obsahuje podrobný návod na používání systému uživatelem i administrátorem. V příloze práce je dodána vytvořená aplikace.
Komponentový framework pro vývoj webových aplikací
Staniševský, Jiří ; Kosek, Jiří (vedoucí práce) ; Prskavec, Ladislav (oponent)
Cílem této práce bylo navrhnout a implementovat komponentový framework pro tvorbu webových aplikací v jazyce PHP. Základem pro návrh tohoto frameworku byla analýza výhod a nevýhod použití komponentových frameworků, srovnání dostupných frameworků a hodnocení jejich nedostatků. Hlavním požadavkem na nový framework a zároveň jeho největším přínosem je nezávislost na koncovém zařízení, tedy schopnost automaticky generovat rozdílný výstup pro mobilní zařízení a osobní počítače, při zachování pouze jedné aplikační logiky. Toho framework dosahuje pomocí vlastní originální implementace Model-View-Controller architektury, realizované pomocí tzv. renderovacích objektů. Veškerá aplikační logika je navíc řízená událostmi, které jsou generovány jednotlivými komponentami frameworku a kód se tak stává srozumitelnějším a lépe udržovatelným. Framework se snaží nabídnout uživatelům mobilních telefonů a jiných zařízení komfortní ovládání aplikací bez toho, aby vývojáře těchto aplikací nutil k vývoji jejich speciálních verzí pro tato zařízení.
Metodika pro vývoj webových aplikací
Mittner, Jan ; Buchalcevová, Alena (vedoucí práce) ; Burkoň, Lukáš (oponent)
Tato práce se zabývá metodikami vývoje softwaru, zejména webových aplikací. Jejím hlavním cílem je navrhnout metodiku, která pomůže zajistit kvalitní vývoj webových aplikací a která umožní předcházet řadě často se opakujících problémů. První kapitola se věnuje charakteristice současného stavu, potřebnosti procesu a disciplíny, nezbytnosti týmového vývoje a významu vhodných nástrojů. Druhá kapitola popisuje specifika vývoje pro web. Definuje kritéria kvality ve vztahu k webovým aplikacím, zejména co se hledisek přístupnosti, použitelnosti a bezpečnosti týče. Zabývá se webovými frameworky a výhodami a riziky plynoucími z jejich použití. Předkládá také vybrané požadavky na metodiku pro webový vývoj a charakterizuje typy projektů, pro které má být metodika použitelná. Třetí kapitola analyzuje vhodnost vybraných modelů životního cyklu a metodik vývoje softwaru pro webové aplikace. Z modelů životního cyklu se zabývá modelem "programuj a opravuj", vodopádovým modelem a inkrementálním modelem. Dále se věnuje předpokladům agilních metodik a míře jejich splnitelnosti v případě vývoje pro web. Pro analýzu metodik je využit systém hodnocení a výběru metodik METES, pomocí kterého se zkoumají metodiky Rational Unified Process, Open Unified Process, Extrémní programování, Scrum a Feature Driven Development. Čtvrtá kapitola se věnuje charakteristice metodiky Open Unified Process. Popisuje její principy, prvky a proces vývoje. Hlavní, pátá kapitola se zabývá návrhem metodiky pro vývoj webových aplikací. Jako základ je zvolena metodika Open Unified Process, jejíž prvky jsou doplněny a upraveny pro potřeby webového vývoje. Z prvků metodiky jsou zpracovány principy, praktiky, role, produkty, činnosti, proces vývoje, návody a pokyny a nástroje. Každý prvek je upraven, aby odpovídal specifickým potřebám webových aplikací. Za účelem dosažení vyšší kontroly nad kvalitou webové aplikace jsou nedílnou součástí produktů také podrobné kontrolní seznamy, jejichž cílem je předcházení nejčastěji se vyskytujícím chybám a problémům. Práci uzavírá přehled nástrojů, které byly ověřeny při webovém vývoji.
Porovnání frameworků pro rychlý vývoj aplikací
Florian, Jan ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Práce se zabývá porovnáním dvou webových frameworků (aplikačních rámců) v jazycích Python a Ruby. Kromě základního popisu, historie a filosofie těchto jazyků a obou frameworků -- Django a Ruby on Rails -- jsou stanovena, popsána a uvedena do širších souvislostí jednotlivá kritéria jejich hodnocení. Mimo tyto kritéria je popsána také MVC architektura obou rámců, struktura projektu a nástroje v nich obsažené.
Program pro podnikovou knihovnu
Mazánek, Petr ; Pecinovský, Rudolf (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Tato práce se věnuje elektronickému řešení pro správu podnikové knihovny. Na základě analýzy stávajícího přístupu a jeho nedostatků je sestaven seznam kvalitativních a funkčních požadavků na aplikaci, která je následně navržena a implementována. Výsledný systém má podobu webové aplikace, která je uživatelům dostupná prostřednictvím internetového prohlížeče z libovolného zařízení připojeného k podnikové počítačové síti (případně internetu), včetně mobilních telefonů apod. Díky skutečnosti, že program je založen výhradně na open-source technologiích, nejsou s jeho nasazením ani provozem spojené žádné licenční poplatky třetích stran. Aplikace umožňuje uživatelům (většinou zaměstnancům společnosti) především přistupovat k online katalogu knih, vyhledávat v něm podle různých kritérií, získávat informace o dostupných knihách a požadované knihy rezervovat k vypůjčení. Knihovníci v rámci systému spravují zejména katalog knih a jejich rezervace a výpůjčky. Program se svou funkcionalitou výrazně odlišuje od řešení pro klasické veřejné knihovny -- je zde možné evidovat a spravovat i soukromé knihy zaměstnanců, informace o aktuální výpůjčce dané knihy jsou dostupné všem uživatelům, zaměstnancům je umožněno přenechávání výpůjček přímo mezi sebou, uživatelé mohou vkládat komentáře ke knihám apod. Součástí této práce je i zdrojový kód aplikace a uživatelská příručka obsahující kromě popisu funkcí i náhledy obrazovek systému.
Cloud Computing a jeho uplatnění v praxi
Kozák, Jaroslav ; Svoboda, Jiří (vedoucí práce) ; Kunstová, Renáta (oponent)
Cílem této práce je definovat pojem cloud computing. Dále jsem se zabýval analýzou trhu cloud computingu ve využití v podnikové informatice malého a středního podniku. V práci se zabývám analýzou českého trhu SaaS, IaaS a pro světový trh uvádím přehled katalogů, kde jsou uvedeny poskytovatelé cloud computingu. Po analýze trhů se zabývám případovou studií, která má porovnat řešení klasickou cestou nebo s řešením za využití technologií cloud computingu. K definici pojmu cloud computingu jsem použil definici mnoha zahraničních autorů a definici od NIST. Pří analýze trhu jsem vyhledával online aplikace a SaaS aplikace a hodnotil, zda se jedná o SaaS model, nebo ASP. V případové studii jsem prováděl analýzu TCO nákladů na ICT/IT při řešení klasickou cestou nebo při využití s cloud computingem, kde mi v analýze vyšlo výhodnější řešení pomocí cloud computingu. Jako hlavní přínos práce bych definoval případovou studii, která porovnává řešení ICT/IT klasickou cestou nebo řešení s využitím cloud computingu. V tomto případě došlo k naplnění prognózy, že cloud computing vychází levněji pro koncového zákazníka. Struktura práce je od definování pojmu a jeho rozdělení lépe pochopitelná pro laickou veřejnost tak i odbornou. Poté jsem pojem cloud computingu zasadil do historického kontextu, abych mohl odpovědět otázku, a to, zda se jedná o buzzword. Poté jsem prováděl analýzu trhu cloud computingu, kdy jsem se snažil vybírat a hledat produkty, které bych využil na závěr práce v případové studii, porovnávající dvě řešení.
Využití technologií .NET 3.0 a 3.5 při vývoji webových aplikací
Šmolík, Marek ; Buchalcevová, Alena (vedoucí práce) ; Skoupý, Radek (oponent)
Tato práce se zaměřuje především na vybrané technologie, které přináší platforma .NET verze 3.0 a verze 3.5 využitelné při programování webových aplikací. Tyto technologie následně představuje a to jak z teoretického tak i praktického pohledu. Představovány jsou technologie jako WCF nebo ADO.NET entity framework. Práce je určena převážně pro čtenáře programátory, nicméně nejsou nutné žádné znalosti technologií zde jmenovaných. Cílem práce je seznámit čtenáře s přínosy těchto verzí .NET pro jejich praxi a pomoci jim se rozhodnout, zda-li je pro ně zajímavá a mohli by ji využít.
Deployment aplikací v PHP
Zikmund, Štěpán ; Pavlíček, Luboš (vedoucí práce) ; Burkoň, Lukáš (oponent)
Tato práce se zabývá automatizovaným nasazováním webových aplikací v PHP. Protože pro aplikace napsané v jazyce PHP v tuto chvíli neexistuje žádné široce používané standardizované řešení automatizovaného nasazení, je hlavním cílem vytvoření řešení, které bude dostatečně automatické a zároveň dostatečně univerzální, aby mohlo být využito pro různé aplikace vyžívající různé databázové systémy nebo frameworky. Abych mohl takový nástroj navrhnout, popisuji na začátku práce jednotlivé prvky, ze kterých webová aplikace sestává. Jsou to zdrojový kód aplikace, HTML šablony a CSS, grafické soubory, data a databázové schéma. Dále na základě přednášky Sharara Evrona z konference ZendCon 2010 nazvané Best Practices in PHP Deployment představuji možnosti, jak je možné aplikaci nahrát na server. Pro jednotlivé prvky aplikace hledám v další kapitole specifické kroky, které jsou pro jejich nasazení buď nutné nebo užitečné. Jedná se například o minifikaci JavaScriptu a CSS, úprava databázového schématu nebo připojení citlivých údajů do konfiguračních souborů aplikace. Ve čtvrté a páté kapitole pak popisuji implementaci jednotlivých kroků a jejich sjednocení do procesu nasazení aplikace a také do procesu návratu do její historické verze. K vytvoření tohoto nástroje používám nástroj Phing.

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