Návrh a implementace mobilní aplikace na organizování času a omezení prokrastinace

Název práce: Návrh a implementace mobilní aplikace na organizování času a omezení prokrastinace
Autor(ka) práce: Horáček, Jan
Typ práce: Bakalářská práce
Vedoucí práce: Smutný, Zdeněk
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
Bakalářská práce se zabývá návrhem a implementací aplikace pro operační systém Android,která uživatelům umožňuje organizovat čas a omezit jejich prokrastinaci. Cílem práce je nazákladě shromážděných informací navrhnout a implementovat aplikaci, která řešíuživatelskou potřebu organizovat čas a omezit prokrastinaci. V první části jsou čtenářiobjasněny klíčové pojmy ohledně tématu prokrastinace a je seznámen s pravidlydesignového jazyka Material Design Guidelines. Dále je sestaven vzorek již existujícíchaplikací, které se týkají obdobného tématu a s pomocí získaných poznatků jsou aplikacesrovnány a zhodnoceny. Na základě srovnání jsou určeny vlastnosti navrhované aplikace,které jsou následně rozděleny na funkční a nefunkční a čtenáři je přiblížen jejich návrh.V druhé části je představena volba a implementace použitých knihoven a implementaceAndroid Architecture Components, které jsou postaveny na návrhovém vzoru MVVM. Dáleje čtenář seznámen s implementací podstatných a s řešením problematických částí aplikace.Následuje popis testování aplikace a vyhodnocení provedeného dotazníkového šetření.Hlavním přínosem této práce je aplikace, která na základě kladného hodnocení u vícenež 87 % respondentů dotazníkového šetření, řeší uživatelský problém s organizací času as omezováním prokrastinace. Přínosem práce jsou i poznatky uvedené v této práci společněs přiloženým zdrojovým kódem, které mohou čtenáři usnadnit proces návrhu aimplementace vlastního softwarového řešení pro platformu Android.
Klíčová slova: Android; aplikace; Architecture Components; Java; MVVM; prokrastinace
Název práce: Design and implementation of a mobile application for organising time and reducing procrastination
Autor(ka) práce: Horáček, Jan
Typ práce: Bachelor thesis
Vedoucí práce: Smutný, Zdeněk
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
This Bachelor's thesis considers the design and implementation of an application for theAndroid operating system, which allows its users to organise their time and limitprocrastination. The goal of the thesis was to design and implement an application, whichsolves the user's need of organising time and reducing procrastination, based on provideddata. In the first chapter, the key terms of procrastination are explained, and the rules ofthe Material Design Guidelines design language are provided. Furthermore, a sample ofcurrent applications, dealing with a similar topic, is built. On the basis of analysis of thesample, properties of the proposed application are defined, and further divided intofunctional and non-functional properties. The reader is then familiarised with the design ofthe application's properties. In the second part, the choice and implementation of selectedlibraries is introduced. Implementation of Android Architecture Components, based on theMVVM architecture, is also introduced. The reader is then acquainted with theimplementation of key components, and with the solutions used to deal with problematiccomponents of the application. The description of application testing, and the evaluation ofthe questionnaire-based feedback follows. The key benefit of this thesis is the application,which, based on a positive feedback from more than 87% of questionnaire results, solvesthe user's problem of organising time and reducing procrastination. Another benefit of thethesis are the findings listed in this work, which, along with the attached source code of theapplication, may assist the reader in designing and implementing their own solution for theAndroid platform.
Klíčová slova: Android; application; Architecture Components; Java; MVVM; procrastination

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra systémové analýzy

Informace o odevzdání a obhajobě

Datum zadání práce: 20. 12. 2018
Datum podání práce: 2. 5. 2019
Datum obhajoby: 11. 6. 2019
Identifikátor v systému InSIS: https://insis.vse.cz/zp/68136/podrobnosti

Soubory ke stažení

    Poslední aktualizace: