Implementation of a business case management application based on Microsoft Dynamics 365 and Microsoft Power Apps platforms

Thesis title: Realizace aplikace pro řízení obchodních případů založené na platformách Microsoft Dynamics 365 a Microsoft Power Apps
Author: Jánský, Luboš
Thesis type: Bakalářská práce
Supervisor: Stanovská, Iva
Opponents: Stříbrný, Jiří
Thesis language: Česky
Abstract:
Práce je zaměřena na návrh a realizaci nové aplikace pro řízení obchodních případů založené na platformách Microsoft Dynamics 365, konkrétně modulu Sales, a Microsoft Power Apps. Cílem je nahradit původní nevyhovující řešení, které trpí technickými a provozními nedostatky, a vytvořit aplikaci podporující celý životní cyklus obchodního případu od vzniku příležitosti až po fakturaci a vyhodnocení projektu. Práce popisuje analýzu, návrh a vývoj modelem řízené aplikace s využitím moderních nástrojů z rodiny Power Platform. Součástí je návrh aplikační architektury, testování, dokumentace a vyhodnocení uživatelské zkušenosti. Důraz byl kladen na využití low-code přístupu, rozšiřitelnost prostřednictvím pluginů v jazyce C#, skriptování uživatelského rozhraní pomocí JavaScriptu a TypeScriptu a dodržení osvědčených postupů v oblasti řízení životního cyklu aplikace.
Keywords: TypeScript; Microsoft Power Apps; Microsoft Power Automate; JavaScript; plugin; No-Code; Microsoft Power Platform; Microsoft Dataverse; Modelem řízená aplikace; Low-Code; Obchodní případ; Microsoft Dynamics 365; automatizace; .NET Framework; C#
Thesis title: Implementation of a business case management application based on Microsoft Dynamics 365 and Microsoft Power Apps platforms
Author: Jánský, Luboš
Thesis type: Bachelor thesis
Supervisor: Stanovská, Iva
Opponents: Stříbrný, Jiří
Thesis language: Česky
Abstract:
This bachelor's thesis focuses on designing and implementing a new application for managing business cases built on Microsoft Dynamics 365, specifically the Sales module and Microsoft Power Apps. The goal is to replace the original inadequate solution, which suffers from both technical and operational issues, and to develop an application supporting the entire lifecycle of a business case—from opportunity creation to invoicing and project evaluation. The thesis describes the analysis, design, and development of a model-driven application using modern tools from the Power Platform family. It also includes application architecture design, testing, documentation, and user experience evaluation. Emphasis was placed on utilizing a low-code approach, extensibility through C# plugins, UI scripting using JavaScript and TypeScript, and adherence to best practices in application lifecycle management.
Keywords: Business case; Microsoft Dataverse; .NET Framework; Low-Code; Model-driven application; No-Code; Microsoft Dynamics 365; Microsoft Power Platform; Microsoft Power Apps; Microsoft Power Automate; C#; plugin; JavaScript; TypeScript; automation

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 Information Technologies

Information on submission and defense

Date of assignment: 2. 1. 2025
Date of submission: 12. 5. 2025
Date of defense: 25. 6. 2025
Identifier in the InSIS system: https://insis.vse.cz/zp/91173/podrobnosti

Files for download

    Last update: