Cuprins:

Ce se înțelege prin cerințe nefuncționale?
Ce se înțelege prin cerințe nefuncționale?

Video: Ce se înțelege prin cerințe nefuncționale?

Video: Ce se înțelege prin cerințe nefuncționale?
Video: What are Non-functional Requirements and How Do They Work? 2024, Mai
Anonim

În ingineria sistemelor și cerințe inginerie, a non - cerință funcțională (NFR) este a cerinţă care specifică criterii care pot fi utilizate pentru a judeca funcționarea unui sistem, mai degrabă decât comportamente specifice. Acestea sunt în contrast cu cerințe funcționale acea defini comportament sau funcții specifice.

În acest fel, care sunt exemplele de cerințe nefuncționale?

Unele cerințe nefuncționale tipice sunt:

  • Performanță – de exemplu timp de răspuns, debit, utilizare, volumetric static.
  • Scalabilitate.
  • Capacitate.
  • Disponibilitate.
  • Fiabilitate.
  • Recuperare.
  • Mentenabilitatea.
  • Capacitatea de service.

În afară de mai sus, ce se înțelege prin cerințe funcționale? Cerințe funcționale sunt operațiunile dorite ale unui program sau ale unui sistem ca definit în dezvoltarea de software și ingineria sistemelor. De obicei, a cerință funcțională este o bază funcţionalitate sau comportamentul dorit documentat clar și cantitativ.

În acest sens, care este diferența dintre o cerință funcțională și nefuncțională?

A cerință funcțională descrie ce ar trebui să facă un sistem software, în timp ce non - cerinte functionale pune constrângeri asupra modului în care sistemul va face acest lucru. Un exemplu a unei cerinţe funcţionale ar fi: Un sistem trebuie să trimită un e-mail ori de câte ori este îndeplinită o anumită condiție (de exemplu, o comandă este plasată, un client se înscrie etc.).

Ce este un exemplu de cerință funcțională?

Cu alte cuvinte, a cerință funcțională va descrie un anumit comportament al funcţie a sistemului când sunt îndeplinite anumite condiții, pt exemplu : „Trimite e-mail când se înregistrează un client nou” sau „Deschide un cont nou”. Tipic cerințe funcționale includ: Reguli de afaceri.

Recomandat: