Versions Compared

Key

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

...

ActorUse CaseBrief description
WedstrijdleiderBeheren spelersDe wedstrijdleider moet de mogelijkheid hebben om nieuwe leden en gasten in het systeem in te voeren, zodat ze later kunnen worden toegevoegd aan competities.
WedstrijdleiderPrinten ronde indelingDe wedstrijdleider moet de indeling van een ronde moeten kunnen uitprinten zodat de leden op locatie de indeling kunnen zien.
WedstrijdleiderSeizoenen bekijkenDe wedstrijdleider wil oude seizoenen kunnen bekijken zodat de historie van de club altijd bekeken kan worden.
WedstrijdleiderBeheren van competitiesDe wedstrijdleider wil de mogelijkheid hebben om competities te beheren, zodat deze actueel blijven.
WedstrijdleiderToevoegen van spelers aan een competitieDe wedstrijdleider moet in staat zijn om leden en gasten toe te voegen aan een competitie, zodat zij ingedeeld en kunnen deelnemen aan de schaakwedstrijden.
WedstrijdleiderToekennen van competitietypeAls wedstrijdleider wil ik een competitie een type kunnen geven, zodat deze het juiste aantal rondes kan krijgen.
WedstrijdleiderGegevens publiceren op websiteDe wedstrijdleider wil de ronde indeling, uitslagen en de ranglijst op de website publiceren zodat elk persoon online de gegevens kan bekijken.
WedstrijdleiderRonde resultaten invoerenDe wedstrijdleider wil resultaten van ronden kunnen invoeren zodat de ranglijst anders wordt.
WedstrijdleiderIndeling genereren voor competitieDe wedstrijdleider wil automatisch door het systeem een indeling voor de rondes van competities laten genereren.
WedstrijdleiderGlobale ranglijst bekijkenDe wedstrijdleider wil de globale ranglijst bekijken zodat duidelijk is wie het beste is.
WedstrijdleiderGroep ranglijst bekijkenDe wedstrijdleider wil de ranglijst van een groep bekijken zodat duidelijk is wie het beste is.
Extern wedstrijdleiderResultaat externe ronde invoerenDe externe wedstrijdleider wil het resultaat van een externe ronde invoeren zodat de rating van het lid aanpast


Domain Model

Image RemovedImage Added

Use-casebeschrijvingen

...

Primary actor: Wedstrijdleider

Stakeholders and Interests:

De voorzitter, omdat het belangrijk is dat er variatie is binnen de competities voor het speelgenot van de leden. 
De secretaris, omdat hij met correcte informatie rondom de competities goede communicatie kan hebben met de leden.

Brief description:

De wedstrijdleider moet een nieuwe competitie kunnen aanmaken, zodat deze kan worden ingezet voor het organiseren van schaakwedstrijden.

Preconditions: De wedstrijdleider heeft stap 5 van Use case 2: Aanmaken van een competitie uitgevoerd.

Postconditions (Success Guarantee): De wedstrijdleider heeft een competitie-type gegeven aan de nieuw aangemaakte competitie.

Main Success Scenario (Basic Flow): 

Actor Action

System Responsibility


  1. Systeem geeft het juiste aantal rondes, gespeelde rondes en per avond en type rondes liggend aan de competitiesoort. 

Extensions (Alternative Flow): De gekozen competitiesoort is een toernooi.


2a. De wedstrijdleider kiest het juiste aantal rondes en gespeelde rondes en gaat verder. 

1a. Systeem toont een invulveld voor het aantal rondes en aantal gespeelde rondes per avond.


3a. Systeem geeft het juiste aantal rondes, gespeelde rondes en type rondes liggend aan de competitiesoort. 

...