Hallo,

Ik ben Jessy van Lieshout, ik ben 18 jaar oud en ik heb jullie hulp nodig bij een opdracht die ik gekregen heb.

Ik moet een knock-out gaan maken voor een tennisvereniging.

In de applicatie moet een functie komen die de winnaars van elke ronde automatisch doorzet naar de volgende ronde. Hierbij wordt willekeurig een tegenstander gekozen, dit voorkomt vriendjespolitiek. Dit moet zichtbaar worden in een knock-out systeem. De winnaar krijgt dan een kleur. De uitslagen van de wedstrijd worden handmatig door middel van een formulier in de database gezet. De spelers van de 1e ronde worden automatisch bepaald van de aanmeldingen. Dit moet aan de macht van 2 spelers zijn. Als in de eerste ronde geen macht van 2 is worden er in de 1e ronde minder spelers geplaatst waardoor het aantal spelers in de volgende ronde wel aan de macht van 2 is.

Dit betekent dat sommige spelers direct door gaan naar ronde 2.

Sommige aanmelders leveren zelf de aanmeldingen, deze xml files moeten geimporteerd worden door iemand die geen verstand heeft van programmeren.

Wie kan mij helpen bij deze uitdaging? Ik heb de hele dag gepuzzeld maar kom er niet uit.

Alvast bedankt,
Maddy
We willen je best graag helpen met je (school/studie?)opdracht, maar het lijkt mij wel de bedoeling dat je dit zelf doet.

Wat heb je inmiddels al geprobeerd?
Deze materie hebben wij op school nog niet behandeld, maar wil deze opdracht wel goed maken.
Ik heb een database gemaakt, maar weet niet hoe ik verder moet.
Als je de materie nog niet hebt behandeld, is het niet handig om zelf te leren?

Een mooi begin is 'database normalisatie. Hiermee kan je een mooie schaalbare opzet maken.
Wij hebben deze materie nooit behandeld en weet dus ook niet wat je moet doen. Maandag heb ik hier een examen over. Ik heb mijn leraren hierover al gemaild, maar wil wel goed voorbereid zijn. Ik vraag jullie hulp hierbij er zijn hier vast wel experts die mij kunnen helpen.
Zie je nog niet weet hoe database normalisatie in elkaar steekt, wordt het een pittig weekend. ;-)

Bedenk eerst even welke tabellen je nodig hebt.
De database is al klaar en de normalisatie daarvan ook.
Waar loop je dan op vast? Met een hele opdracht kunnen we niks.

Als je concrete vragen stelt, kunnen wij ook concreet antwoorden.
Duidelijk..... :-/

Hoe concreter, hoe beter!
Het spreekt voor zich dat wij niet alles gaan scripten. ;-)
Er moet een knock-out systeem visueel geprogrammeerd worden die voldoet aan onderstaande punten.
De punten zijn:
- wanneer een speler 2 punten gescoord heeft of het laatste punt maakte tijdens een gelijkspel wint deze de wedstrijd,
- de winnaar wordt automatisch doorgezet naar de volgende ronden,
- de winnaar krijgt een kleur,
- de tegenstanders wordt willekeurig gekozen,
- alles moet aan de macht van 2 zijn.

Reageren