Sunteți pe pagina 1din 4

Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei


Departamentul Ingineria Software și Automatică

RAPORT
Lucrare de laborator Nr.1
Disciplina: Testare Software
Tema: Specificarea cerințelor software

A efectuat: st.gr. TI-192,


Ciobanu Ecaterina

A verificat : asist.univ.
Cazac Daniela

Chișinău 2022
Scopul lucrării: Exemplu de aplicație: Magazin Online (exemplu elefant md)
Modulul 1: Navigare
Cerințe:
1. Bara de navigare trebuie să fie disponibilă din fiecare pagină, pentru ca vizitatorii să
poată trece de la o rubrică la alta fără a reveni întotdeauna la pagina inițială sau fără a
vizita pagini intermediare ale aplicației.
2. Se poate trece la pagina principală facând click pe simbolica oficială a aplicației web,
adică pe logotipul programei aflat în partea stângă sus a aplicției.
3. Bara de navigare trebuie să conțină toate categoriile de produse, aranjate în ordine
alfabetică.
4. Dând click pe fiecare categorie, în cascadă apar subcategoriile de produse, aranjate în
ordine alfabetică.
5. Dând click pe fiecare subcategorie, va fi afișată pagina cu produse pe care le conține
subcatogia, aranjate în ordine descrescătoare a popularității (de la produsul cu cele mai
multe vânzări până la produsul cu cele mai puține).
Modulul 2: Căutare
1. Sistemul de căutare va fi reprezentat de un câmp prezent în colțul dreapta sus pe toate
paginile aplicației.
2. Câmpul de căutare va perminte vizitatorului să introducă cuvintele cheie și să pornească
căutarea.
3. Sistemul de gestionare a conținutului va efectua căutarea în toate materialele de pe
aplicație și le va afișa într-o pagină cu rezultate.
4. Sistemul trebuie să efectueze căutările în dependență de limba interfeței aleasă de
vizitator.
5. Rezultatele căutării nu pot fi referințe la paginilile din altă limbă decât cea în care se află
utilizatorul.
Modulul 3: Structura paginii principale a aplicației
1. Head-ul trebuie să conțină: logoul companiei în colțul stânga sus, meniul de lucru și
bara de navigare pe toată lățimea paginii.
2. Partea centrală trebuie să conțină o scurtă introducere despre aplicație.
3. Sistemul va genera automat blocul de conținut cu ultimile produse, mărfuri apărute, ca
elemente ale fiecărei extrageri pot fi: numele, data apariției, producător, scurtă descriere,
imagine a produsului(opțional).
4. Pagina principală trebuie să conțină blocul de parteneriate și colaborări, unde sunt
incluse logouri ale partenerilor cu legături la paginile oficiale.
5. Partea de jos trebuie să conțină reguli și condiții de utilizare a conținutului.
Modulul 4: Securitatea sistemului de gestionare
1. Accesul la modificarea parametrilor de sistem va fi oferit doar utilizatorului cu drepturi
maxime, cu statut de administrator.
2. În cadrul sistemului de gestionarea a conținutului va fi implementată posibilitatea de a
avea diferite grupe de utilizatori (administrator, redactor, vizitator) care posedă drepturi
diferite (de creare, modificare, ștergere, publicare a conținutului).
3. Administratorul trebuie să posede drepturile : modificarea structurii aplicației web,
modificarea stilurilor, modificarea informației de conținut, , crearea, eliminarea și
gestionarea drepturilor utilizatorilor și grupelor de utilizatori, efectuarea și restabilirea
copiilor de backup.
4. Redactorul trebuie să dețină drepturile: de a publica de site informații pregătite, de a
șterge sau modifica informația deja existentă, de a verifica, redacta și plasa materialele în
rubricile aplicației web, de a arhiva materialele care și-au pierdut actualitatea, de a
modera, aproba sau șterge comentariile și discuțiile purtate de vizitatori.
5. Vizitatorii trebuie să posede drepturile: de a citi informația de aplicația web, de a plasa
comentarii, de a accesa produsele, a adăuga produsele în coș.
Modulul 5: Gestionarea comenzilor
1. Fiecare comandă va fi plasată într-un tabel de istorie, ordonat descrescător.
2. Fiecare comandă trebuie să conțină următoarea informație: data plasării, produsele
alese, suma totatlă, taxa de procesare, costul de livrare.
3. Orice produs ales va putea fi deschis într-o altă fereastră ce conține informații cu privire
la acel produs: imagine a produsului, preț, producător, scurtă descrieire, categorie.
4. Sub comandă trebuie să fie plasate produse similare(imagine, preț, categorie,
producător) cu cele selectate în comandă.
5. Produsele recent vizualizate trebuie păstrate în istoricul utilizatorului, pentru ca
utlizatorul să poată reveni la ele sau să le poată șterge.

Concluzie:
Efectuând această lucrare de laborator am învățat noțiunea de cerință, ce este o cerință,
cum trebuie să fie formulată. Am însuțit caracterisiticile principale ale cerințelor, ele trebuie să
fie complete, necesare, corecte, consistente, verificabile și clare. Am găsit o idee de aplicație și
am selectat 5 module pentru care am definit 5 cerințe clare, complete și consistente.

S-ar putea să vă placă și