CORA

Center za Oblikovanje in Razvoj Aplikacij

print

Vsebina


Opis


Spletna aplikacija "Potni nalogi" omogoča popolno računalniško podporo procesu uporabe potnih nalogov. 

Izdelana je v skladu s trenutnimi zakoni in zahtevami javne uprave na tem področju.

Osnovne funkcije aplikacije so:

  • priprava novega potnega naloga,
  • delovni tok (workflow) za odobritev potnega naloga (izbira podpisnikov, izbira stroškovnih mest, pregled smotrnosti, ...),
  • samodejno preračunavanje razdalj in posledično stroškov poti,
  • samodejno preračunavanje stroškov vezanih na časovne parametre (dnevnice, ...),
  • samodejno oveščanje uporabnikov o upletenosti v proces izdaje potnih nalogov (obveščanje podpisnikov, obveščanje prosilcev o stanju potnega naloga,
  • podpora končnim poročilom,
  • podporavnosa potnih nalogov v računovodsko kadrovke sisteme Propis, Saop.

 


Izbrane funkcije


Izbira poti prek Google maps:
 

Potni nalogi film


Samodejno računanje stroškov na podlagi dolžine poti (kilometrina) in časa (dnevnice):
 

Stroski


Uporaba starega potnega naloga kot predloge za nov potni nalog:
 

Template


Podpisan in odobren potni nalog v obliki pdf:
 

 


Tehnične značilnosti


Sistem je zasnovan kot spletna aplikacija, temelji na modelu MVC (Model, View, Controller). 

Temelji na preizkušenih in široko uporabljenih ogrodjih:

  • CodeIgniter - ogrodje za izdelavo spletnih aplikacij, uporabljeno za strežniški del,
  • AngularJS - ogrodje za izdelavo dinamičnih spletnih strani, uporabljeno za del aplikacije, ki se izvaja v brskalniku,
  • Bootstrap - osnovni izgled aplikacije.

Tak način izdelave aplikacij omogoča kar največjo fleksibilnost in posledično olajša spremembo aplikacije posebnim zahtevam tudi v času uporabe.

Za uporabo je potreben le sodoben spletni brskalnik.

API - čisto vsi podatki v sistemu so dosegljivi s preprostimi HTTP klici v JSON obliki.