Documente Academic
Documente Profesional
Documente Cultură
Tipuri de cerine
Cerine funcionale: servicii pe care SI trebuie s le ofere. Precizeaz cum trebuie SI s reacioneze la anumite intrri i cum trebuie SI s se comporte n anumite situaii particulare. Cteodat se precizeaz i ce trebuie s nu fac sistemul. Cerine nefuncionale: reprezint restricii asupra serviciilor sau funciilor oferite de SI. Includ restricii de timp, restricii privind dezvoltarea proceselor i standarde aplicabile. Cerinele nefuncionale se aplic SI n ansamblul su. Cerine ale domeniului: reflect caracteristici i restricii ale domeniului. Pot fi cerine funcionale i nefuncionale.
Tipuri de cerine
Cerine funcionale: definesc comportamente specifice sau funcii. Planul implementrii cerinelor funcionale este detaliat n proiectarea sistemului. Documentaia cuprinznd cerinele sistemului se numete specificaie funcional i trebuie s fie precis (s prezinte exact ce trebuie implementat).
Cerine funcionale
Descriu ce trebuie s fac sistemul. Descriu funciile sistemului n detaliu: intrri, ieiri, excepii etc; Precizeaz faciliti specifice pe care SI trebuie s le ofere i se obin din cerinele utilizatorului; Pot fi reprezentate de calcule, detalii tehnice, manipularea datelor i orice alte prelucrri; Trebuie s fie complete i consistente: Complete: toate cerinele formulate de user s fie definite; Consistente: cer s nu existe definiii contradictorii.
Cerine nefuncionale
Nu vizeaz o anume funcie oferit de sistem. Specific cum trebuie s fie sistemul. Pot fi legate de caracteristici ale unor sisteme recunoscute: credibilitate, timp de rspuns, capacitate de stocare, securitate, disponibilitate, portabilitate, interoperabilitate etc. Pot preciza restricii de tipul performanelor dispozitivelor I/E i reprezentrile datelor n interfeele folosite de SI.
Cerine nefuncionale
Reprezint restricii privitoare la serviciile i funciile SI; Pot fi structurate n dou categorii: Caracteristici ale execuiei (de ex. securitate, utilizabilitate) observabile n timpul execuiei; Caracteristici ale evoluiei: testabilitate, mentenan, extensibilitate, scalabilitate.
Cerine nefuncionale
Modelarea cerinelor