-
Notifications
You must be signed in to change notification settings - Fork 0
TetraKa7/VUT-FIT-DIP
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
NÁSTROJ PRO PODPORU MANAGEMENTU RIZIK Bc. Sára Škutová xskuto00@stud.fit.vutbr.cz VUT FIT 2019/2020 Diplomová práce Nástroj pro podporu managementu rizik. Nástroj se skládá ze dvou částí – klient a server. Server slouží jako API zpřístupňující databázi a je naprogramován v Java frameworku Spring Boot. Klient pak tvoří hlavní část, ve které se manipuluje s daty. Aplikace slouží pro správu rizik, která se mohou vyskytnout při řešení projektu. Hlavním statistickým prvkem pro rizika je matice pravděpodobností výskytů a míry dopadů. Nástroj dále umožňuje základní správu uživatelů, tvorbu swot tabulky k projektu a tvorbu a přidělení dotazníku k projektu. Na přidělené dotazníky lze odpovídat a zobrazovat si jejich celkové statistiky. --------------------------------------------------------------------------------- PŘIHLAŠOVACÍ ÚDAJE ROLE PŘIHLAŠOVACÍ_JMÉNO HESLO JMÉNO Administrátor xlogin00 qwe Login Login Manažer xriger00 abc Alan Riger Manažer xhodso00 abc Bianca Hodson Člen týmu xlaris00 123 Diana Laris Člen týmu xnovak00 123 Casper Novak --------------------------------------------------------------------------------- ZPROVOZNĚNÍ Předpokládá se použití na systému Windows 10 nebo ekvivalentní operační systém. Server očekává, že klient bude běžet na portu 3000. Klient očekává, že server bude běžet na protu 8080. SERVER Server potřebuje pro svůj běh mít nainstalovanou Javu. Serverová část byla primárně tvořena na verzi 1.8.0_231. Java se musí nacházet v PATH proměnné. 1. V příkazovém řádku najít zdrojový adresář serveru – adresář server. 2. Překlad: a) Překlad a spuštění testů: mvnw.cmd clean package b) Překlad, ale vynechání testů: mvnw.cmd -Dmaven.test.skip clean package c) Překlad zdrojových souborů i testů, ale přeskočení spuštění testů: mvnw.cmd -DskipTests clean package 3. Spuštění: java -Dfile.encoding=UTF-8 -jar target\spravarizik-1.0.jar 4. Ukončení aplikace: ctrl + c KLIENT Pro běh klienta na lokálním stoji je nutné mít nainstalovaný Node.js, ten v sobě již obsahuje správce balíčku npm, který je potřeba pro stažení závislostí a spuštění klienta. Klientská část byla primárně tvořena na nove ve verzi 12.15.0 s npm ve verzi 6.13.7. 1. V příkazovém řádku najít zdrojový adresář klientské části – adresář klient 2. Stažení potřebných závislostí: npm i 3. Spuštění: npm start 4. Ukončení aplikace: ctrl + c a potvrzení Lze vytvořit i samostatný balíček, který lze nasadit na server: npm build
About
Diplomová práce Nástroj pro podporu managementu rizik
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published