Design and implementation of a mobile application for managing a personal repository of digitized genealogical sources

Thesis title: Návrh a implementace mobilní aplikace pro správu osobního repozitáře digitalizovaných genealogických pramenů
Author: Veit, Filip
Thesis type: Diplomová práce
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Diplomová práce se zabývá návrhem a implementací open-source mobilní aplikace pro správu osobního repozitáře digitalizovaných genealogických pramenů (RGD), pokrývající potřeby amatérských genealogů. Při vývoji byla aplikována kombinace přístupu User-centered design a metodiky Lean Startup. Použitelnost aplikace byla ověřována průběžně po celou dobu vývoje společně s šesti zástupci cílové skupiny amatérských genealogů, kteří se tak významně podíleli na podobě nově vzniklé aplikace. Pro dokumentaci vývoje byla použita Metodika pro malé softwarové projekty (MMSP) a samotný vývoj probíhal ve čtyřech iteracích, přičemž na konci každé iterace bylo provedeno ověření. Nejprve byly podrobně popsány a srovnány již existující řešení, na základě kterých byly definovány funkční i nefunkční požadavky na novou mobilní aplikaci Familiary. Poté byla navržena architektura spolu s uživatelským rozhraním a vznikl interaktivní grafický prototyp. Mobilní aplikace byla následně implementována pomocí multiplatformního frameworku Flutter a programovacího jazyka Dart. Na závěr bylo společně se skupinou amatérských genealogů provedeno uživatelské testování aplikace prostřednictvím standardizovaného dotazníku CSUQ. Hlavním výstupem práce je open-source mobilní aplikace Familiary pro operační systém Android, která přispívá k rozšíření nabídky mobilních aplikací pro amatérské genealogy a podporuje nezávislou práci genealogů na cestách bez nutnosti využívání aplikací online genealogických platforem.
Keywords: Android; digitální repozitář; Flutter; genealogie; MMSP; mobilní aplikace
Thesis title: Design and implementation of a mobile application for managing a personal repository of digitized genealogical sources
Author: Veit, Filip
Thesis type: Diploma thesis
Supervisor: Doležel, Michal
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
The thesis deals with the design and implementation of an open-source mobile application for the management of a personal repository of digitized genealogical sources (RGD), covering the needs of amateur genealogists. A combination of User-centered design approach and Lean Startup methodology was applied in the development. The usability of the application was verified continuously throughout the development process together with six representatives of the target group of amateur genealogists, who significantly contributed to the design of the newly created application. The Methodology for Small Software Projects (MMSP) was used to document the development and the development itself was carried out in four iterations, with validation at the end of each iteration. First, existing solutions were described and compared in detail, based on which the functional and non-functional requirements for the new Familiary mobile application were defined. Then the architecture was designed along with the user interface and an interactive graphical prototype was created. The mobile application was then implemented using the Flutter multi-platform framework and the Dart programming language. Finally, user testing of the application was conducted with a group of amateur genealogists using a standardized CSUQ questionnaire. The main output of the work is the open-source mobile application Familiary for Android operating system, which contributes to the expansion of the range of mobile applications for amateur genealogists and supports independent work of genealogists on the go without the need to use applications of online genealogical platforms.
Keywords: digital repository; Android; Flutter; genealogy; MMSP; mobile app

Information about study

Study programme: Informační systémy a technologie/Vývoj informačních systémů
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 6. 11. 2023
Date of submission: 28. 4. 2024
Date of defense: 29. 5. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/86428/podrobnosti

Files for download

    Last update: