Soccer Tournament Group Formation/Match Fixtures 32 teams enter into the finals of a soccer tournament.
These teams will be grouped into 8 groups (Group A, Group B, Group C, ...., Group H) with 4 teams per group.
Develop a Windows Form application for the National Soccer Association to enter the teams for each of the 8 group(input of teams for each group)
Functions/Specifications :
1. Automatically create 8 groups by randomly selecting 4 teams for each group
2. Display Matches of each group
For example, Group A(randomized teams) comprises of Denford F.C., Warbury Warriors, Crandall Giants, Felda United.
Therefore, Matches for Group A will be :
Denford F.C. vsWarbury Warriors
Denford F.C.vsCrandall Giants
Denford F.C.vsFelda United
Warbury Warriors vs Crandall Giants
Warbury Warriors vs Felda United
Crandall Giants vs Felda United
3. Match Schedule
- Schedule matches to be played between 1 - 12 July 2014(12 days)
- There are a total of 8X6 = 48 matches. Assume 4 matches can be played in a single day.
- A team cannot play two games in the same day.
- Dates of the match should be displayed in the "Display Matches of each Group" function.
4. Form has to be aesthetically designed with good usability (use of correct windows control)
- Perhaps we can add picture of the teams logo next to the team name when displaying the matches?
Specific requirements:
1) Develop the C# WinForm Application in Visual Studio 2013.
2) Must make use of Arrays. Unless ArrayList is proven to be a better choice. Not too complex codes.
3) Note that databases are not required.
4) Adding comments would be good so that I can understand how the code works.
Attachment:- Team Names and Logos.zip