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
Tento záznam se objevuje v následujících kolekcích
Zobrazit celý záznam
Prohledat DSpace
Procházet
-
Vše v DSpace
-
Tato kolekce
Můj účet