Funktsionaalsed nõuded

Allikas: Teadmusbaas
Redaktsioon seisuga 6. oktoober 2016, kell 19:53 kasutajalt Vainol (arutelu | kaastöö)

Projekti peatükk 3.2 Funktsionaalsed nõuded

KIRJELDUS: See peatükk kirjeldab tarkvaraprojekti täpsemaid iseärasusi. Vastavalt vajadusele võib mõned nõuded määratleda ka kasutusloo vormingus (kasutades kasutusloo kirjelduse malli), sellisel juhul loetletakse need ka kasutuslugude peatükis. Vaata näiteks http://www.ofnisystems.com/services/validation/functional-requirements/

NÄIDE:

3.2.1 Funktsionaalne nõue #1. Prioriteet – kõrge

Andmeobjekt Register sisu ja piirangud

  • Sissejuhatus. Väikelaevade sadamasse saabumist ja lahkumist kirjeldab andmeobjekt register. Laevad ei saa sadamasse sisendeda, kui nende admeid pole registrisse kantud ja sadamast lahuda enne, kui registris on vastav märge tehtud.
  • Sisendid. Andmeobjekti Register sisendiks on andmed, mis on toodud lk 3 (Sadamasse sisenemise nõuded) ja lk 4 (sadamast lahkumise reeglid).
  • Andmete töötlemine. Andmed Registrisse sisestab reeglina valveohvitser, kuid sadamakohta taotleva laeva kaptenil on seda samuti võimalik teha üle veebiliidese, viimasel juhul peab need ikkagi kinnitama sadama valveohvitser. Kirjeid registrist kustuda pole lubatud, andmeid võib märkida kehtetuks.
  • Väljundid. Andmete väljunditeks on päringud andmebaasist vajalikele ametkondadele ja väljuva laeva kaptenile antav kirjalik väljasõiduluba, kui ta seda soovib.
  • Veakäitlus. Veakäitlus peab tagama, et laeva saabumise kuupäev ei saa olla hilisem, kui saabumise kuupäev, kirje sisestaja nimi peab olema ettevõtte töötajate nimekirjas. Kirje lõpetamine ja kinnitamine teostatakse kirje sisestaja nime lisamisega.

3.2.2 Funktsionaalne nõue #1. Prioriteet – keskmine

jne

Tagasi projekti sisukorra lehele