Sunteți pe pagina 1din 10

Figura 2.

Diagrama Fish-bone

9
Cele mai importante soluționări ale problemelor care au fost
implementate în modulul android se reflectă mai jos în diagrama cu
obiective.

Eficientizarea
fluxului
activităților
comerciale în
supermarketuri

Folosirea unor
Soulționarea unor
Folosirea unei cântare electronice
Check-out eficient probelme sesizate
aplicații mobile pentru a spori
de aplicație
securitatea

Cântărirea coșului
Alegerea metodei
de cumpărături la
Autentificarea în Scanarea Cântărirea coșului de plată și
inceput și la
aplicație produselor de cumpărături efectuarea plății
sfarșitul
direct din aplicație
cumpărăturilor

Figura 3. Descompunerea principalelor obiective secvențial

14
Definirea Proiectare Instalare
cerințelor aplicație aplicație
android android
Întreținere
Analiză Implementare
aplicație
aplicației
android
android
Arhitectura
sistemului
Proiectare Instalare
bază de date bază de date

Implementare Întreținere
bază de date bază de date

Figura 1. Modelul incremental


SECȚIUNE CONȚINUT
Identificator A1
Nume
Autor
Versiunea V 1.0
Prioritate
Severitate
Responsabil

Scurtă descriere

Tip de scenariu

Obiectiv

Actori

Precondiție

Post condiție

Pașii scenariului

Calitate

Tabel 3. Documentarea textuală a cazului de autentificare

20
Un alt scenariu important este scanare produselor și afișarea unor
informații pe baza acestora. Am descris acest scenariu în următorul tabel:

SECȚIUNE CONȚINUT
Identificator A2
Nume
Autor
Versiunea
Prioritate
Severitate
Responsabil

Scurtă descriere

Tip de scenariu

Obiectiv

Actori

Precondiție

Post condiție

Pașii scenariului

Calitate
Relația cu alte scenarii

Tabel 4. Documentarea textuală a cazului de scanare a produselor.

21
Diagrama de secvență este folosită pentru documentarea scenariilor
de utilizare, deoarece reflectă foarte bine interacțiunea actorilor cu
sistemul. Se diferă tipurile de scenarii: principal, alternativ, excepțional.
În cele ce urmează am reprezentat grafic diagrama de secvențe care
identifică cazul de utilizare în procesul de realizare cu succes a cumpărăturilor.

Figura 5. Diagrama de secvență

22
Diagrama de stări este folosită pentru documentarea tranzițiilor
realizate de un sistem, astfel prin intermediul acestei diagrame se reflectă
stări și tranziții. O diagramă de stare are o singură stare inițială, una sau
mai multe stări simple, una sau mai multe stări finale și tranziții între stări.

Figura 6. Diagrama de stări

23
Administrator
Utilizatori CS
de sistem

Actualizare date Scanare produse

Produse

Figura 7. Diagrama de flux de date pentru nivel 0

28
Figura 8. Diagrama activității pentru utilizatorul CS

29
În figura de mai jos avem ilustrat procesul de autentificare a unui utilizator CS:

Figura 9. Diagrama de flux a procesului de autentificare (utilizator nou)

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