Development of an absence management application using Microsoft Power Platform

Thesis title: Vývoj aplikace pro správu absencí pomocí Microsoft Power Platform
Author: Duong, Tommy
Thesis type: Bakalářská práce
Supervisor: Rejthar, Jan
Opponents: Stanovská, Iva
Thesis language: Česky
Abstract:
Hlavním cílem této bakalářské práce je vytvoření interní aplikace pro zadávání žádostí o absence zaměstnanců. Práce nejprve představuje teoretická východiska, včetně nástrojů Power Platform, analýzy zadávacího dokumentu, návrhu datové architektury v Dataverse s integrací dat z Microsoft Dynamics 365 a identifikace komponent vyžadujících pro-code rozšíření. Následně praktická část detailně popisuje postup realizace a implementace této aplikace i proces verzování a automatizovaného nasazování s využitím Azure DevOps. Klíčovým výstupem je funkční aplikace, která je v závěru práce porovnána s původním návrhem. Hodnocení se zaměřuje na dosažené přínosy k efektivitě procesu zadávání žádostí, diskutuje nezbytné kompromisy, praktické výhody i nevýhody použití Microsoft Power Platform pro tento typ vývoje a specifická omezení low-code přístupu. Práce tak poskytuje komplexní pohled na vývoj a zhodnocení konkrétního podnikového řešení.
Keywords: Power Automate; správa absencí; low-code; Canvas App; Microsoft Power Platform; Power Apps
Thesis title: Development of an absence management application using Microsoft Power Platform
Author: Duong, Tommy
Thesis type: Bachelor thesis
Supervisor: Rejthar, Jan
Opponents: Stanovská, Iva
Thesis language: Česky
Abstract:
The main goal of this thesis is to develop an internal application for the manegement of abssence requests for employees. The thesis first presents the theoretical background, including Power Platform tools, analysis of the design document, the underlying data structure in Dataverse with data integration from Microsoft Dynamics 365 and the identification of components requiring pro-code extensions. Practical part of this thesis describes in detail the process of development and implementation of this application, as well as the versioning and automated deployment process using Azure DevOps. The output is a functional application, which is compared with the original design document. The evaluation concludes on achieved benefits of improving the absence request process, discussess necessary compromises made, practical advantages and disadvantages of using Microsoft Power Platform during development and specific limitations of the low-code approach. This work therefore provides a comprehesince view of the development and evalution of a specific business solution.
Keywords: Microsoft Power Platform; Canvas App; absence management; low-code; Power Apps; Power Automate

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Econometrics

Information on submission and defense

Date of assignment: 9. 5. 2025
Date of submission: 12. 5. 2025
Date of defense: 2025

Files for download

The files will be available after the defense of the thesis.

    Last update: