undergraduate thesis
Google drive application development for spreadsheet editor

Danijel Skočić (2015)
Polytechnic of Međimurje in Čakovec
Computer science
Metadata
TitleRazvoj aplikacija na GoogleDrive platformi u okviru uređivača proračunskih tablica
AuthorDanijel Skočić
Mentor(s)Mihael Kukec (thesis advisor)
Abstract
Cilj ovog završnog rada bilo je stvaranje Google aplikacije koja, objavljena na internetsku stranicu, omogućava manipuliranje podacima u Google proračunskoj tablici. U prvom dijelu ovog rada govori se o razvojnoj okolini Google aplikacija, o Google Drive sustavu za pohranu podataka baziranom na oblaku koji omogućava držanje dokumenata, slika, filmova i ostalih datoteka na internetskim serverima, te o Google Sites, Google alatu za izradu web stranica s pomoću kojeg svatko, uz malo znanja i volje, može brzo i jednostavno napraviti takvu web stranicu na kojoj će mnogi korisnici moci surađivati i dijeliti podatke. Obrađuju se teme u sklopu usluga koje Google Drive nudi: Google dokumentima, proračunskim tablicama, izradi prezentacija, formularima te o njihovoj mogućnosti za međusobnu interakciju. Također se objašnjavaju i internetske tehnologije poput javaskripte, skriptnog jezika, na kojima su bazirana Google skripta. Te javaskripte omogućavaju kreiranje dinamičkih i interaktivnih internetskih stranica koje slušaju korisnikove akcije i reagiraju na njih. Posebne vrste javaskripata, jQuery, biblioteka koja pojednostavljuje sintaksu javaskripata i omogućava bolju interakciju između javaskripata i drugih programskih jezika namijenjenih razvoju internetskih aplikacija. Druga vrsta javaskripata, ajax, namijenjena za stvaranje brzih i dinamičnih web stranica s visokim stupnjem interakcije, te php, skriptni jezik koji omogućava stvaranje HTML stranica na serveru i njihovo popunjavanje sadržajem prije nego što ih se pošalje klijentu na korištenje. Razmatraju se sigurnosni problemi i objašnjava autorizacija aplikacija. Govori se o google skriptama, okolini za stvaranje i razvoj Google Drive aplikacija. Pokazuje se kako se s pomoću njih stvaraju i čitaju dokumenti, proračunske tablice te daju primjeri njihovih funkcija. Detaljno se govori o objektima događaja za google tablice, dokumente i formulare, a koji omogućavaju google skriptama da automatski pokreću funkcije jednom kad se neki događaj dogodi, odnosno kada korisnik napravi očekivanu akciju. U drugom dijelu rada govori se o interaktivnom i dinamičkom uređivanju tablice, interakciji između google skripata i google dokumenata te se objašnjava aplikacija završnog rada o toj temi. Aplikacija otvara i čita podatke iz već postojeće proračunske tablice te na osnovi tih podataka stvara HTML tablicu s istim podacima. Aplikacija zatim stvara formular s pomoću kojega će korisnik moći manipulirati podacima, a sve te promjene spremaju se u proračunsku tablicu. Dakle, aplikacija je zapravo korisničko sučelje za manipuliranje podacima u proračunskoj tablici.
Parallel title (English)Google drive application development for spreadsheet editor
Committee MembersSanja Brekalo
Mihael Kukec
Nenad Breslauer
GranterPolytechnic of Međimurje in Čakovec
Lower level organizational unitsComputer science
PlaceČakovec
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeprofessional
Study levelundergraduate
Study programmeProfessional Study programe Computer Engineering
Academic title abbreviationbacc. ing. comp.
Genreundergraduate thesis
Language Croatian
Defense date2015-07-16
Parallel keywords (Croatian)Google aplikacija Google Drive Google Sites javaskript jQuery ajax HTML
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:723452
CommitterPetra Horvat