Pregled bibliografske jedinice broj: 1114732
Web aplikacija za upravljanje smjenama zaposlenika
Web aplikacija za upravljanje smjenama zaposlenika, 2019., diplomski rad, diplomski, FESB, Split
CROSBI ID: 1114732 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Web aplikacija za upravljanje smjenama zaposlenika
(Web application for employee scheduling)
Autori
Viđak, Goran
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
FESB
Mjesto
Split
Datum
04.07
Godina
2019
Stranica
72
Mentor
Mario Čagalj
Ključne riječi
ASP.NET Core Angular MVC autentikacija autorizacija scheduling evidencija radnog vremena
(ASP.NET Core Angular MVC authentication authorization scheduling work hours records work hours records)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split
Profili:
Mario Čagalj
(mentor)