Versions Compared

Key

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

...

Primary actor: Interne Wedstrijdleider

Stakeholders and Interests:

Spelers: spelers willen ingedeeld worden in een competitie zodat ze kunnen spelen.

Brief description:

De interne wedstrijdleider geeft aan een competitie indeling te willen genereren waarna het systeem een indeling genereert met de beschikbare spelers en groepen.

Preconditions:

Er zijn spelers in een competitie/groep ingedeeld.

Postconditions (Success Guarantee): Er is een indeling gegenereerd voor de competitie.
Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility

 1. De interne wedstrijdleider geeft aan dat hij een indeling voor een competitie wil laten genereren.

 

2. Het systeem kiest het juiste indeel systeem en maakt een indeling

System Sequence Diagram


Gegevens publiceren op website

tekst

Groeps ranglijst bekijken

tekst

Globale ranglijst bekijken

tekst

UC9: Gegevens publiceren op website

Primary actor: Interne Wedstrijdleider

Stakeholders and Interests:

Spelers: spelers willen de stand, indeling en uitslagen van wedstrijden en ronden kunnen zien

Brief description:

De interne wedstrijdleider geeft aan de gegevens van een competitie te willen publiceren op de website waarna het systeem html bestanden genereert en op de website plaatst.

Preconditions:

De wedstrijdleider heeft het competitiescherm open en er zitten competities in het systeem 

Postconditions (Success Guarantee): 

De gegevens van een competitie zijn op de website te zien. 


Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility
  1. De wedstrijdleider geeft aan de competities te willen zien.


3. De wedstrijdleider selecteert een competitie


5. De wedstrijdleider geeft voor de competitie aan de gegevens te willen publiceren

 

2. Het systeem toont de competities in het systeem


4. Het systeem selecteert de competitie en maakt de uploadknop klikbaar


6. Het systeem genereert html bestanden

7. Het systeem plaatst de html bestanden op de webserver


Printen ronde indeling

UC10: Printen ronde indeling

Primary actor: Interne Wedstrijdleider

Stakeholders and Interests:

Spelers: willen de indeling kunnen bekijken zodat zij kunnen zien tegen wie zij moeten gaan spelen.

Brief description:

De interne wedstrijdleider geeft aan de indeling van een ronde binnen een competitie uit te willen printen.

Preconditions:

De wedstrijdleider heeft het competitiescherm open en er zitten competities in het systeem.

Postconditions (Success Guarantee): 

De wedstrijdleider heeft een pdf ontvangen met daarin de indeling van de ronde.


Main Success Scenario (Basic Flow):
Actor ActionSystem Responsibility

1. De wedstrijdleider geeft aan de indeling van een ronde uit te willen printen.


3. De wedstrijdleider geeft voor een competitie aan de indeling uit te willen printen.


5. De wedstrijdleider geeft voor een competitie aan welke ronde hij uit wilt printen.


7. De wedstrijdleider selecteert waar deze de PDF wil laten genereren


9. De wedstrijdleider drukt op "PDF genereren"


2. Het systeem toont de competities in het systeem.


4. Het systeem toont de rondes binnen de competities.


6. Het systeem toont de gekozen ronde van de competitie


8. Het systeem toont het gekozen pad naast de "Browse" knop


10. Het systeem genereert een pdf-bestand met kolommen voor de namen van de witspeler en de zwartspeler, een kolom met de uitslag, de indeling met welke competitie, de hoeveelste ronde en de datum van de ronde.

Alternate flow 


3a. De wedstrijdleider kiest een datum.

4a. De wedstrijdleider selecteert waar deze de PDF wil laten genereren.


6a. De wedstrijdleider drukt op "PDF genereren"



5a. Het systeem toont het gekozen pad naast de "Browse" knop


7a. Het systeem genereert pdf-bestanden voor alle rondes op de gekozen datum met kolommen voor de namen van de witspeler en de zwartspeler, een kolom met de uitslag, de indeling met welke competitie, de hoeveelste ronde en de datum van de ronde.


Andere functionele eisen (optional)

...

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 6:

 Ronde resultaten invoeren

UC 7

Resultaat externe ronde invoeren

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

UC 10

Printen ronde indeling

Image Added