Návrh interní aplikace pro hodnocení členů týmu ve firmě

Repozitář DSpace/Manakin

Jazyk: English čeština 

Návrh interní aplikace pro hodnocení členů týmu ve firmě

Zobrazit celý záznam

Není dostupný náhled
Název: Návrh interní aplikace pro hodnocení členů týmu ve firmě
Autor: Michálek, Adam
Vedoucí: Žáček, Petr
Abstrakt: V práci je navržena interní aplikace s názvem ReviewMe pro hodnocení členů teamu ve firmě. Jednotlivé části aplikace jsou nasazeny samostatně a integrovány v rámci SOA architektury s použitím služby pro zasílání zpráv. Backendová část aplikace je vytvořena v .NET Core a zveřejňuje jednoduché API s požadovanou funkcionalitou. To je dále využíváno frontendovou částí (implementace v Blazor) pro zobrazení všech operací v přehledné formě. Rovněž je vytvořena jednoduchá mikro služba (EmployeeMicroservice), získávající data z externí služby, které posílá do zprostředkovatele zpráv (v tomto případě RabbitMQ). Ten musel být nastaven tak, aby splňoval požadavky na jednotnou komunikaci v rámci systému a zabezpečení dat. Tyto data ReviewMe odposlouchává, zpracovává a ukládá do své databáze. Aplikace je použitelná jako modul s možností ji jednoduše vložit do stávajícího systému, ale zároveň dodržuje principy Mikroservise architektury a může být použita samostatně. V případě výpadku zdroje dat tedy zůstane určitou dobu nedotečena. Proto jsou zde také navrženy prototypy pro části odposlouchávající a zpracovávající data (pub/sub). Ty mohou být později přidány k dalším aplikacím, které se stanou součástí systému. Teoretická část je věnována obecnému popisu zvolených technologií a principů čistého kódu a architektury, používané v projektu. V rámci organizace a plánování byly použity Devops technologie. Teoretické poznatky jsou poté aplikovány při implementaci a testování všech součástí práce.
URI: http://hdl.handle.net/10563/50792
Datum: 2021-12-03
Dostupnost: Bez omezení
Ústav: Ústav informatiky a umělé inteligence
Studijní obor: Softwarové inženýrství


Citace závěřečné práce

Soubory tohoto záznamu

Soubory Velikost Formát Zobrazit Popis
michálek_2022_dp.pdf 4.315Mb PDF Zobrazit/otevřít None
michálek_2022_op.pdf 250.3Kb PDF Zobrazit/otevřít None
michálek_2022_vp.pdf 385.0Kb PDF Zobrazit/otevřít None

Tento záznam se objevuje v následujících kolekcích

Zobrazit celý záznam

Find fulltext

Prohledat DSpace


Procházet

Můj účet