Blog Archives

Scoreboard

This is the project which I completed for Unit 20 Event Driven Programming Solutions of my HND in Computing and Systems Development.

The main purpose of the application was to create a scoreboard for a surfing competition.

System Requirements:

Mandatory:
1. A login screen must be present, allowing only a single ‘hard-coded’ user to enter
Username: admin, Password: abc!123
2. The main menu form must, at least, point to two (2) other forms:
(a) the result entry form and (b) the scoreboard form
3. Each competitor must have a name, an age (12-35) and a score (1-10)
Note: Both the age and the score are integers
4. The competition has a total of ten (10) competitors
Note: The results are required to be retained only while the program is running
Optional:
5. The scoreboard results should be sorted based on score (highest to lowest)
6. The GUI should provide validation of the user input, preventing out-of-range numbers

I completed all of the mandatory requirements and also included validation of the user input, preventing out-of-range numbers.
Below is some screenshots of the final application and some of the code I used to create the application.

Screenshots & Code Examples

Screenshots & Code Examples.
Please click to enlarge the image