Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Andere functionele eisen (optional)

Code

Description

FR1

Het programma

moet competities voor Periodecompetitie, meerkamp en toernooi kunnen afhandelen

 moet in staat zijn om op een gemakkelijke manier te schakelen tussen verschillende databases, zodat de gebruikers zonder veel moeite tussen verschillende databases kunnen schakelen.

FR2

Er moet op een minimalistische manier kunnen worden geschakeld tussen databases

Het programma moet in staat zijn om alle input die door de gebruiker wordt ingevoerd te valideren voordat hij deze door stuurt naar de database zodat er geen kwaadaardige query's naar de database worden gestuurd.

FR3

Het programma moet in staat zijn om te draaien op zowel Windows als MacOS zodat het zoveel mogelijk gebruikers kan ondersteunen door op de meest recente OS'en te kunnen draaien.

FR4

Het programma moet standalone worden kunnen gelanceerd zodat de gebruiker geen externe webhosting hoeft te onderhouden.

FR3

De input van gebruikers moet gevalideerd worden.

FR4

Het programma moet draaien zowel Windows als MacOS.

FR5

Het programma moet via een exe te runnen zijn.

FR6

 

 

Non-functionele eisen 

De volgende non-functionele requirements zijn geschreven volgens FURPS.

...

Code

Description

NFR1

Een gebruiker moet de resultaten van een competitie in kunnen voeren zonder elk lid of resultaat aan te hoeven klikken.

NFR2

Een gebruiker moet met weinig klikken tot de functies kunnen komen.

NFR3
NFR4

Een gebruiker moet de functies kunnen gebruiken met zo min mogelijk pop-up windows.

Reliability

Code

Description

NFR1


...

Security

Code

Description

NFR2

SQL Injecties -injecties moeten voorkomen worden door prepared stamentsstatements.

User interface schetsen

Wireframe spelers

...