Pregled bibliografske jedinice broj: 886581
Izrada aplikacijskog sustava za naplatu u oblaku korištenjem programskog jezika Groovy
Izrada aplikacijskog sustava za naplatu u oblaku korištenjem programskog jezika Groovy, 2017., diplomski rad, diplomski, Fakultet elektrotehnike strojarstva i brodogradnje, Split
CROSBI ID: 886581 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Izrada aplikacijskog sustava za naplatu u oblaku korištenjem programskog jezika Groovy
(Development of application system for billing in the cloud by means of Groovy programing language)
Autori
Petrović, Jozo
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike strojarstva i brodogradnje
Mjesto
Split
Datum
17.07
Godina
2017
Stranica
104
Mentor
Lorincz, Josip
Ključne riječi
Sustav naplate ; Groovy ; Grails okvir ; AJAX ; JavaScript ; XML ; SOAP ; POS ; fiskalizacija ; SaaS ; oblak
(Billing system ; Groovy ; Grails framework ; AJAX ; JavaScript ; XML ; SOAP ; POS ; fiscalization ; fiscal law ; SaaS ; Cloud)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo, Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split
Profili:
Josip Lörincz
(mentor)