Pregled bibliografske jedinice broj: 1084134
Razvoj poslužiteljskih komponenti aplikacije za upravljanje rasporedom
Razvoj poslužiteljskih komponenti aplikacije za upravljanje rasporedom, 2019., diplomski rad, preddiplomski, Fakultet informatike u Puli, Pula
CROSBI ID: 1084134 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Razvoj poslužiteljskih komponenti aplikacije za
upravljanje rasporedom
(Development of server components of the timetable
management application)
Autori
Šturlan, Adriana
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet informatike u Puli
Mjesto
Pula
Datum
08.11
Godina
2019
Stranica
32
Mentor
Orehovački, Tihomir
Ključne riječi
raspored sati ; web aplikacija ; Node.js ; Express.js ; RESTful ; debeli klijent ; PostgreSQL ; Sequelize ; Docker ; JWT ; Express-validator ; Passport
(timetable ; web application ; Node.js ; Express.js ; RESTful ; fat client ; PostgreSQL ; Sequelize ; Docker ; JWT ; Express-validator ; Passport)
Sažetak
Ovaj rad dokumentira proces izgradnje poslužiteljskog dijela web aplikacije za upravljanje rasporedima na fakultetu, počevši od arhitekturnog dizajna koji opisuje postavljene zahtjeve na sustav te izgled korisničkog sučelja aplikacije. Nakon toga slijedi opis interne strukture po uzoru na model klijent-poslužitelj, uvid u funkcionalne aspekte i uloge klijenta i poslužitelja, definicija komunikacijskih kanala RESTful servisa te logički dizajn baze podataka. Predstavljanjem korištenih tehnologija, čitatelj se uvodi u proces fizičke implementacije poslužitelja te projektnu strukturu dok se u narednim poglavljima opisuje cjelokupna izrada projekta kroz faze počevši od konfiguracije poslužitelja, preko implementacije baze podataka i definiranja modela, izrade same poslužiteljske aplikacije i definiranja servisa, zaključno sa uvidom u dodatno korištene posredničke tehnologije.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti