INHOUDSOPGAWE:

Wat word bedoel met nie-funksionele vereistes?
Wat word bedoel met nie-funksionele vereistes?

Video: Wat word bedoel met nie-funksionele vereistes?

Video: Wat word bedoel met nie-funksionele vereistes?
Video: Joscha Bach: Time, Simulation Hypothesis, Existence 2024, April
Anonim

In stelselingenieurswese en vereistes ingenieurswese, a nie - funksionele vereiste (NFR) is 'n vereiste wat kriteria spesifiseer wat gebruik kan word om die werking van 'n stelsel te beoordeel, eerder as spesifieke gedrag. Hulle word gekontrasteer met funksionele vereistes daardie definieer spesifieke gedrag of funksies.

Op hierdie manier, wat is voorbeelde van nie-funksionele vereistes?

Sommige tipiese nie-funksionele vereistes is:

  • Prestasie – byvoorbeeld Reaksietyd, Deurset, Benutting, Statiese Volumetriese.
  • Skaalbaarheid.
  • Kapasiteit.
  • Beskikbaarheid.
  • Betroubaarheid.
  • Herstelbaarheid.
  • Onderhoubaarheid.
  • Diensbaarheid.

Behalwe hierbo, wat word bedoel met funksionele vereistes? Funksionele vereistes is die gewenste bewerkings van 'n program, of stelsel as gedefinieer in sagteware-ontwikkeling en stelselingenieurswese. Tipies, a funksionele vereiste is 'n basiese funksionaliteit of gewenste gedrag duidelik en kwantitatief gedokumenteer.

In hierdie verband, wat is die verskil tussen 'n funksionele en nie-funksionele vereiste?

A funksionele vereiste beskryf wat 'n sagteware stelsel moet doen, terwyl nie - funksionele vereistes plaas beperkings op hoe die stelsel dit sal doen. N voorbeeld van 'n funksionele vereiste sou wees: 'n Stelsel moet 'n e-pos stuur wanneer aan 'n sekere voorwaarde voldoen word (bv. 'n bestelling word geplaas, 'n kliënt teken aan, ens.).

Wat is 'n funksionele vereiste voorbeeld?

Met ander woorde, a funksionele vereiste sal 'n bepaalde gedrag van beskryf funksie van die stelsel wanneer sekere voorwaardes nagekom word, vir voorbeeld : "Stuur e-pos wanneer 'n nuwe kliënt inteken" of "Maak 'n nuwe rekening oop". Tipies funksionele vereistes sluit in: Besigheidsreëls.

Aanbeveel: