Versions Compared

Key

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

...

Primary actor: Wedstrijdleider

Stakeholders and Interests:

Spelers: de spelers die deel hebben genomen aan een match willen dat hun rating up-to-date blijft.
Voorzitter: Als de wedstrijdresultaten correct worden ingevuld geeft dit een beter inzicht op de status van de huidige competities.

Brief description:

De wedstrijdleider voert het resultaat van een wedstrijd in voor de interne spelers. Hierna wordt de rating van de interne spelers aangepast.

Preconditions: De interne spelers zijn aanwezig in het systeem en ronde is al ingedeeld.
Postconditions (Success Guarantee): Het resultaat van de wedstrijden in de ronde is opgenomen in het systeem en de rating van de interne spelers zijn aangepast. 
Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility

1. De wedstrijdleider geeft aan dat hij de resultaten van een wedstijdenin een ronde wedstijden van een groep in wilt voeren.


3 Systeem geeft aan de wedstrijden van een ronde te willen zien.


5. De wedstrijdleider voert één voor één de resultaten in voor gespeelde wedstrijden.

 

2. Systeem geeft een lijst van gespeelde wedstrijdenrondes van een groep


4 Systeem toont wedstrijden van de ronde.


46. Het systeem berekent de nieuwe rating van de spelers, slaat de nieuwe rating en het resultaat van de wedstrijden binnen de ronde op, en toont de net ingevoerde ronde.


Resultaat externe ronde invoeren

...

Code

Description

NFR8

SQL-injecties moeten voorkomen worden door prepared statements.

User interface schetsen


Use case code

Naam

Link

UC 1 

Spelers beheren

https://xd.adobe.com/view/0a0b6f64-ed0a-4627-b127-86517d217cb5-5f58/?fullscreen

UC 2

Beheren van competities

https://xd.adobe.com/view/b81481fb-0e42-49b6-bfe1-cb8dffccd965-ed47/

UC 3 & 4

Beheren van competitiegroepen en beheren van spelers in competitiegroepen 

https://xd.adobe.com/view/63beb593-c1ed-4b5b-ae15-0d3a6257fc35-36ed/ 

UC 7

Resultaat externe ronde invoeren

https://xd.adobe.com/view/ba9fd358-17d6-4903-b4e1-57183531a57a-efcc/