Back to Search Start Over

Razvoj poslužiteljskih komponenti aplikacije za upravljanje rasporedom

Authors :
Šturlan, Adriana
Orehovački, Tihomir
Publication Year :
2019
Publisher :
Sveučilište Jurja Dobrile u Puli. Fakultet informatike u Puli., 2019.

Abstract

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. The contents of this paper cover the process of building server-side components of a web-based application for managing schedules in universities, starting with an architectural design that describes the requirements set on the system and the layout of the application's user interface. This is followed by an overview of the internal structure based on the client-server model, insights into the functional aspects and roles of the client and server respectively, the definition of restful based communication channels, and the logical design of the database. By introducing the utilized technologies, the reader is familiarized with the process of physical server implementation which provides insights into the structure and overall design of the project through phases, starting with the server configuration, then going through the implementation of the physical database, the definition of models and server application endpoints, concluding with insight into the used middleware technologies.

Details

Language :
Croatian
Database :
OpenAIRE
Accession number :
edsair.od......4017..8f97a2ac7f8d932d16b07590aeb3f49c