Sunteți pe pagina 1din 6

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare, Informatic i Microelectronic
Departamentul Ingineria Software i Automatic

Raport
Lucrare de laborator nr.1

Disciplina: Testarea i Verificarea Produselor Program

Tema: Specificaia cerinelor pentru aplicaia iTaxi

A verificat: lector superior, Catruc Mariana

A efectuat: Ivasin Ivan, enian Vadim,


aranovici Vasile

Chiinu 2017
1. Scopul aplicaiei

Scopul implementrii acestui produs este de a gestiona cu resursele de timp disponibile, eficient n
msura posibilitilor. Audiena acestei aplicaii sunt utilizatorii ce posed smartphone. Pentru
nregistrarea n cadrul aplicaiei utilizatorul final trebuie s se logheze n contul personal, pentru a avea
acces la aplicaie. n cadrul aplicaiei date se pot gestiona cu diverse firme de taxi. Aplicaia are un
funcional atractiv pentru utilizatorii ce caut Taxi rapid i eficient fr a fi nevoie de a suna i pierde
timpul. Avantajul acestei aplicaii este faptul c utilizatorul n orice timp pot chema taxi, iar oferul poate
vedea locaia curent a utilizatorului i direcia unde vrea s plece ceea ce simplific att lucrul oferului
ct i modul de gsire a unui taxi de ctre utilizator.

2. Descrierea aplicaiei
Aplicaia iTaxi este o aplicaie mobil care furnizeaz servicii de informare pentru utilizatorii care
doresc s foloseasc servicii de transport rutier de persoane i bagaje.
iTaxi pune la dispoziie servicii informaionale pentru pasagerii care doresc s se deplaseze dintr-o
locaie n alta i arat disponibilitatea oferilor din apropiere.
1.Cea mai rapid modalitate de a gsi un taxi
2. Cutarea automat a unui autoturism n toate staiile de taxi acceptate.
3. Perioad de cutare timp de 60 de secunde
4. Preul este stabilit la tariful staiei de taxi.
5. Informarea imediat despre starea comenzii dvs.

Fig. 1 Logo iTAXI

3. Funcionalitile aplicaiei
1) New order
2) Orders (Comenzi)
3) Addresses
4) Services (selectarea companiilor preferate de taxi)
5) History (istoria comenzilor)
6) Help
7) Settings

2
3.1 Setri adiionale
1) Language - Aplicaia iTaxi ofer posibilitatea selectrii a 4 limbi diferite.
2) Country - iTaxi poate fi utilizat att n Moldova ct i n alte ri a Europei (Ukraina, Italia,
Spania, Germania).

fig. 3 Setri

4. Categoriile de utilizatori:
Aplicaia este predestinat urmtoarei categorie de vrsta:
Aplicaia poate fi folosit de ctre persoane cu vrsta de peste 18 ani. Utilizarea aplicaiei de ctre
minori este interzis. La accesarea, utilizarea sau nregistrarea n aplicaie, declarai i garantai c avei
peste 18 ani.
iTaxi permite n mod gratuit nregistrarea i utilizarea serviciilor de informare asupra
disponibilitii oferilor.. Prin nregistrare, Utilizatorii accept toate condiiile iTaxi. n momentul
nregistrrii, Utilizatorul este de acord s furnizeze informaii exacte i complete conform cerinelor
iTaxi.

5. Medii de operare
Aplicaia a fost creat pentru a fi rulat pe diverse platforme mobile.
- Android: de la Android 4 n sus;
- iOS: cerine minime a sistemului versiunea 7;

3
Pe platforma mobil, sincronizarea are loc cu un server, pe el sunt stocate toate datele aplicaiei,
pentru funcionalitatea aplicaiei, este necesar conexiunea la internet ct i la satelii prin GPS (Global
Positioning System)

6. Constrngeri de implementare i design


1) Dificulti la interconectarea cu e-mail-ul utiliatorului;
2) Probleme de localizare a dispozitivului utilizatorului;
3) Reinere de semnale de conectare gps;
4) Setarea aplicaiei cu date incorecte, ce condiioneaz un comportament cu abateri de la inteniile
utilizatorului;
5) Constrngeri de memorie;
6) Stabilitatea semnalului gps.
8) Stabilitatea semnalului 3g-4g.
9) Utilizarea doar pe platformele Android/IOS (Web i Windows Phone nu sunt suportate)

7. Presupuneri i dependene
Dispozitivul utilizat trebuie sa fie conectat la reea, aplicaia va interaciona cu serverul i baza de date
a aplicaiei prin intermediul conectrii la internet sau tehnologiei wi-fi.

8. Cerine funcionale fa de sistem

nregistrarea utilizatorului la tastarea butonului Sign In:

1) Pentru a accesa funcionalitile sistemului, utilizatorul trebuie s se nregistreze, s creeze un cont


securizat pentru aplicaia dat.

2) Sistemul poate s solicite urmtoarea informaie despre utilizator: nume i prenume, vrsta, adresa e-
mail, genul, ara.

3) Obligatoriu forma de nregistrare trebuie s conin numele utilizatorului (account) i parol.

4) Parola trebuie s aib minim 8 de caractere i maxim 20 de caractere, trebuie s conin doar litere i
cifre.

5) Odat cu nregistrarea utilizatorului, sistemul trebuie s confirme dac utilizatorul a fost nregistrat cu
succes, prin intermediul unui mesaj standard la e-mail-ul indicat.

6) Toate informaiile completate vor fi salvate n baza de date a sistemului dat.

4
Fig. 3 Cerine

Logarea utilizatorului la tastarea butonului Log In:

1) Logarea utilizatorului poate fi posibil numai n cazul cnd el este n baza de date a sistemului n urma
nregistrrii acestuia.

2) Sistemul obligatoriu trebuie s solicite introducerea numelui de utilizator sau e-mail i parola acestuia.

3) Sistemul trebuie s verifice corectitudinea datelor introduse pentru a valida logarea utilizatorului.

Reglementarea procesului de conectare la internet (wi-fi), 3g/4g si gps:

Dispozitivul trebuie s aib acces la internet si GPS.

9. Cerine fa de interfa

Aplicaia este disponibil pe platforme mobile. n cadrul elaborrii i implementrii sistemului se


utilizeaz elemente grafice de baz, bine definite, pentru interaciunea cu utilizatorul. Accesarea
serviciilor prestabilite se efectueaz prin dispozitivul avut la dispoziie. Aceste servicii vor condiiona
relaia dintre server i informaia prezentat utilizatorului.

5
Cerine fa de interfaa din perspectiva utilizatorului
Sistemul pune la dispoziie o gam de funcionaliti realizate la cel mai nalt nivel de calitate. El
poate avea acces la acestea numai n cazul cnd este logat n sistem. Multe din opiuni nu sunt obligatorii,
dar prezena lor condiioneaz o structur mai complex a sistemului i deschide n faa utilizatorului mai
multe oportuniti de utilizare a sistemului dat.

Cerine hardware
1) Dispozitivul trebuie s dispun de minim 1 GB- capacitatea de memorie RAM;

2) Dispozitivul trebuie s susin restriciile mediilor de operare n care lucreaz sistemul dat;

3) Necesit conexiune la internet;

4) Necesit conexiune GPS.

10. Cerine non-funcionale fa de sistem


Cerine de performan

1) Consumul de memorie RAM s fie la limita minim posibil;

2) Comenzile trebuie s fie prestate maxim n 5 sec;

3) Capacitatea de lucru la suprasolicitare;

4) Capacitatea de setare a modului de economisire a energiei;

5) Capacitatea de recuperare a datelor pierdute n urma pierderii conexiunii cu internetul.

Cerine de securitate

Compania care ntreine sistemul dat nu are dreptul de a divulga sau distribui, ct i a folosi n scopuri
proprii datele cu caracter personal al utilizatorilor.

Atribute de calitate software

1) Portabilitate;

2) ntreinere - actualizarea funcionalitilor propuse;

3) Siguran - sistemul asigur confidenialitatea datelor utilizatorului.