Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: 3.6 Ronde invoeren toegevoegd

...

Primary actor: Wedstrijdleider

Stakeholders and Interests:

Spelers: deze willen aan het einde van een seizoen hun voortgang kunnen vergelijken met het begin van het seizoen

Brief description:

De wedstrijdleider wil aan het begin van het seizoen de startrating van elke speler vastleggen, zodat hier na het seizoen mee vergeleken kan worden

Preconditions: De wedstrijdleider heeft KlukKluk geopend en heeft het hoofdscherm open.
Postconditions (Success Guarantee): Voor elke speler is een startrating vastgesteld in de database, en deze wordt afgebeeld binnen de applicatie
Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility

 1. De wedstrijdleider geeft aan de algemene spelerslijst te willen zien.


3. De wedstrijdleider drukt op de knop om startrating vast te stellen.


5. De wedstrijdleider bevestigt de startrating op te willen slaan.

 

2. Systeem toont voornaam, achternaam, rating en type van de bekende spelers.


4. Het systeem toont een pop-up ter bevestiging van het vaststellen van de startratings.


6. [Keuze = ja] Het systeem slaat de huidige ratings van de spelers op als de startrating van het nieuwe seizoen.

Extensions (Alternative Flow): Keuze is nee

 


 6a. Het systeem sluit de pop-up en de startrating wordt niet vastgelegd.

Ronde resultaten invoeren

UC 6: Ronde resultaten invoeren

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 ronde wedstijden in wilt voeren.


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

 

2. Systeem geeft een lijst van gespeelde wedstrijden.


4. 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

UC 67: Resultaat externe ronde invoeren

Primary actor: Externe Wedstrijdleider

Stakeholders and Interests:

Spelers: de speler die deel heeft genomen aan een externe match wil dat zijn rating up-to-date blijft.

Brief description:

De externe wedstrijdleider voert het resultaat van een externe

match

wedstrijd in voor een interne speler. Hierna wordt de rating van de interne speler aangepast.

Preconditions: De interne speler is aanwezig in het systeem.
Postconditions (Success Guarantee): Het resultaat van de externe
match
wedstrijd is opgenomen in het systeem en de rating van de interne speler is aangepast. 
Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility

 1. De externe wedstrijdleider geeft

aan dat

aan dat hij het resultaat van een externe

match

wedstrijd in wilt voeren


3. De externe wedstrijdleider kiest de speler die deel heeft genomen aan de externe

match

wedstrijd.


5. De externe wedstrijdleider voert wit of zwart in.


7. De externe wedstrijdleider voert de rating van de externe speler in.


8. De externe wedstrijdleider voert het resultaat van de externe

match

wedstrijd in.

 

2. Systeem geeft een lijst van interne spelers en vraagt wie de interne speler was.


4. Het systeem vraagt of de interne speler met wit of zwart speelde.


6. Het systeem vraagt wat de rating is van de externe speler ten tijde van de competitie


8. Het systeem vraagt om het resultaat was van de

match

wedstrijd.


9. Het systeem berekent de nieuwe rating van de interne speler, slaat de nieuwe rating en het resultaat van de externe

match

wedstrijd op, en toont de nieuwe rating van de interne speler

Andere functionele eisen (optional)

...