|
Rozšíření plánovače testů pro distribuované systémy
Mészáros, Filip ; Ráb, Jaroslav (oponent) ; Ščuglík, František (vedoucí práce)
Tato bakalářská práce se zabývá automatickým testováním softwaru s použitím plánovače testů. Popisuje tvorbu rozšíření existujícího plánovače testů tak, aby bylo možné efektivně rozdělit skupinu testů na části, které se budou vykonávat nezávisle na sobě. Jednotlivé testy jsou rozdělovány na základě společných vlastností prostředí, které je pro tyto testy nutno připravit, a na základě závislostí mezi testy. Práce dále popisuje, jaké optimalizace jsou použity pro rozdělování testů do podmnožin. Každá podmnožina testů je spouštěná na samostatném testovacím systému a tím je snížen čas potřebný pro otestování testovaného softvéru danou sadou testů. Vytvořený nástroj se úspěšně používá při každodenním testování několika produktů ve firmě Acision, pro kterou byl tento nástroj vytvářen.
|
| |
|
Vývoj mobilní aplikace pro organizování času pro iOS a její publikování v App Store
SCHUH, Tom
Cílem této bakalářské práce je, tvorba aplikace pro plánování času na mobilní zařízení pomocí vývojové platformy Xamarin a publikování aplikace na App Store. Uživatel si může naplánovat aktivity, schůzky, a ostatní úkoly. Pro všechny tyto typy aktivit si uživatel může nastavit upozornění, kategorii nebo krátký popisek. Teoretická část bakalářské práce představuje vývojovou platformu Xamarin, nástroje potřebné pro vývoj aplikace a popis vytváření iOS aplikace pomocí vývojové platformy Xamarin ve Windows operačním systému. Praktická část popisuje samotný vývoj mobilní aplikace od vytvoření uživatelského rozhraní, programování logiky aplikace až po propojení s Apple kalendářem.
|
|
Plánovač a paměťový alokátor pro systém Bobox
Falt, Zbyněk
Cílem této práce je stručný popis systému Bobox, což je prostředí pro paralelní zpracování dat vyvíjené Katedrou softwarového inženýrství Univerzity Karlovy, analýza výchozího plánovače a návrh nového efektivnějšího plánovače a paměťového alokátoru. Práce rovněž obsahuje experimentální porovnání různých přístupů k této problematice.
|
|
UI Specifikace aplikace pro evidenci směn
Franc, David ; Pavlíček, Josef (vedoucí práce) ; Nielsen, Jan (oponent)
Tato bakalářská práce má hlavní cíl vytvořit UI specifikaci vlastního návrhu pro aplikaci na evidenci a plánování směn, jak pro manažera, tak pro zaměstnance.
První část této práce se zabývá teorií ohledně tvorby uživatelského prostředí a samotné UI Specifikace. Dále jsou zde popsané zkušenosti studentů ohledně evidence a plánování směr v různých zaměstnáních.
Druhá část již obsahuje tvorbu samotné UI specifikace, kde je nejprve rozebrána motivace, cíl a persony. Poté jsou zde rozebrány jednotlivé návrhy, u kterých se vždy nachází use case a scénář. Nakonec je zde popsáno testování daného řešení a zhodnocení.
Třetí částí je závěrečné zhodnocení celé práce.
|
|
Plánovač s nadstandardními funkcemi
Krkavec, Martin ; Rychlý, Marek (oponent) ; Weiss, Petr (vedoucí práce)
Cílem této práce je navrhnout a na platformě Windows implementovat plánovač s nadstandardními funkcemi. Systém má obsahovat plánovací kalendář, budík, správu úkolů, centrální databázi dostupnou z internetu, synchronizaci v režimu offline, hierarchii uživatelů pro zadávání úkolů, běh aplikace na pozadí s vhodným způsobem upozorňování (např. popup okna) a upozorňování prostřednictvím e-mailů.
|
|
Implementace osobního plánovače
Filák, Jakub ; Květoňová, Šárka (oponent) ; Lukáš, Roman (vedoucí práce)
Cílem této bakalářské práce je prozkoumat možnosti plánovaní času a vytvořit nástroj, který toto plánovaní jednodušší a urychlí. Vytvořený nástroj bude určen nejen k plánování osobních událostí a úkolů, ale také k plánování schůzek, které bude usnadněno sdílením uživatelských diářů a vyhledáváním vhodných termínů s jinými uživateli. V textu dokumentu jsou rozebrány použité technologie, požadavky na nástroj pro plánování času a postup implementace nástroje. Na závěr jsou zhodnoceny výsledky práce a schopnosti vytvořeného nástroje.
|
| |
| |
| |