Rent-a-car Specifikacija softverskih zahtjeva - Redmine

Univerzitet „Džemal Bijedić“ u Mostaru
Fakultet informacijskih tehnologija
Predmet: „Softverski inženjering“
Rent-a-car
Specifikacija softverskih zahtjeva
Studenti:
Benjamin Bajramović, 2886
Muhamed Zuberović, 3167
Salem Jahić, 3194
Mostar, 2.11.2014.g.
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
Historija izmjena
Datum
Verzija
Status
Detalji izmjene
2/11/2014
V1.0
Završeno
Kreiranje prve
specifikacije
softverskih
zahtjeva
1
Autor
Benjamin Bajramović
Muhamed Zuberović
Salem Jahić
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
SADRŽAJ
1.
2.
3.
Uvod
4
1.1
Svrha dokumenta
4
1.2
Definicije, akronimi i skraćenice
4
1.3
Reference
4
1.4
Sažetak dokumenta
4
Opis proizvoda
5
2.1
Svrha proizvoda
5
2.2
Obim proizvoda
5
2.3
Korisnici i njihove karakteristike
5
2.4
Funkcionalnosti proizvoda
6
2.5
Pretpostavke i ovisnosti
6
2.6
Planiranje zahtjeva
6
Razrada zahtjeva
7
7
3.1
3.2
FUNKCIONALNI ZAHTJEVI ZA PRIJAVU KORISNIKA NA SISTEM
9
3.1.1 Funkcionalni zahtjevi za registraciju korisnika na sistem
9
3.1.2 Funkcionalni zahtjevi za prijavu korisnika na sistem
10
3.1.3 Funkcionalni zahtjevi za glavni izbornik
10
3.1.4 Funkcionalni zahtjevi za liste „vozila“ i „turističke ture“
10
3.1.5 Funkcionalni zahtjevi za radnički panel
11
3.1.6 Funkcionalni zahtjevi za administratorski panel
11
Nefunkcionalni zahtjevi
12
3.2.1 Korisnički interfejsi
12
3.2.2 Vanjski interfejsi i integracije
12
3.2.3 Upotrebljivost
12
3.2.4 Performanse
13
3.2.5 Korektnost
13
3.2.6 Instalacija
14
2
Rent-a-car
Verzija:
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
4.
<1.0>
3.2.7 Upravljanje i održavanje sistema
14
3.2.8 Prenosivost
15
3.2.9 Skalabilnost
15
3.2.10Sigurnost
15
3.2.11Primjenjivi standardi
15
3.2.12Robusnost
16
3.2.13Internacionalizacija
16
3.2.14Personalizacija
16
3.2.15Ograničenja
16
Prilozi
17
3
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
1. UVOD
Ovaj dokument predstavlja specifikaciju softverskih zahtjeva za web aplikaciju „rent-a-car“( v1.0).
1.1 SVRHA DOKUMENTA
Svrha dokumenta je da opiše sve funkcionalne softverske zahtjeve rent-a-car aplikacije.
Dokument je namjenjen osoblju koje je aktivno na razvoju softvera kao i upravi rent-a-car kuće radi
uvida u funkcionalnosti i procedure softvera.
1.2 DEFINICIJE, AKRONIMI I SKRAĆENICE
Web-aplikacija - Web-aplikacija je programsko rješenje kojim se pristupa putem Interneta koristeći
preglednik Interneta. Sve veću popularnost mogu zahvaliti činjenici da im je moguće pristupiti sa bilo
kojeg mjesta u bilo koje vrijeme.
IS – informacioni sistem
1.3 REFERENCE
U trenutnoj reviziji ove dokumentacije, nismo se koristili vanjskim izvorima informacija.
1.4 SAŽETAK DOKUMENTA
U nastavku ovog dokumenta je data svrha aplikacije kao i funkcionalnosti prozivoda, ovisnosti i
planiranje zahtjeva što predstavlja sažetak ovog dokumenta. U daljem tekstu su funkcionalni zahtjevi
razvrstani po modulima pa se preporučuje čitanje dokumenta po redu po kojem je i napisano.
4
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
2. OPIS PROIZVODA
Ovaj proizvod omogućava pregled, rezervisanje i preuzimanje vozila iz rent-a-car kuće kao i pregled i
rezervisanje turističkih vožnji.
2.1 SVRHA PROIZVODA
Svrha aplikacije je omogućavanje lakše administracije i skraćivanja vremena odabira vozila koje želimo
unajmiti kao i odlučivanje o turističkim vožnjama na koje želimo ići. Omogućuje brz pristup sa bilo koje
lokacije koja posjeduje internet konekciju.
•
Ovaj softver omogućava korisnicima da putem internet preglednika brzo i jednostavno iz svojih
domova odaberu automobil koje žele iznajmiti kao i da odaberu željenu turističku vožnju.
•
Softver omogućava korisnicima brži odabir kao i mogućnost u uvid u stanja vozila kao i o
vremenskim terminima određenih turističkih vožnji, bez da moraju fizički biti prisutni kada je u
pitanju rezervacija automobila ili turističkih vožnji.
•
Cilj softvera je ubrzavanje komunikacije i interakcije između korisnika i davaoca usluga. Brz
pristup spisku vozila i turističkim vožnjama isključivo putem internet preglednika.
2.2 OBIM PROIZVODA
Proizvod je samostalan i na tržištu trenutno ne postoji slično rješenje. Ovo je potpuno novi proizvod i
verzija ovog proizvoda je 1.0.
U nastavku je pregled temeljnih vanjskih interfejsa:

Hardverski interfejs zavisi od uređaja na kojem se koristi aplikacija. Većinom zavisi od računara
na kojem se pokreće web aplikacija.

Aplikacija je kompatibilna sa svim internet preglednicima tako da je jedino neophodno da uređaj
posjeduje internet konekciju.
2.3 KORISNICI I NJIHOVE KARAKTERISTIKE
Ciljno tržište ove aplikacije su korisnici rent-a-car usluga koji ne moraju biti previše informatički educirani
ali moraju biti upoznati sa korištenjem internet preglednika na svojim uređajima. Najviše se očekuje
korištenje ove aplikacije od strane poslovnih subjekata kako bi što prije izbjegli gužve i što prije preuzeli
svoj automobil kao i korisnika sa malom djecom.
5
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
2.4 FUNKCIONALNOSTI PROIZVODA

Korisniku naših usluga se omogućava prijava na sistem.

Uz potrebno odobrenje i provjeru unjetih podataka korisnik dobiva mogućnost pregleda ponude
kako vozila tako i turističkih vožnji.

Radnik preko svog sučelja ima uvid u raspoloživost automobila i slobodnih/rezervisanih mjesta
na turističkim turama.

Administrator putem svog sučelja ima pristup bazi i ima mogućnost unosa i izmjene vozila.

Administrator ima mogućnost izračunavanja plaće za svakog od radnika pojedinačno bez obzira
na to koliko je vremena proveo radno ili koliko je turističkih vožnji odvezao.
2.5 PRETPOSTAVKE I OVISNOSTI
Predpostavlja se na široku rasprostranjenost internet veze konkretno u Bosni i Hercegovini jer je naša
web aplikacija namjenjena upravo ovom tržištu. Velik dio korisnika čak 96% se zna služiti svim internet
preglednicima tako da sve navedene činjenice smanjuju mogućnost ograničenja dostupnosti aplikacije.
2.6 PLANIRANJE ZAHTJEVA
Svi navedeni zahtjevi će biti ispunjeni. Pri promjeni ili dodjeli novih zahtjeva potrebno je obavjestiti vođu
projekta i dodati opis zahtjeva kao i datum promjene u dokument.
6
Rent-a-car
Verzija:
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3. RAZRADA ZAHTJEVA
Ova sekcija prikazuje razradu zahtjeva, a ispod su prikazani sljedeći dijagrami:

Use Case dijagram korisnika

Use Case dijagram uposlenika
Slika1. Use-case dijagram korisnika
7
<1.0>
Rent-a-car
Verzija:
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
Slika2. Use-case dijagram radnik
8
<1.0>
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.1 FUNKCIONALNI ZAHTJEVI ZA PRIJAVU KORISNIKA NA SISTEM
3.1.1 Funkcionalni zahtjevi za registraciju korisnika na sistem
Pokretanjem web aplikacije dočekuje nas prezentacija naše kompanije. U gornjem desnom čošku imamo
redirekciju na stranicu na kojoj se obavlja login/registracija korisnika.
Nakon popunjenih podataka po već definisanoj formi potvđivanjem klikom na dugme „Prijava“ aplikacija
će verifikovat unesene podatke. U slučaju da autentifikacija nije uspješna aplikacija će izbaciti pop up
poruku da verifikacija nije uspješna i ponudit će izmjene i ponovni pokušaj registracije na sistem.
Ako je sve uredu i ispravno popunjeno korisnik će dobiti poruku da će verifikacijski mail dobiti kad
osoblje odobri njegov korisnički nalog.
3.1.1.1 Forma za registraciju korisnika sadrži polja „Ime“, „Prezime“, „E-mail“, „Adresa“, „Korisničko
ime“ i „Šifra“. Sva polja su obavezna i nakon unosa podataka i validacije polja klikom na dugme
„Registracija“ korisnik se registruje na sistem.
3.1.1.2 Klikom na dugme „Registracija“ aplikacija ulazi u interakciju sa serverom i zapisuje podatke u
bazu podataka, a korisnik pristupa glavnom izborniku koji je opisan u narednom poglavlju.
Ime polja
Opis
Validacija
Ime
Ime korisnika
Obavezno: DA
Prezime
prezime korisnika
Obavezno: DA
Email
Email adresa korisnika
Obavezno: DA
Adresa
Adresa korisnika
Obavezno: DA
Korisničko ime
Korisničko ime korisnika
Obavezno: DA
Šifra
Šifra korisnika
Obavezno: DA
9
Dodatni zahtjevi
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.1.2 Funkcionalni zahtjevi za prijavu korisnika na sistem
Pokretanjem forme za prijavu dobijamo formu sa dva polja za unos (korisničko ime i šifra), dugme za
prijavu.
3.1.2.1 Nakon unosa podataka i potvrđivanjem klikom na dugme „Prijava“ aplikacija verifikuje pristupne
podatke. U slučaju da autentifikacija nije uspješna, pojavljuje se tekst „Prijava nije uspjela“ i korisnik
može ponovo pokušati da se prijavi na sistem.
3.1.2.2 Ako je korisnik unio tačne podatke, nakon klika na dugme „Prijava“ korisnik ulazi na glavni
izbornik koji ćemo obraditi u poglavlju 3.1.3.
3.1.3 Funkcionalni zahtjevi za glavni izbornik
Ulaskom na glavni izbornik korisnik ima mogućnost da bira između ponude vozila, turističkih tura kao i
da mjenja svoje korisničke podatke.
3.1.3.1 Klikom na dugme vozila korisniku se otvara aktivnost “vozila” sa listom trenutnih vozila koja se
pnalaze u rent-a-car kući. Aktivnost je detaljnije prikazana u poglavlju 3.1.4.
3.1.3.2 Klikom na dugme „turističke vožnje“ otvara se aktivnost pod nazivom „turističke vožnje“ koja
prikazuje podatke o turističkim vožnjama. Aktivnost je detaljnije prikazana u poglavlju 3.1.4.
3.1.3.3 Klikom na dugme „Bonus“ otvara se aktivnost „Bonus“ koja prikazuje trenutno stanje kredita
korisnika sa kojim korisnik može da ostvari dodatni popust.
3.1.3.3 Klikom na dugme „Detalji“ otvara se aktivnost pod nazivom „Detalji“ koja prikazuje detaljne
podatke o korisniku koje on može mjenjati.
3.1.3.4 Korisnik tek prilikom vraćanja sa turističke vožnje ima pravo da ostavi dojam.
3.1.4 Funkcionalni zahtjevi za liste „vozila“ i „turističke ture“
Pošto će raditi na istom principu ove dvije liste će biti obrađene u istoj temi.
3.1.4.1 Korisniku se prikazuju svi automobili koje rent-a-car kuća ima na raspolaganju. Pored osnovnih
podataka o tipu vozila, marke vozila itd. stajat će informacija da li je automobil rezervisan, zauzet ili
slobodan.
3.1.4.2 Korisniku se prikazuju sve organizovane turističke ture koje smo organizovali sa tačnim podacima
o mjestu kretanja, dužine turističke ture kao i o broju mjesta koja su ostala.
10
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.1.5 Funkcionalni zahtjevi za radnički panel
Radnik nakon logina sa svojim username i passwordom dobiva sasvim različit panel od onoga koji je
namjenjen korisnicima.
3.1.5.1 Radnik ima opciju za izmjenu stanja vozila gdje mu se nude sve informacije o vozilu pa tako ima
mogućnost mjenjanja kilometraže, urađenih servisa itd.
3.1.5.2 Radnik na opciji izdaj vozilo dobija listu vozila pomoću koje ima mogućnost stanje vozila prebaciti
iz „slobodno“ ili „rezervisano“ u „zauzeto“.
3.1.5.3 Radnik prilikom vraćanja vozila ima opciju za izračunavanje cijene za to vozilo kao i upis bonusa
za korisnika. Ovo radi na principu brojanja dana od podizanja do vraćanja automobila i množenjem sa
njegovom cijenom izraženom u jedinici po danu.
3.1.5.4 Radnik prilikom dolaska korisnika provjerava informacije i čekira kartu za polazak na turističku
vožnju.
3.1.5.5 Radnik ima mogućnost da doda novog korisnika. Klikom na dugme „dodaj korisnika“ radnik
popunjava sve podatke prema već unaprijed definiranoj formi.
3.1.5.6 Prilikom dolaska na šalter u vezi preuzimanja karte radnik radi check-in karte i predaje je
korisniku unoseći u bazu podataka količinu karata koje je korisnik kupio radi kasnije obrade popusta.
3.1.5.7 Prilikom izdavanja vozila ili karte za turističku vožnju ukoliko korisnik ima dovoljan bonus na
svom računu aplikacija će automatski javiti radniku putem pop-up prozora da korisnik već ima
mogućnost na popust i prilikom unošenja iznosa koje korisnik treba uplatiti sistem će automatski
generisati račun na kojem će iznos biti umanjen za određeni procenat.
3.1.6 Funkcionalni zahtjevi za administratorski panel
Administrator prilikom logina na sistem ima drugačiji panel od onoga koji je definisan za radnika i
korisnika.
3.1.6.1 Administrator sistema ima mogućnost pregledavanja svojih vozila koja ima na stanju birajući
opciju za pregled vozila na svom meniju. Unutar te opcije takođe posjeduje i opciju dodaj novo vozilo
koje dodaje kroz već napravljenu formu. Administrator takođe unutar funkcionalnosti za pregled vozila
ima mogućnost i brisanja vozila.
3.1.6.2 Administrator sistema na svom admin panelu ima mogućnost pregleda,dodavanja kao i izmjene
stanja svojih radnika. Unutar te funkcionalnosti on modifikovati podatke mjenjati stanje radnika (da li je
on aktivan ili ne itd.)
3.1.6.3 Nakon svakog mjeseca na red dolazi obraćun plaća radnika koji ni za jednu osobu nije
jednostavno odlučiti i ocjeniti koliko je koji radnik radio na sistemu.
11
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
To će se raditi na principu brojanja radnih sati svakog radnika i spašavanja u tabelu kada vlasnik sistema
želi da odredi visinu plaće radnika on će jednostavno kliknuti na opciju za izračunavanje plaće i izabrati
radnika za kojeg želi izabrati. Nakon toga administratoru sistema će se ispisati iznos koji je taj radnik
zaslužio. Sistem radi na principu množenja količine radnih sati sa cijenom jednog radnog sata.
3.2 NEFUNKCIONALNI ZAHTJEVI
3.2.1 Korisnički interfejsi
Pri izboru vozila i vožnji korisnik je izložen mnogo različitih boja s tim da bi stranica bila preglednija i
jednostavnija koristit ćemo neku svjetliju nijansu plavu uz bijelu boju.
3.2.2 Vanjski interfejsi i integracije
Hardverski interfejs je zasnovan na računaru koji na sebi ima instaliran internet preglednik. Za aplikaciju
je neophodna internet konekcija. Aplikacija koristi HTTP mrežne protokole.
3.2.2.1 Mrežni i hardverski interfejsi
Kao jedini uređaj koji će se koristiti u našem sistemu je računar. On preko internet preglednika se spaja
na našu aplikaciju. Najčešći standardi koji će se koristiti je HTML i FTP kada je u pitanju administracija
sistema i dodavanje raznih stvari u našu web aplikaciju
3.2.2.2 Sistemski i softverski interfejsi
Aplikacija će se isključivo povezivati na bazu podataka na našem web serveru.
3.2.3 Upotrebljivost
S obzirom da je aplikacija jednostavna za korištenje i user-friendly, korisniku neće biti ponuđena obuka.
Svaki korisnik koji se zna služiti internet preglednikom ne bi trebao imati problema da savlada aplikaciju
u jako brzom roku.
Neke procjene za savladavanje korištenja aplikacje su:

Korisnik bi za 2 minute trebao savladati način registracije i prijave na sistem,

Korisnik bi za manje od 1 minute trebao savladati način za ulazak (login) na sistem,

Korisnik bi za manje od 2 minute trebao savladati interakciju sa glavnim menijem,

korisnik bi trebao za manje od 3 minute savladati kako pregledati listu i rezervisati potrebnu
12
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
aktivnost.
3.2.4 Performanse
U ovom poglavlju će biti opisane performanse sistema.
3.2.4.1 Kapacitet
Sistem bi trebao da opsluži minimalno :

20 registracija istovremeno

50 rezervacija

100 izvršenih zahtjeva.
3.2.4.2 Propusnost

Sistem može da opsluži 50 korisnika al samo jednog u jednom momentu na jednom računaru.
3.2.4.3 Dostupnost i pouzdanost

Aplikacija je dostupna 24h dnevno i može joj se pristupiti sa bilo koje lokacije u bilo kojem
vremenskom periodu

Mean Time Between Failures (MTBF)) ili srednje vrijeme između dva otkaza bi trebalo biti 4
mjeseca i to većinom zbog održavanja sistema.

Srednje vrijeme otklanjanja greške ne bi trebalo prelaziti 8 sati.
3.2.4.4 Latencija

srednje vrijeme potrebno da se izvrši određeni servis zavisi od brzine konekcije i ono je
varijabilno iznosi oko 2 sekunde a maksimalno vrijeme 3 sekunde.

U stanju degradacije jedino dopustivo se vratiti na stanje prije degradacije sistema.
3.2.5 Korektnost
Ovdje ćemo navesti zahtjeve koji se odnose na stepen do kojeg sistem može sadržavati nedostatke, a i
dalje biti prihvatljiv za kupca.
13
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.2.5.1 Skriveni nedostaci
Nedostatak aplikacije jeste dostupnost internetu. U slučaju ako uređaj izgubi pristup internetu aplikacija
neće procesirat podatke i automatski će odlogovati korisnika da ne bi došlo do zloupotrebe korisničkog
računa.
3.2.5.2 Tačnost
Kako bi izbjegli konfliktne situacije kao i očuvali integritet ozbiljne kompanije podaci o vozilima kao i
turističkim turama,satnicama itd. moraju 100% biti ispravne i tačne.
3.2.5.3 Preciznost
3.2.5.4 Ažurnost
Ažurnost podataka mora biti veoma brza. Pri odabiru auta najdalje u roku od 2 sekunde automobil mora
promjeniti svoje stanje raspoloživosti da se ne bi dogodilo da korisnici pokušaju izabrati isto vozilo u
kratkom vremenskom periodu kao i turističku vožnju u kojoj su sva mjesta popunjena.
3.2.6 Instalacija
Aplikacija ne zahtjeva instalaciju dovoljan je samo internet preglednik.
3.2.7 Upravljanje i održavanje sistema
Upravljanje sistemom je vrlo jednostavno tako da neće biti pružena obuka za korisnike.
3.2.7.1 Nadzor
Nadzor aplikacije vrši firma koja je razvila softver.
3.2.7.2 Održavanje
Održavanje sistema obavlja firma koja je razvila softver.
3.2.7.3 Operativnost
Aplikacija će biti u stanju da radi 24h bez ljudskog nadzora. Ona se mora ažurirati svaki put kada dođe do
promjene na vozilu i/ili broju,vremenu turističkih vožnji.
14
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.2.8 Prenosivost
Prenosivost je omogućena samim s tim što se radi o web aplikaciji. Uz pomoć internet konekcije
aplikacija je automatski dostupna.
3.2.9 Skalabilnost
S obzirom da je skalabilnost direktrno povezana sa jačinom web servera dolazimo do zaključka da je
proširenjem i povećanjem broja korisnika,vozila,vožnji potrebno i proširiti web server. Povečati mu
kapacitet i propustnost.
3.2.10 Sigurnost
Podaci o korisnicima trebaju biti zaštićeni radi zloupotrebe i kao takvi pojedini podaci o korisnicima
sistema će biti sakriveni od ostalih lica a samim tim i radnika.
3.2.10.1 Zaštita sistema
Podaci o korisnicima kao i njihovi username i password-i će biti kriptovani po postojećim standardima.
3.2.10.2 Autorizacija i autentifikacija
Korisnik ima pristup samo svojim ličnim podacima. Autentifikacija se vrši na dva načina jedan putem
mail-a a drugi putem odobravanja od strane drugog lica.
3.2.10.3 Privatnost
Pristup podacima kao i uvid u poslovanje ima isključivo osoblje i administracija sistema koje je zaduženo
za operacije nad njima.
3.2.11 Primjenjivi standardi
Aplikacija je pravljena na osnovu postojećih standarda:
1.
Dizajn softvera treba da bude specificiran prema C# MVC standardu
https://aspnetwebstack.codeplex.com/wikipage?title=CodingConventions
2.
Dizajn arhitekture specificiran prema postojećem HTML5 standardu
https://html.spec.whatwg.org/multipage/
15
Rent-a-car
Verzija:
<1.0>
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
3.2.12 Robusnost
Korisnik nema puno mogućnosti promjene kao i prostora za manipulaciju podacima. On je veoma
ograničen i ima samo ponuđene aktivnosti tako da je limitirano abdormalno korištenje sistema.
3.2.13 Internacionalizacija
Aplikacije je dostupna globalno. Nema regionalnih ograničenja osim što je limitirana na bosanski jezik.
3.2.14 Personalizacija
Korisnik aplikacije može personalizirati aplikaciju sa svojim dodatnim podacima kao i slikom koji nisu
traženi prilikom registracije.
3.2.15 Ograničenja
Jedino ograničenje ove aplikacije je da korisnik mora imati internet konekciju.
3.2.15.1 Ograničenja sistemskih resursa
Jedino ograničenje sistemskih resursa naše web aplikacije je da dijeljeni iznajmljeni web hosting ne smije
se procesorski opteretiti 100% duže od 5 sekundi.
3.2.15.2 Ograničenja na dizajn softvera i implementaciju
Programski jezik koji je korišten je C#. Uz njega su korišteni i opisni jezici HTML, CSS koji su ograničeni
samo na vizuelni izgled web aplikacije kao i JavaScript koji je skriptni jezik.Također ćemo koristiti i SQL
sintaksu za kreiranje procedura.
Aplikaciji će biti moguće pristupiti putem bilo kojeg internet preglednika.
3.2.15.3 Ograničenja testiranja softvera
Što se tiče testiranja softvera ne postoji ograničenje osim da je potrebna internet konekcija i odobren
account.
3.2.15.4 Pravna i regulatorna ograničenja
Ova web aplikacije na zahtjeva nikakva odobrenja niti ima regulatornih orgraničenja. Logo kompanije je
isključivo napravljen u edukativne svrhe.
16
Rent-a-car
Verzija:
Specifikacija softverskih zahtjeva
Datum: <2/11/2014>
4. PRILOZI
U trenutnoj specifikaciji softverskih zahtjeva, nisu korišteni dodatni prilozi.
17
<1.0>