Versions Compared

Key

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

...

Usecasediagram

Domein Model

Image RemovedImage Added

Concept
Uitleg
Allround
Ook wel "Meerkamp" genoemd, is een competitietype waarbij 4 spelers in een groep minimaal 1 keer tegen elkaar spelen.
Allround roundTypeRoundType is het type "Enkelrondig" of "Dubbelrondig" voor meerkamp, wat inhoud op welke manier de spelers in een meerkampgroep tegen elkaar spelen.
Tournament
Dit is een competitietype waarbij de spelers in een groep via het zwitsers systeem tegen elkaar spelen, na elke ronde kan de indeling van de volgende ronde pas gemaakt worden.
PeriodCompetition
Periodecompetitie is een competitietype waarbij spelers in groepen tegen elkaar spelen, na elke periode promoveren en degraderen spelers naar een andere groep.
PeriodCompetitionperiodPeriode houdt geeft aan voor welke periode de competitie is.
Competition
Competitie is het algemene concept waarmee all competities bij samenkomen.
Competition nameNaam geeft de naam van de competitie aan.
Competition startDateStartdatum geeft de datum waarop de competitie start aan.
Competition maxRoundsMax rondes is het maximum aantal rondes die een competitie kan hebben.
Competition winPointsWinpunten is het aantal punten dat je krijgt bij een winst.
Competition drawPointsGelijkpunten is het aantal punten dat je krijgt bij een gelijkspel.
Competition losePointsVerliespunten is het aantal punten dat je krijgt bij een verlies.
Competition unevenPointsOnevenpunten is het aantal punten dat je krijgt als het aantal personen in de groep oneven is.
Competition byePointsByepunten is het aantal punten dat je krijg bij een bye.
Group
Een competitie heeft een aantal groepen waar spelers in zitten.
Group nameEen groep heeft een naam waarmee de groep geidentificeerd kan worden.
Round
Een groep heeft een aantal ronden waarin wedstrijden zitten.
Round roundNumberOmdat er verschillende ronden in een competitie kunnen zitten heeft een ronde een rondenummer.
Round dateEen ronde heeft een datum waarop hij gespeeld wordt.
Match
Een wedstrijd is een schaakpartij tussen twee spelers waarbij er een wit is en de andere zwart.
Match resultHet resultaat van een wedstrijd wordt moet opgeslagen worden om bij te houden wie er gewonnen heeft.
Player
Een speler is een schaker.
Player RatingDe rating van de speler geeft aan hoe goed de speler is.
Internal player
Een interne speler is een speler die bij de club zit.
Internal player firstNameDe voornaam geeft de voornaam van de interne speler aan.
Internal player lastNameDe achternaam geeft de achternaam van de interne speler aan.
Internal player startratingDe startrating geeft de rating van de interne speler aan het begin van het seizoen aan.
External player
De externe speler is een speler waarover bijna niks bekend is die wordt gebruikt als een speler binnen de club een wedstrijd tegen een speler speelt van een andere club.
Guest
Een Gast is een type interne speler die niet ingeschreven staat bij de club maar wel een keer mee komt doen.
Member
Een Lid is een type interne speler die ingeschreven staat binnen de club.
GlobalRanking
De globalRanking is een ranglijst waarbij alle spelers te zien zijn gesorteerd op de rating.
SchemeList
Het schema voor een ronde wordt laten zien in een schemalijst
ResultList
Het resultaat van een ronde wordt laten zien in een resultatenlijst
ScoreTable
De scoretable laat de totale punten van de spelers in een groep zien.
CrossTable
De kruistabel laat de totale punten van de spelers in een groep zien als kruistabel.
GroupRanking
De ranglijst laat de punten in een groep zien.

...