Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Metode orientate pe obiect

Informatica


Supermarket Manager

Specificarea Cerintelor

Versiunea <1.0>



Revision History

Date

Version

Description

Author

Descrierea cerintelor aplicatiei

Alexandra Moraru

Cupri 17117i814r ns

Introducere

Cerinte

Cerinte funtionale

Cerinte non-functionale

Cerinte de performanta

Cerinte de securitate

Cerinte de calitate

Parametrii functionali generali


Specificarea cerintelor

Introducere

Documentul de fata are ca scop analizarea si stabilirea cerintelor sistemului Supermarket Manager, o aplicatie desktop utila administrarii stocului de produse al unui supermarket.

Astfel, in acest document se vor detalia atat cerintele functionale, cat si cele non-functionale, precum si parametrii functionali generali.

Cerinte

Aplicatia va fi formata din trei componente:

  • o componenta pentru verificarea preturilor, pe care clientii o vor folosi pentru a afla pretul unui produs introducand codul de bare al acestuia.
  • o componenta casier cu o interafata preietenoasa pentru vanzarea produselor si pentru printarea rezultatului procesului de vazare
  • o componenta management pentru administratori care trebuie sa permita operatii CRUD si de asemena controlul total asupra angajatilor magazinului.

Aplicatia va fi folosi drepuri de acces pentru cele 3 componente.

Cerinte funtionale

Exista trei tipuri de actori ca utilizeaza aplicatia:

administrator

casier

client

In fuctie de acestia pot fi enuntate urmatoarele cerinte functionale:

v     pentru administrator:

autentificare/deautentificare

adaugare produs

stergere produs

modificare informatii produs (nume, pret, cod de bare)

creare de noi conturi pentru casieri sau administratori in vederea atribuirii nivelului de acces

aprobarea anularii vanzarii sau a returnarii unui produs

verificarea stocului de produse

aflarea pretului unui produs dupa codul de bare

v     pentru casier

autentificare/deautentificare

aflarea pretului unui produs dupa codul de bare

crearea unui nou bon pentru inregistararea vazarii de produse

afisarea/printrea rezultatului procesului de vanzare

incasare bani

cererea anularii vanzarii sau a returnarii unui produs

v     pentru client

aflarea pretului unui produs dupa codul de bare

aflarea preturilor produselor asemanatoare cu cel verificat

Cerinte non-functionale

Cerinte de performanta

Unul dintre evaluatorii de performata este reprezenatat de timpul de raspuns al unui sistem. In cazul aplicatiei de fata, timpul de raspuns pentru aflarea pretului unui produs nu trebuie sa fie mai mare de 3 secunde, la fel si cel de creare a unui nou bon de casa, pentru a nu creea neplaceri utilizatorului. Timpul de listare al bonului de masa va fi corspunzator cu aparatul folosit pentru acest lucru. Pentru indeplinirea acestor timpi de perfomanta se cere un acces rapid la baza de date.

Cerinte de securitate

Siguranta datelor stocate va fi asigurata prin cele 3 nivele de acces: al clientului, al casierului I al administratorului. Pentru aceasta casierului si administratorul avand nevoie de un cont format dintr-un identificator si o parola cu care sa se poate autentifica. Administratorul are cel mai mare nivel de acces, pentru anumite operatii fiind nevoie char de aprobarea acestuia.

Cerinte de calitate

Aplicatia Supermarket Manager trebuie sa satisfaca o serie de cerinte de calitate precum:

corectitudine - operatiile specificate sa se realizeze corect;

operabilitate - aplicatia trebuie sa poate fi utilizat usor de orice utilizator;

recuperare din erori - in cazul aparitiei unei erori, aplicatia trebuie sa se deschida la o a doua repornire;

mentenabilitate - aplicatia trebuie sa fie usor de intretinut;

Parametrii functionali generali

Aplicatia va putea fi rulata pe orice calculator cu un sistem de operare Windows sau Linux, avand instalat si Java Runtime Environment, neceser rularii aplicatiilor Java cat si Microsoft SQL Server 2000 sau 2005, necesar bazei de date in care vor fi stocate informatiile.


Document Info


Accesari: 1327
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )