Web aplikacija za upravljanje smjenama zaposlenika (CROSBI ID 439914)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Viđak, Goran
Mario Čagalj
hrvatski
Web aplikacija za upravljanje smjenama zaposlenika
Zadatak diplomskog rada je proučiti razvoj web aplikacija korištenjem ASP.NET Core i Angular tehnologija, te realizirati aplikaciju koristeći napredne autorizacijske i autentifikacijske mehanizme. Realizirana je WorkPlan aplikacija za organiziranje smjena zaposlenika te praćenje radnog vremena. Za realizaciju serverske strane, korišten je ASP.NET Core i Identity, a klijentski dio je realiziran koristeći .NET MVC/Razor stranice i Angular. Sustav je trebao ispuniti sve funkcionalne i nefunkcionalne zahtjeve. U prvom dijelu rada se opisuju zahtjevi koje sustav treba ispuniti. Nakon toga, detaljno je opisana arhitektura realiziranog sustava, uz posebno istaknute dijelove vezane uz korištene sigurnosne mehanizme. Na serverskoj strani, opisani su koncepti poput podijele odgovornosti po slojevima, rutiranja te Identity biblioteke za osiguravanje autorizacije i autentifikacije. Sav kod je napisan koristeći C# jezik. Na klijentskoj strani se kombiniraju ASP.NET MVC/Razor za podršku Identityju te Angular aplikacija koja pruža sučelje korisnicima. Klijentska aplikacija je responzivna, pa se može koristiti i na desktop i na mobilnim uređajima. Zatim su prikazani slučajevi korištenja realizirane aplikacije uz prikadne slike sučelja. Na kraju su detaljno opisane korištene tehnologije i koncepti, sa istaknutim prednostima i specifičnostima.
ASP.NET Core Angular MVC autentikacija autorizacija scheduling evidencija radnog vremena
nije evidentirano
engleski
Web application for employee scheduling
nije evidentirano
ASP.NET Core Angular MVC authentication authorization scheduling work hours records work hours records
nije evidentirano
Podaci o izdanju
72
04.07.2019.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu
Split