Skip to content
Noa Turk edited this page Apr 18, 2026 · 4 revisions

Specifikacija softverskih zahtjeva za Softver za upravljanje rent-a-car servisom

Kolegij: Programsko inženjerstvo
Akademska godina: 2025/2026
Datum: Ožujak 2026.
Izradio: Noa Turk


1. UVOD

1.1. Svrha

Ovaj dokument predstavlja specifikaciju softverskih zahtjeva za softver za upravljanje rent-a-car servisom. Njegova svrha je jasno definirati zahtjeve i karakteristike sustava radi zajedničkog razumijevanja svih dionika. Specifikacija je izrađena na temelju inicijalnih korisničkih zahtjeva dostavljenih od strane naručitelja rent-a-car servisa. Dokument je namijenjen projektnim menadžerima koji će voditi izradu rješenja, programerima i dizajnerima koji će ga implementirati, te testerima koji će provjeriti ispunjava li sustav definirane zahtjeve. Uz to, dokument služi kao referentna osnova i sredstvo formalizacije dogovorenih zahtjeva između naručitelja (rent-a-car servisa) i izvođača te kao referentni izvor tijekom cijelog životnog ciklusa razvoja softvera. Struktura dokumenta temelji se na smjernicama definiranima u standardu IEEE 830-1998 (Recommended Practice for Software Requirements Specifications).

1.2. Opseg

Rent a car servis bavi se najmom osobnih vozila, putničkih i teretnih kombija te limuzina na području sjeverozapadne Hrvatske. Zbog velikog broja rezervacija i vozila, često dolazi do preklapanja termina rezervacija te kolizija između rezervacija i servisa vozila. Također, trenutno se poslovanje vodi putem Excel tablica, što otežava praćenje korištenja vozila i financijskih pokazatelja.

S obzirom na navedene probleme, predlaže se izrada novog softverskog rješenja pod nazivom Renti, koje će zamijeniti postojeći način rada. Renti je desktop aplikacija koja će se koristiti unutar poslovnice i služiti zaposlenicima za svakodnevno upravljanje rezervacijama, vozilima i servisima.

Sustav će omogućiti evidenciju voznog parka, uključujući podatke o vozilu (naziv, marka, registracija, godište, stanje kilometara, vrsta goriva, potrošnja i kategorija). Vozila će biti podijeljena u četiri kategorije: 1) osobno vozilo, 2) putnički kombij, 3) teretni kombij, 4) limuzina.

Softver će omogućiti rezervaciju vozila po satu ili po danu, uz evidentiranje osobe koja je izvršila rezervaciju i vremenskog perioda najma. Sustav će sprječavati preklapanje rezervacija te onemogućiti rezervaciju vozila u terminu kada je planiran servis.

Prilikom povrata vozila evidentirat će se stanje kilometara, stanje vozila te eventualna oštećenja. Sustav će automatski izračunavati cijenu najma na temelju trajanja i vrste rezervacije.

Sva vozila moraju se servisirati najmanje jednom godišnje. Servisi se evidentiraju na način sličan rezervacijama, uz oznaku da se radi o servisu. Sustav će također omogućiti prikaz vozila kojima registracija ističe u roku kraćem od mjesec dana.

U slučaju servisa, koristi se prosječna cijena servisa ovisno o vrsti vozila (Tablica 1).

Vrsta vozila Cijena servisa
Osobna vozila 300 €
Putnički kombij 550 €
Teretni kombij 475 €
Limuzina 950 €

Sustav podržava dvije korisničke uloge: zaposlenik i voditelj servisa. Zaposlenik upravlja rezervacijama i servisima, dok voditelj servisa ima dodatne mogućnosti pregleda korištenja vozila te izrade financijskih analiza, uključujući izračun dobiti po vozilu.

Softversko rješenje Renti neće omogućavati online rezervacije niti pristup krajnjim korisnicima izvan poslovnice, te neće uključivati integraciju s vanjskim sustavima.

Uvođenjem sustava očekuje se smanjenje pogrešaka u rezervacijama, bolja organizacija rada te preciznije praćenje poslovanja i financijskih pokazatelja.

1.3. Definicije, akronimi i skraćenice

  • Rent a car servis - poslovni sustav koji se bavi iznajmljivanjem vozila korisnicima na određeni vremenski period.
  • Excel tablice - elektronički dokumenti izrađeni u alatu Microsoft Excel koji se koriste za organizaciju, pohranu i obradu podataka u obliku tablica.
  • Povrat vozila - proces evidentiranja vraćanja vozila uz stanje kilometara i eventualna oštećenja.
  • Kolizija termina - situacija u kojoj dolazi do preklapanja rezervacija ili rezervacije i servisa za isto vozilo.
  • GDPR - General Data Protection Regulation - Opća uredba o zaštiti podataka.

1.4. Reference

1.5. Struktura dokumenta

Dokument je podijeljen u nekoliko cjelina.

U uvodnom dijelu definiraju se svrha, opseg te osnovni pojmovi korišteni u dokumentu.

U poglavlju 2 opisan je kontekst sustava, uključujući funkcionalnosti, korisnike i ograničenja.

U poglavlju 3 definirani su funkcionalni zahtjevi sustava, opisani na razini koja omogućuje implementaciju i testiranje.

U poglavlju 4 prikazani su nefunkcionalni zahtjevi, poput izgleda sučelja, performansi i sigurnosti.

U poglavlju 5 nalaze se skice zaslona koje prikazuju način interakcije korisnika sa sustavom.

2. OPĆENITI OPIS

2.1. Perspektiva proizvoda

Softversko rješenje Renti predstavlja novo, samostalno rješenje koje zamjenjuje postojeći način rada temeljen na Excel tablicama. Sustav nije dio većeg informacijskog sustava, već se koristi unutar poslovnice kao centralno mjesto za upravljanje vozilima, rezervacijama i servisima.

Renti koristi centraliziranu bazu podataka smještenu na udaljenom poslužitelju kojoj korisnici pristupaju putem sofverskog rješenja Renti. Komunikacija između aplikacije i baze podataka odvija se preko mrežne veze (internet), što omogućava pristup podacima svim autoriziranim korisnicima. Sustav nema integracije s vanjskim web servisima ili API-jima, već ekskluzivno koristi vlastitu bazu podataka.

Aplikacija se izvršava na osobnom računalu te koristi operacijski sustav (npr. Windows) i sustav za upravljanje bazom podataka (DBMS) za pohranu i obradu podataka. Rješenje ne koristi specifične hardverske komponente niti napredne komunikacijske tehnologije poput Bluetootha ili NFC-a.

2.2. Funkcije proizvoda

Budući korisnici softverskog rješenja Renti očekuju od softvera sljedeće mogućnosti:

  • ograničena prijava u sustav za zaposlenike
  • unos i upravljanje evidencijom voznog parka
  • pregled i ažuriranje podataka o vozilima
  • kreiranje i upravljanje rezervacijama vozila
  • sprječavanje preklapanja rezervacija i kolizija sa servisima
  • provjera, planiranje i evidencija servisa vozila
  • evidentiranje osobe koja je rezervirala vozilo i vremenskog perioda rezervacije
  • evidentiranje povrata vozila, stanja vozila i opisa oštećenja
  • automatski izračun cijene najma vozila ovisno o proteklom vremenu
  • pregled korištenja vozila te izrada financijskih izvještaja i statitike
  • kontrola pristupa i upravljanje financijskim parametrima prema ulogama korisnika

Uvođenjem sustava osigurava se centralizirano upravljanje podacima te uklanjaju problemi preklapanja rezervacija i kolizija sa servisima.

2.3. Karakteristike korisnika

Korisnici softverskog rješenja Renti su zaposlenici i voditelj servisa rent a car poslovnice. Oba tipa korisnika trebaju osnovnu razinu računalne pismenosti i iskustva rada na računalu.

Zaposlenik - koristi sustav redovito za operativne zadatke: unos podataka o vozilima, upravljanje rezervacijama, evidencija servisa i povrata vozila. Očekuje se osnovna razina iskustva s uredskim aplikacijama.

Voditelj servisa - ima sve mogućnosti zaposlenika, ali s dodatnim pristupom financijskim izvještajima, statistikama i analitičkim mogućnostima. Očekuje se naprednije iskustvo s računalom i razvijene analitičke sposobnosti.

Sustav zahtijeva prijavu kako bi se osigurala kontrola pristupa prema ulogama korisnika.

2.4. Ograničenja

Sustav Renti obrađuje osobne podatke korisnika te mora biti usklađen s GDPR odredbama. Pristup podacima imaju samo ovlašteni korisnici prema dodijeljenoj ulozi.

Sustav nije sigurnosno kritičan i ne uključuje integracije s vanjskim sustavima. Aplikacija je namijenjena radu na standardnim osobnim računalima bez posebnih hardverskih zahtjeva.

Naručitelj ne postavlja ograničenja vezana uz tehnologije ili alate razvoja, ali se očekuje primjena dobrih praksi softverskog inženjerstva.

2.5. Pretpostavke i ovisnosti

Pretpostavlja se da će korisnici sustava imati osnovnu razinu računalne pismenosti te da će sustav koristiti isključivo unutar poslovnice.

Sustav ovisi o točnosti unesenih podataka (npr. podaci o vozilima, rezervacijama i servisima), jer netočni podaci mogu dovesti do pogrešnih izračuna i kolizija termina.

Vrijednosti koje se koriste u sustavu, poput prosječne cijene goriva ili cijene servisa po kategorijama vozila, podložne su promjenama te ih unosi voditelj servisa. Promjene tih vrijednosti mogu utjecati na financijske izračune i prikaz dobiti.

Također, moguće su promjene u poslovnim pravilima ili zakonskim ograničenjima (npr. uvođenje ograničenja vožnje prema parnim i neparnim danima ili sličnih regulativa), što može zahtijevati prilagodbu sustava.

Pretpostavlja se da neće doći do značajnih promjena zakonske regulative koje bi bitno utjecale na rad sustava. U slučaju takvih promjena, sustav će biti potrebno nadograditi.

2.6. Ostalo

Nema ničeg dodatnog što bi trebalo posebno elaborirati.

3. SPECIFIČNI FUNKCIONALNI ZAHTJEVI

Identifikator FZ-1
Zahtjev Sustav će omogućiti prijavu korisnika putem korisničkog imena i lozinke uz dodjelu ovlasti prema korisničkoj ulozi (zaposlenik ili voditelj servisa). Zaposlenik ima pristup operativnim funkcionalnostima (upravljanje vozilima, rezervacijama, servisima i povratima).
Obrazloženje Potrebno je ograničiti pristup funkcionalnostima ovisno o ulozi kako bi se osigurala kontrola pristupa osjetljivim financijskim podacima. Voditelj servisa ima pristup svim operativnim funkcionalnostima te dodatno financijskim izvještajima, statistikama korištenja vozila i unosu prosječne cijene goriva.
Način provjere Zaposlenik se uspješno prijavljuje i ima pristup operativnim funkcionalnostima, ali nema pristup financijskim izvještajima ni unosu cijene goriva. Voditelj servisa se uspješno prijavljuje i ima pristup svim funkcionalnostima uključujući financijske izvještaje i unos cijene goriva. Neispravni podaci za prijavu rezultiraju porukom o pogrešci.
Prioritet [1-5] 1
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Prijava u sustav
Identifikator FZ-2
Zahtjev Sustav će omogućiti unos podataka o vozilima: naziv, marka, datum posljednje registracije, početno stanje kilometara u godini, godište, broj registracije, vrsta goriva (dizel/benzin), prosječna potrošnja (l/100km), cijena najma po satu, cijena najma po danu i kategorija vozila (osobno vozilo, putnički kombi, teretni kombi, limuzina).
Obrazloženje Detaljni podaci o vozilima su temelj za sve operacije. Kategorija vozila direktno utječe na cijenu servisa i financijske izračune. Cijena najma po satu i po danu potrebna je za obračun cijene pri povratu vozila.
Način provjere Nakon unosa svih obaveznih podataka vozilo je trajno pohranjeno u evidenciji voznog parka i dostupno za sve ostale operacije. Sustav ne dopušta spremanje ako su obavezna polja prazna.
Prioritet [1-5] 1
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Unos vozila
Identifikator FZ-3
Zahtjev Sustav će omogućiti prikaz popisa svih vozila iz evidencije voznog parka sa sljedećim podacima: naziv, marka, broj registracije, kategorija, godište i trenutni status dostupnosti (dostupno, rezervirano, na servisu).
Obrazloženje Zaposlenici trebaju brz pregled svih vozila i njihove dostupnosti za planiranje rezervacija i servisa.
Način provjere Popis prikazuje sva vozila s navedenim podacima. Status dostupnosti odgovara stvarnom stanju (vozilo koje je trenutno rezervirano prikazuje status "rezervirano", vozilo na servisu prikazuje "na servisu", ostala vozila prikazuju "dostupno").
Prioritet [1-5] 1
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Prikaz voznog parka
Identifikator FZ-4
Zahtjev Sustav će omogućiti unos rezervacije vozila uz evidentiranje: imena i prezimena osobe koja je rezervirala vozilo, odabranog vozila, datuma i vremena početka rezervacije, datuma i vremena završetka rezervacije te modela naplate (po satu ili po danu).
Obrazloženje Rezervacija je ključni poslovni proces. Evidencija osobe i vremenskog perioda potrebna je za praćenje najma, a model naplate direktno utječe na obračun cijene pri povratu.
Način provjere Rezervacija je pohranjena i povezana s vozilom. Prikaz rezervacije sadrži sve navedene podatke. Sustav ne dopušta spremanje rezervacije ako su obavezna polja prazna ili ako je datum završetka prije datuma početka.
Prioritet [1-5] 1
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Unos rezervacije
Identifikator FZ-5
Zahtjev Sustav će spriječiti unos rezervacije ako u istom vremenskom periodu odabrano vozilo već ima drugu aktivnu rezervaciju ili zakazan servis.
Obrazloženje Preklapanja rezervacija i kolizije sa servisom su glavni problemi trenutnog načina rada. Sustav mora provjeriti dostupnost vozila prije spremanja nove rezervacije.
Način provjere Pokušaj unosa rezervacije koja se preklapa s postojećom rezervacijom ili servisom je odbijen uz poruku koja objašnjava razlog (preklapanje s rezervacijom ili servisom) i prikazuje konfliktni termin.
Prioritet [1-5] 2
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Provjera konflikta rezervacije
Identifikator FZ-6
Zahtjev Sustav će omogućiti unos servisa vozila kao zasebnog zapisa uz evidentiranje: odabranog vozila, datuma početka i završetka servisa. Zapis servisa sprječava rezervaciju vozila u tom periodu. Za servis se ne obračunava cijena najma. Svako vozilo mora biti servisirano najmanje jednom godišnje.
Obrazloženje Servis se evidentira na način sličan rezervaciji, ali s oznakom da se radi o servisu i bez obračuna cijene. Godišnji servis je obavezan za sva vozila.
Način provjere Zapis servisa je pohranjen i vozilo je označeno kao nedostupno za rezervacije tijekom definiranog perioda. Pokušaj rezervacije vozila u terminu servisa je odbijen. Servis nema pridružen obračun cijene najma.
Prioritet [1-5] 2
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Unos servisa vozila
Identifikator FZ-7
Zahtjev Sustav će omogućiti prikaz popisa svih vozila kojima registracija ističe za manje od mjesec dana (30 dana).
Obrazloženje Potrebno je pravovremeno identificirati vozila koja trebaju obnovu registracije ili servis kako bi se izbjegla situacija da vozilo s isteklom registracijom bude u najmu. Potrebno prikazati naziv vozila, broj registracije, datum isteka registracije i broj preostalih dana.
Način provjere Sustav prikazuje popis vozila kojima registracija ističe unutar 30 dana, sortiran po datumu isteka (najhitnija vozila prva). Vozila kojima registracija ne ističe unutar 30 dana nisu prikazana na popisu.
Prioritet [1-5] 3
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Vozila pred istekom registracije
Identifikator FZ-8
Zahtjev Sustav će omogućiti evidentiranje povrata vozila uz unos: ukupnog stanja kilometara na vozilu, statusa vozila (dobro ili oštećeno) te opisa oštećenja u slučaju da je vozilo vraćeno s oštećenjima.
Obrazloženje Potrebno je precizno evidentirati stanje vozila pri povratu radi ažurne evidencije, praćenja kilometraže i dokumentiranja eventualnih oštećenja.
Način provjere Podaci povrata (kilometraža, status, opis oštećenja) su trajno pohranjeni u zapisu rezervacije. Ako je status "dobro", polje za opis oštećenja nije obavezno. Ako je status "oštećeno", polje za opis oštećenja je obavezno. Unesena kilometraža ne smije biti manja od prethodno evidentiranog stanja.
Prioritet [1-5] 2
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Povrat vozila
Identifikator FZ-9
Zahtjev Sustav će automatski izračunati cijenu najma pri povratku vozila na temelju proteklog vremena i modela naplate.
Obrazloženje Automatski obračun osigurava ispravnost i brzinu izračuna. Koriste se započeti sati/dani kako bi se izbjegla situacija nepotpunog obračuna. Ako je model naplate po satu, cijena se računa kao: broj započetih sati × cijena najma po satu. Ako je model naplate po danu, cijena se računa kao: broj započetih dana × cijena najma po danu.
Način provjere Sustav prikazuje izračunatu cijenu nakon evidentiranja povrata vozila. Primjer: vozilo s cijenom 10€/sat iznajmljeno na 2h 30min obračunava 3 započeta sata × 10€ = 30€. Obračun koristi ispravnu cijenu prema modelu naplate definiranome u rezervaciji.
Prioritet [1-5] 3
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Obračun cijene najma
Identifikator FZ-10
Zahtjev Sustav će omogućiti voditelju servisa prikaz izvještaja o korištenju pojedinog vozila za zadani vremenski period.
Obrazloženje Voditelj servisa treba uvid u operativno korištenje vozila za proizvoljno odabrani period. Izvještaj prikazuje broj rezervacija, ukupne dane korištenja i ukupnu cijenu najma za odabrano vozilo u zadanom periodu.
Način provjere Izvještaj prikazuje za odabrano vozilo i zadani period: broj rezervacija, dane korištenja i ukupnu cijenu najma. Podaci odgovaraju stvarnim rezervacijama u definiranom vremenskom rasponu.
Prioritet [1-5] 4
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Financijski izvještaji
Identifikator FZ-11
Zahtjev Sustav će omogućiti voditelju servisa izradu godišnjeg financijskog izvještaja po vozilu za odabranu godinu.
Obrazloženje Voditelju servisa potrebni su godišnji financijski uvidi za donošenje poslovnih odluka. Izvještaj izračunava neto dobit po formuli: ukupna cijena najma − utrošak goriva − cijena servisa. Utrošak goriva računa se kao: (prijeđeni kilometri ÷ 100) × prosječna potrošnja × prosječna cijena goriva po litri. Prosječnu cijenu goriva unosi voditelj servisa. Cijena servisa je fiksna prema kategoriji vozila (osobno vozilo 300€, putnički kombi 550€, teretni kombi 475€, limuzina 950€) i uračunava se samo ako je vozilo bilo na servisu u odabranoj godini.
Način provjere Izvještaj prikazuje za odabrano vozilo i odabranu godinu: ukupnu cijenu najma, utrošak goriva, cijenu servisa (ako primjenjivo) i neto dobit. Voditelj može unijeti i ažurirati prosječnu cijenu goriva, nakon čega se izvještaj automatski ažurira.
Prioritet [1-5] 4
Izvor/Porijeklo Korisnički zahtjevi za Softver za upravljanje rent a car servisom
Skica zaslona Financijski izvještaji
Identifikator FZ-12
Zahtjev Sustav će omogućiti uređivanje i brisanje postojećih zapisa o vozilima, rezervacijama i servisima. Sustav neće dopustiti brisanje vozila koje ima aktivnu rezervaciju ili zakazan servis. Sustav neće dopustiti uređivanje rezervacije na način koji bi uzrokovao preklapanje s drugim rezervacijama ili servisima.
Obrazloženje Potrebno je omogućiti ispravak pogrešno unesenih podataka uz zaštitu integriteta podataka i sprječavanje kolizija termina.
Način provjere Korisnik može ažurirati ili obrisati zapis, a promjene se trajno spremaju. Pokušaj brisanja vozila s aktivnom rezervacijom je odbijen uz odgovarajuću poruku. Pokušaj uređivanja rezervacije na način koji uzrokuje preklapanje je odbijen uz prikaz konfliktnog termina.
Prioritet [1-5] 2
Izvor/Porijeklo Proširenje funkcionalnosti
Skica zaslona Prikaz voznog parka

3.1. Dinamika realizacije zahtjeva (engl. Apportioning of requirements)

U inicijalnoj verziji softvera biti će realizirani zahtjevi s najvišim prioritetom (prioriteti 1 i 2). To uključuje:

Prioritet 1 - Temelj sustava:

  • FZ-1 - sustav će omogućiti prijavu korisnika uz dodjelu ovlasti sukladno ulozi.
  • FZ-2 - sustav će omogućiti unos podataka o vozilu u evidenciju voznog parka.
  • FZ-3 - sustav će omogućiti prikaz popisa svih vozila iz evidencije voznog parka.
  • FZ-4 - sustav će omogućiti unos rezervacije vozila uz evidentiranje osobe i vremenskog perioda.

Prioritet 2 - Osnovna operativna funkcionalnost:

  • FZ-5 - sustav će spriječiti preklapanje rezervacija i kolizije sa servisima.
  • FZ-6 - sustav će omogućiti unos i evidenciju servisa vozila.
  • FZ-8 - sustav će omogućiti evidentiranje povrata vozila uz stanje kilometara i opis oštećenja.
  • FZ-12 - sustav će omogućiti uređivanje i brisanje postojećih zapisa o vozilima, rezervacijama i servisima.

Prioritet 3 - Završetak procesa i osnovna analitika:

  • FZ-9 - sustav će automatski izračunati cijenu najma vozila.
  • FZ-7 - sustav će omogućiti prikaz vozila kojima registracija ističe u roku kraćem od mjesec dana.

Prioritet 4 - Napredna analitika:

  • FZ-10 - sustav će omogućiti prikaz izvještaja o korištenju vozila za zadani vremenski period.
  • FZ-11 - sustav će omogućiti izradu godišnjeg financijskog izvještaja po vozilu.

4. NEFUNKCIONALNI ZAHTJEVI

4.1. Izgled softvera

NFZ-1 - Sustav će koristiti moderno grafičko korisničko sučelje temeljeno na principima jednostavnosti i preglednosti korištenjem konzistentne palete boja

4.2. Upotrebljivost softvera

NFZ-2 - Sustav će provoditi validaciju unosa podataka i upozoravati korisnika na greške.

NFZ-3 - Sustav će omogućiti unos podataka kroz jednostavne forme sa unaprijed definiranim opcijama (dropdown, datumi).

NFZ-4 - Sustav će biti lokaliziran na hrvatski jezik.

4.3. Performanse softvera

NFZ-5 - Sustav će omogućiti vrijeme odziva manje od 3 sekunde za osnovne operacije.

NFZ-6 - Sustav će omogućiti rad minimalno 2 korisnika bez značajnog usporavanja.

4.4. Izvođenje softvera i okruženje

NFZ-7 - Sustav će se izvoditi na Windows 10 ili novijim operacijskim sustavima.

NFZ-8 - Sustav će zahtijevati internetsku vezu za komunikaciju sa bazom podataka.

4.5. Sigurnost i privatnost

NFZ-9 - Sustav će omogućiti pristup samo autentificiranim korisnicima.
NFZ-10 - Sustav će ograničiti pristup funkcionalnostima ovisno o korisničkoj ulozi (zaposlenik, voditelj servisa).

NFZ-11 - Sustav će obrađivati osobne podatke u skladu s GDPR odredbama, sa mogućnošću pristupa samo autoriziranim korisnicima.

4.6. Ostalo

Nema dodatnih nefunkcionalnih zahtjeva.

5. SKICE ZASLONA

5.1 Prijava u sustav (FZ-1)

Prijava korisnika u sustav.
Picture1


5.2 Unos vozila (FZ-2)

Unos podataka o vozilu.
Picture2


5.3 Prikaz voznog parka (FZ-3)

Pregled svih vozila.
Picture3


5.4 Unos rezervacije (FZ-4)

Kreiranje nove rezervacije.
Picture4


5.5 Provjera konflikta rezervacije (FZ-5)

Provjera dostupnosti vozila.
Picture5


5.6 Unos servisa vozila (FZ-6)

Evidencija servisa vozila.
Picture6


5.7 Vozila pred istekom registracije (FZ-7)

Prikaz vozila pred istekom.
Picture7


5.8 Povrat vozila (FZ-8)

Unos podataka pri povratu.
Picture8


5.9 Obračun cijene najma (FZ-9)

Izračun cijene najma.
Picture9


5.10 Financijski izvještaji (FZ-10)

Pregled financijskih podataka.
Picture10