Izrada aplikacijskog sustava za naplatu u oblaku korištenjem programskog jezika Groovy (CROSBI ID 411625)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Petrović, Jozo
Lorincz, Josip
hrvatski
Izrada aplikacijskog sustava za naplatu u oblaku korištenjem programskog jezika Groovy
Diplomski rad donosi pregled izrade sustava za naplatu (engl. Point Of Sale – POS). Sustav predstavlja uslugu u oblaku (engl. Software as a Service - SaaS). Izrađena je web-aplikacija korištenjem Groovy programskog jezika te Grails okvira. Osim njih, za izradu aplikacije korištene su tehnologije JavaScript, AJAX, HTML, CSS, XML, SOAP protokol. Aplikacija omogućuje 4 vrste korisnika (obični korisnik, grupni administrator, administrator kompanije, te sistemski administrator), koji imaju različit opis rada te time i mogu obavljati specifične akcije unutar aplikacije. Sustav omogućuje unos poslovnih prostora i naplatnih uređaja na kojima će se vršiti izdavanje računa, unos proizvoda i grupiranje po kategorijama te praćenje izvještaja rada. Pri izdavanju računa, obavljati će se proces fiskalizacije, koji zapravo predstavlja proces komunikacije sa Poreznom upravom Republike Hrvatske, a kojim se Poreznoj upravi prijavljuje da je izdan određeni račun. Time se smanjuju krađe na porezu, a Porezna uprava ima uvid u rad svih obveznika fiskalizacije. Program omogućuje izdavanje i uređivanje nefiskaliziranih računa, te storniranje računa. Podrobnije je objašnjen postupak fiskalizacije, te postupak komunikacije POS sustava sa Poreznom upravom, programski jezik Groovy, Grails okvir, MVC model, AJAX i JavaScript tehnologije. POS sustav je usko povezan sa drugim Hotel's Touch sustavima, poput Inventory i CRM sustava. Inventory sustav je sustav za praćenje skladišta, a CRM je sustav za održavanje kvalitete odnosa sa korisnicima. U ovom radu je opisana i veza sa ovim sustavima. Sustav je osiguran od neovlaštenog pristupa kroz Hotel's Touch Management aplikaciju, unutar koje se svakom korisniku unutar sustava mogu dodijeliti prava na korištenje aplikacija.
Sustav naplate ; Groovy ; Grails okvir ; AJAX ; JavaScript ; XML ; SOAP ; POS ; fiskalizacija ; SaaS ; oblak
nije evidentirano
engleski
Development of application system for billing in the cloud by means of Groovy programing language
nije evidentirano
Billing system ; Groovy ; Grails framework ; AJAX ; JavaScript ; XML ; SOAP ; POS ; fiscalization ; fiscal law ; SaaS ; Cloud
nije evidentirano
Podaci o izdanju
104
17.07.2017.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu
Split