...
Andere functionele eisen (optional)
Code | Description |
FR1 | Het programma moet competities voor Periodecompetitie, meerkamp en toernooi kunnen afhandelenmoet 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 | 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
...