Implement a Console Application for the Management - IT Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task :

1. Introduction In this assignment, you are to implement a console application for the management of a premiership table for an Australian Rules football league. The table will have the structure shown in Figure 1. 

 

Structure

 

In this particular league, there are 8 teams, with names of your choosing - I recommend t1-t8. Also, the table displays team names only and not team icon + team name, as in Figure 1. Position in the table is determined on the basis of premiership points (points in Figure 1); teams with the same number of premiership points are ranked according to percentage. Premiership points are awarded for each game – 2 to the winning team, 0 to the losing team and if the game is drawn, 1 to each team.the outcome of a game is determined using the points scored by each team, where points = goals*6+behinds. The percentage for each team is calculated as follows: 

percentage = score for / (score for + score against) where

• score for is the total number of points scored by the team in all games played so far and 

• score against is the total number of points that the opposing teams have scored in all games played so far 

 

The application’s Controller class is to execute (using a switch statement) the following command options: 

1. Display available commands

2. Display current table

3. Display selected statisticsDisplay the entry for a specified team

4. Display entries for teams with the same points as a specified team

5. Add a new result

6. Exit the application 

 

For the commands that require arguments 

1. For commands 3, 4 and 5, an error message must be displayed if a specified team is not in the table. No other data validation is required.

2. The application must conform to the class diagram of Figure 2, although additional private members and private methods are permitted. 

The limitations section is to specify any limitations that your program has in terms of calculations and data validation. 

The test plan is to contain a comprehensive list of program functionality to be tested, the input values to be used to test each item of functionality, the expected output from the test and the actual output from the test. 

The test results section is to contain screenshots to demonstrate that the program generates the actual outputs shown in the test plan.

 

This IT Computer Science Assignment has been solved by our IT Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.