| |
|
Integrace cloudových úložišť do webových aplikací
Studnička, Ondřej ; Rychlý, Marek (oponent) ; Burget, Radek (vedoucí práce)
Cílem práce je provést analýzu vybraných cloudových úložišť a jejich aplikačních rozhraní. Praktické využití je demonstrováno ve webové aplikaci, která slouží k tvorbě dynamických prezentací založených na frameworku Reveal.js. Aplikace umožňuje uživatelům ukládat vytvořené prezentace do zvoleného cloudového úložiště. Mezi podporovanými úložišti se nachází Google Drive, Dropbox, Github a Gitlab. Aplikace je implementována pomocí Vue.js. Teoretická část práce se zaměřuje na možnosti tvorby webových aplikací dle aktuálních trendů. Praktická část popisuje implementaci a testování vytvořené aplikace.
|
|
Nástroj pro podporu spolupráce při agilním modelování a vývoji software
Semmler, Jiří ; Křivka, Zbyněk (oponent) ; Rychlý, Marek (vedoucí práce)
Tato práce se zabývá definicí a popsáním problému, který je na pomezí projektového a znalostního managementu s důrazem na agilní vývoj a agilní modelování. Na základě nalezeného a ověřeného problému se v práci hledá stávající řešení a následně analyzuje, specifikuje a navrhuje řešení vlastní. Právě zaměření na pokrytí potřeb ze třech různých pohledů činí návrh výsledné aplikace jedinečným. Pro navržené řešení jsou dále definovány technologie a je popsána detailní implementace výsledné aplikace. Při implementaci je použita sada externích technologií, které jsou skrze tuto aplikaci propojeny. Právě propojení služeb třetích stran je přínosem pro výslednou aplikaci a uživatele při procesu agilního vývoje softwaru a agilním modelování.
|
|
Informační systém pro řízení zaměstnanců firmy
Sklenář, Pavel ; Křivka, Zbyněk (oponent) ; Bartík, Vladimír (vedoucí práce)
Účelem této práce je vytvořit informační systém, který firmám pomůže se správou jejich zaměstnanců, včetně analýzy zaměstnaneckých směn pomocí OLAP, díky které lze například zjistit celkové zpoždění zaměstnanců na jejich směnách. Informační systém je realizován ve formě webové aplikace implementované v jazyce PHP s využitím frameworku Laravel společně s MySQL databází. Mezi hlavní funkce systému patří správa zaměstnanců, včetně správy jejich docházek, práce s Google Drive diskem, generování různých souborů ve formátu PDF, zobrazení různých statistik, hodnocení zaměstnanců, správa směn, zaměstnaneckých jazyků, dovolených, nemocenských a nahlášení zaměstnanců.
|
|
Analýza současných cloudových řešení
Kis, Matej ; Burda, Karel (oponent) ; Rosenberg, Martin (vedoucí práce)
Diplomová práca sa zaoberá popisom súčasných cloudových úložných systémov. Práca obsahuje popis prerekvizít vývoja cloudových a distribuovaných systémov. Popisuje riešenia úložných systémov ako sú Dropbox, iCloud a Google drive. Ďalšia časť práce obsahuje popis protokolov WebDav a XMPP z pohľadu využitia pre cloudové úložné systémy. Zamerali sme sa na prostriedky, ktorými tieto dva protokoly disponujú a odvodili sme záver pre použitie v cloudovom prostredí. Praktická časť diplomovej práce obsahuje dve laboratórne úlohy pre rozšírenie výuky predmetu Návrh, správa a bezpečnosť počítačových sietí. Prvá z úloh je zameraná na vytvorenie vlastnej cloudovej služby. Druhá z laboratórnych úloh je zameraná na odchytávanie a analýzu komunikácie zabezpečenej protokolom SSL.
|
|
Web application for speech and voice acquisition
Levák, Adam ; Galáž, Zoltán (oponent) ; Mekyska, Jiří (vedoucí práce)
This bachelor’s thesis deals with designing and building a web application for speech and voice recording. The main goal of the thesis was to write a theoretical background, create a prototype and build the final web application. The theoretical background involves comparing mobile applications, a comparison of already available solutions for voice and speech recording and an introduction to database systems. The web application prototype was created in an online vector graphics editor Figma. The implementation of the actual web application, which is able to record speech exercises and voice exercises, was written in the JavaScript programming language. The application consists of a set of exercises, specifically picture description, elongated phonation, a diadochokinetic exercise, sentence repetition and text reading. Each exercise will have a text and a voice instruction assisting the user in performing the exercise correctly. Exercise recordings will be safely transferred to an online storage Google Drive. Moreover, a reward system was designed and implemented. It intends to motivate the users to do the exercises regularly, leading to more data collection as these exercises will be done repeatedly. The system is working and tested and is implemented as a progressive web application.
|
|
Sofistikované stopky pro měření časů na závodech
Skryja, Ondřej ; Zemčík, Pavel (oponent) ; Herout, Adam (vedoucí práce)
V této bakalářské práci se budu zabývat návrhem mobilní aplikace pro organizaci závodů. Cílem aplikace je zjednodušit organizaci závodníků, jejich rozdělení do jednotlivých kategorií a změření času. Aplikace je vytvářena pro operační systém Android. Seznámím čtenáře se základními komponenty Android aplikací a vývojovým prostředím Android Studio. Detailně se budu věnovat návrhu aplikace a jednotlivým funkcím.
|
|
Web application for speech and voice acquisition
Levák, Adam ; Galáž, Zoltán (oponent) ; Mekyska, Jiří (vedoucí práce)
This bachelor’s thesis deals with designing and building a web application for speech and voice recording. The main goal of the thesis was to write a theoretical background, create a prototype and build the final web application. The theoretical background involves comparing mobile applications, a comparison of already available solutions for voice and speech recording and an introduction to database systems. The web application prototype was created in an online vector graphics editor Figma. The implementation of the actual web application, which is able to record speech exercises and voice exercises, was written in the JavaScript programming language. The application consists of a set of exercises, specifically picture description, elongated phonation, a diadochokinetic exercise, sentence repetition and text reading. Each exercise will have a text and a voice instruction assisting the user in performing the exercise correctly. Exercise recordings will be safely transferred to an online storage Google Drive. Moreover, a reward system was designed and implemented. It intends to motivate the users to do the exercises regularly, leading to more data collection as these exercises will be done repeatedly. The system is working and tested and is implemented as a progressive web application.
|
| |
|
Integrace cloudových úložišť do webových aplikací
Studnička, Ondřej ; Rychlý, Marek (oponent) ; Burget, Radek (vedoucí práce)
Cílem práce je provést analýzu vybraných cloudových úložišť a jejich aplikačních rozhraní. Praktické využití je demonstrováno ve webové aplikaci, která slouží k tvorbě dynamických prezentací založených na frameworku Reveal.js. Aplikace umožňuje uživatelům ukládat vytvořené prezentace do zvoleného cloudového úložiště. Mezi podporovanými úložišti se nachází Google Drive, Dropbox, Github a Gitlab. Aplikace je implementována pomocí Vue.js. Teoretická část práce se zaměřuje na možnosti tvorby webových aplikací dle aktuálních trendů. Praktická část popisuje implementaci a testování vytvořené aplikace.
|