Vytvoření webové aplikace pro reporting schvalovacích procesů

Název práce: Vytvoření webové aplikace pro reporting schvalovacích procesů
Autor(ka) práce: Král, Tomáš
Typ práce: Diplomová práce
Vedoucí práce: Pour, Jan
Oponenti práce: Blažek, Martin
Jazyk práce: Česky
Abstrakt:
Diplomová práce se zabývá vývojem aplikace pro reporting a monitorování schvalovacích procesů v rámci jedné z českých bankovních institucí. Hlavním cílem diplomové práce je vytvoření funkční aplikace, která umožní zobrazení základního přehledu s klíčovými údaji přímo souvisejícími s aktuálním během schvalovacích procesů, dále dashboardu statistik zobrazujících filtrovatelné údaje o denním průběhu schvalovacích procesů dle jeho statusu dokončení a názvu workflow. V poslední části bude aplikace umožňovat zobrazení detailu vybraných schvalovacích procesů, jejich grafického znázornění pomocí Business Process Model and Notation (BPMN), vypsání detailu systémových aktivit náležících do daného workflow zároveň s daty, které zde byly použity. Pro dosažení tohoto cíle práce v rámci teoretických východisk pojednává o základní teorii okolo problematiky úvěrových bankovních produktů, schvalovacích procesů a možnostech architektur webových aplikací. V následujících kapitolách se práce věnuje analýze vyvíjené aplikace, definici její specifikace, databázové struktury a návrhu jednotlivých obrazovek. Kapitoly zabývající se vytvořením samotné aplikace, která je hlavním výstupem této diplomové práce po této analytické části vývoje následují. Nakonec jsou zváženy možnosti budoucího vývoje aplikace a rozšíření jejích funkcionalit.
Klíčová slova: Schvalovací proces; Banka; Vývoj; Proces; Schvalování; Zobrazení; React; Report; API; REST
Název práce: Development of a web application for reporting approval processes
Autor(ka) práce: Král, Tomáš
Typ práce: Diploma thesis
Vedoucí práce: Pour, Jan
Oponenti práce: Blažek, Martin
Jazyk práce: Česky
Abstrakt:
The diploma thesis deals with the development of an application for reporting and monitoring of approval processes within one of the Czech banking institutions. The main goal of the thesis is to create a functional application that allows its users to view a basic overview with data directly related to current executions of approval processes, a dashboard of statistics displaying filterable data on the daily course of approval processes according to its completion status and workflow name. In the last part, the application will allow displaying the detail of selected approval processes, their graphical representation using Business Process Model and Notation (BPMN), listing the details of system activities belonging to the workflow together with the data used here. To achieve this goal, the work within the theoretical section discusses the basic theory of credit banking products, approval processes and the possibilities of web application architectures. In the following part, the work focuses on an analysis of the developed application, a definition of its specification, database structure and the design of individual screens. Chapters dealing with the creation of the application itself, which is the main output of this thesis follow this analytical part of the development. Finally, the possibilities of future development of the application are considered.
Klíčová slova: Bank; React; REST; Process; Approval; Display; Approval process; Developement; API; Report

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 11. 6. 2020
Datum podání práce: 1. 5. 2021
Datum obhajoby: 9. 6. 2021
Identifikátor v systému InSIS: https://insis.vse.cz/zp/73516/podrobnosti

Soubory ke stažení

Hlavní práce
Neveřejný soubor
Stáhnout
Neveřejná příloha
Neveřejný soubor
Stáhnout
Neveřejná příloha
Neveřejný soubor
Stáhnout
    Poslední aktualizace: