|
Internetový autobazar
Horák, Zdeněk ; Jurka, Pavel (oponent) ; Skřivánek, Roman (vedoucí práce)
Tato bakalářská práce obsahuje analýzu, návrh a implementaci informačního systému internetového autobazaru. Systém eviduje zejména informace o automobilech, které autobazar nabízí k prodeji. O každém automobilu se uchovávají jeho základní údaje, údaje o bývalém majiteli, obecné informace o značce vozidla a údaje o změnách ceny automobilu. Do systému se můžou pomocí přihlašovacího jména a hesla přihlásit dva druhy uživatelů. Prvním z těchto uživatelů je klient autobazaru, kterému je dovoleno prohlížet katalog nabízených vozidel a případně provádět jejich rezervaci. A dále pak správce systému, který může všechny uchovávané záznamy editovat. Součásti autobazaru je diskusní fórum.
|
|
Nástroj pro tvorbu a správu obsahu webových prezentací
Dekan, Ivan ; Macho, Tomáš (oponent) ; Richter, Miloslav (vedoucí práce)
Diplomová práce se zabývá systémem pro správu webového obsahu (CMS – content management system) s unikátním grafickým prostředím a charakteristickými vlastnostmi cloud computing operačních systémů. Jádro systému tvoří: - na straně serveru kód psaný v programovacím jazyce PHP a - na straně klienta JavaScript s asynchronním přenosem dat (technologie AJAX). K uložení dat a nastavení systému je použita databáze MySQL. Jádro systému dokáže vytvářet a spravovat libovolný počet uživatelských oken a zajišťuje synchronizaci dat pracovního prostředí mezi klientem a serverem. Systém je programován modulárně - moduly lze rozšířit systém o nové funkce. Systém obsahuje několik často používaných modulů: správa uživatelů, správa obsahu, události, fotogalerie, soutěže a další. K rychlému a snadnému vytvoření nových modulů slouží několik tříd, které umožňují generovat a spravovat základní systémové objekty. Textová část modulů je načítána z jazykového souboru, což umožňuje překlad systému do více jazyků.
|
|
Webová aplikace pro správu univerzitních projektů
Shapochkin, Viktor ; Sadovský, Petr (oponent) ; Hynek, Jiří (vedoucí práce)
Tato bakalařská práce se zabývá návrhem, implementací a testováním webové aplikace pro správu a řízení univerzitních projektů. Aplikace umožnuje uživatelům vytvářet, sledovat a upravovat jednotlivé projekty. Běh a stav projektů je reprezentován pomocí Ganttova diagramu. Aplikace je implementována v jazyce JavaScript a je rozdělená na dvě časti - server a klient. Server běží na platformě Node.js s použitím rozhrání Express.js a databáze MongoDB. Klientská část aplikace je implementována pomocí JavaScript knihovny React.
|
|
Antispamové filtry
František, Jiří ; Fojtová, Lucie (oponent) ; Pust, Radim (vedoucí práce)
Práce se zabývá návrhem a realizací antispamového řešení pro operační systém GNU/Linux. V úvodní části je popsána teorie přenosu, příjmu poštovních zpráv a pro- blematika nevyžádané pošty. V rámci práce je realizován poštovní server přenosovým agentem Postfix. Amavis byl využit jako antispamové řešení, který tvoří rozhranní mezi Postfixem a programy na kontrolu obsahu zpráv. Ty jsou tvořeny SpamAssassin a Cla- mAV. Hlavním cílem bylo vytvoření aplikace pro nastavování antispamových filtrů. Vý- sledkem je možnost nastavování a vytváření filtrů spolu se seznamy černých a bílých odesílatelů. Zprávy uložené v karanténě je možné obnovit. Zprávy uložené v karanténě slouží pro tvorbu statistik nevyžádané pošty.
|
|
Virtuální Čekárna u Lékaře
Majola, Richard ; Beran, Vítězslav (oponent) ; Kolář, Martin (vedoucí práce)
Cílem této bakalářské práce je vytvoření virtuální čekárny u lékaře jako webovou aplikaci, tvořenou skrz vývojový framework Laravel za použití jazyka PHP a databázového systému MySQL. Výsledná aplikace umožní lidem se registro do systét přihlásit se do čekací fronty bez nutnosti být fyzicky přítomen v čekárně.
|
|
Systém pro automatizaci marketingových kampaní
Kunickij, Tomáš ; Bartík, Vladimír (oponent) ; Burget, Radek (vedoucí práce)
Tato práce se zabývá vývojem webové aplikace, která má za cíl umožnit PPC specialistům automatizovat a urychlit jejich práci. Aplikace umožní těmto marketérům ovládat na míru předem napsané skripty v Pythonu, které za ně vykonají určitou část práce. Jedná se o webovou aplikaci postavenou pomocí Pythonu a frameworku zvaný Django. Důležitou roli hraje také Celery pro možnost asynchronního zpracování všech skriptů. Systém umožní uživateli, který spravuje PPC účet spouštět a plánovat dodané skripty a tím zefektivní svoji práci.
|
| |
| |
|
Webová aplikace pro akvizici písma z digitalizačního tabletu
Fiala, Marek ; Mikulec, Marek (oponent) ; Mucha, Ján (vedoucí práce)
Cílem práce je realizace webové aplikace pro akvizici ručně psaného projevu (online písma) pomocí digitalizačního tabletu Wacom. V rámci práce byla provedena rešerše současných možností implementace webových aplikací a zvolena nejvhodnější varianta k realizaci. Aplikace umožňuje export dat do *.json souboru a následné zobrazení již zaznamenaného cvičení. Aplikace je konstruována ve frameworku Django a její hlavní funkcionalitou je vykreslení psaného písma na ploše a dále práce se získanými daty. Uložená data mají konkrétní strukturu zápisu z důvodu kompatibility pro možné analýzy dat.
|
|
Aplikace pro dobrovolné hasiče
Vopálka, Matěj ; Ilgner, Petr (oponent) ; Gerlich, Tomáš (vedoucí práce)
Práce se zabývá vývojem webové aplikace pro dobrovolné hasiče. Aplikace umožňuje členovi jednotky reagovat na vyhlášení výjezdu a zobrazuje stavy jednotlivých členů na monitoru v hasičské zbrojnici. Zajišťuje ověřování uživatelů a umožňuje zobrazení informací o výjezdu včetně účastnících se hasičů. Aplikace přijme informaci o výjezdu pomocí webového aplikačního rozhraní od Raspberry Pi, které čte a formátuje SMS zprávy.
|