Original title:
Aplikace pro tvorbu pracovních postupů
Authors:
Sochová, Terézia Document type: Master’s theses
Year:
2023
Language:
slo Abstract:
[cze][eng] Tato práce je věnována návrhu a implementaci aplikace pro tvorbu pracovních postupů. Cílem práce je na základě analýzy dostupných řešení a požadavků od zákazníka navrhnout a implementovat aplikaci pro tvorbu pracovních postupů. Práce obsahuje vysvětlení základních termínů z oblasti podnikových procesů, popis standardů procesního modelování a popis dostupných řešení. Dále se práce zabývá návrhem procesní mapy pro proces: Návrh na odměnu, návrhem diagramů zachycujících strukturu a chování systému a návrhem databáze. V neposlední řadě se práce věnuje implementaci, nasazení a testování aplikace. Při implementaci byly použity backendové technologie C# s frameworkem .NET, frontendová technologie Bootstrap 5 a implementační rámec Elsa Core pro tvorbu workflow.This work is dedicated to the design and implementation of an application for the creating workflows. The goal of this work is to design and implement an application for the creation of work procedures based on the analysis of available solutions and requirements from the customer. The work contains an explanation of basic terms from the field of business processes, a description of process modeling standards and a description of available solutions. Furthermore, the work deals with the design of a process map for the process: Design for reward, design of diagrams capturing the structure and behavior of the system and design of the database. Last but not least, the work is devoted to the implementation, deployment and testing of the application. The implementation uses C# backend technology with the .NET framework, Bootstrap5 frontend technology and the Elsa Core framework for workflow creation.
Keywords:
.NET Framework; Bootstrap 5; BPMN; business processes; C#; Elsa Core; podnikové procesy; procesní modelování; process modeling; web application; webová aplikace; workflow