1. Design a UML diagram for a class named Team to hold the above data and calculate the final score. 2. Implement the Team class. 3. Write a driver class called TeamDemo to read the data from teams.txt and calculates the final score for each team. This class should: Create an array named teamArray with elements of the type Team. Read the data about each team from teams.txt and create an object of type Team and store it in the teamArray. Sort the elements of the teamArray in descending order based on the final score. Display the results on the screen. Give special prominence to the top three winners (Gold, Silver, and Bronze medals).

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

this is a java exercise 

The website of FIFA (Fédération Internationale de Football Association) has asked you to write a program to
process their data and determine the most beloved football team in the world cup. Fifa has asked eight experts
to review the dribbling and shooting skills of each team and assign a score between 0 to 10. The most beloved
team is the one with the highest final score which is the total value of dribbling and shooting given by all eight
experts.
You will be given a file named teams.txt. This file contains the data for each football team. The data consist
of each team's country name, coach's name, and eight scores from each of the eight experts on the dribbling
and shooting aspects. A typical record in the file would be as follows:
words
Country
Coach
Dribbling
Shooting
Brazil
Tite
Expert1
5.0
4.3
English (Canada)
Expert2 Expert3
4.9
5.1
4.7
4.8
Expert4
5.2
4.9
Expert5
5.0
4.6
Accessibility: Investigate
Expert6
5.1
4.8
1.
Design a UML diagram for a class named Team to hold the above data and calculate the final score.
2. Implement the Team class.
3. Write a driver class called TeamDemo to read the data from teams.txt and calculates the final
score for each team.
This class should:
Expert7
5.2
4.9
Create an array named teamArray, with elements of the type Team.
Read the data about each team from teams.txt and create an object of type Team and store it
in the teamArray.
Sort the elements of the teamArray in descending order based on the final score.
Display the results on the screen.
Give special prominence to the top three winners (Gold, Silver, and Bronze medals).
Focus
Expert8
4.8
4.5
80
A
90%
Transcribed Image Text:The website of FIFA (Fédération Internationale de Football Association) has asked you to write a program to process their data and determine the most beloved football team in the world cup. Fifa has asked eight experts to review the dribbling and shooting skills of each team and assign a score between 0 to 10. The most beloved team is the one with the highest final score which is the total value of dribbling and shooting given by all eight experts. You will be given a file named teams.txt. This file contains the data for each football team. The data consist of each team's country name, coach's name, and eight scores from each of the eight experts on the dribbling and shooting aspects. A typical record in the file would be as follows: words Country Coach Dribbling Shooting Brazil Tite Expert1 5.0 4.3 English (Canada) Expert2 Expert3 4.9 5.1 4.7 4.8 Expert4 5.2 4.9 Expert5 5.0 4.6 Accessibility: Investigate Expert6 5.1 4.8 1. Design a UML diagram for a class named Team to hold the above data and calculate the final score. 2. Implement the Team class. 3. Write a driver class called TeamDemo to read the data from teams.txt and calculates the final score for each team. This class should: Expert7 5.2 4.9 Create an array named teamArray, with elements of the type Team. Read the data about each team from teams.txt and create an object of type Team and store it in the teamArray. Sort the elements of the teamArray in descending order based on the final score. Display the results on the screen. Give special prominence to the top three winners (Gold, Silver, and Bronze medals). Focus Expert8 4.8 4.5 80 A 90%
Expert Solution
steps

Step by step

Solved in 7 steps with 7 images

Blurred answer
Knowledge Booster
User Defined DataType
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education