Program Purpose - Professional Athletes often hire other professionals to help take care of matters for them. We will group them in four  categories: Lawyers, Personal Assistants, Agents, and Trainers. They all get paid a percentage of the athlete's total yearly salary. Lawyers - 10%, Personal Assistants - 3%, Agents - 7%, and Trainers - 5% .  Prompt the user to enter the athlete's salary for the year (ensure that the entered value is positive). The user should then enter the name and  category of each of the hired professionals. The athlete should be able to hire as many professionals in each category as he/she wants, even if it is more than he/she can afford. Based on the category, calculate the amount that each professional should be paid.  After all data has been entered, print the names of each  professional hired, how much each is being paid, the total amount the athlete paid, and how much the athlete has left.   ********************************************************************************************************************************** Here is a simple interpretation of Athlete Program as a single form application. 1. Submit the athlete information(name and salary) 2. View the current content of Professional table in datagrid/detail view control. This could be empty for the initial run. 3. Add appropriate form controls to display the current salary of the athlete. 4. For each Professionals hired by the athlete display the Professional information in the data grid view/detail view control. 5. Upon committing each Professional hired in each category the salary details of each hired individuals is displayed. Total salary paid for hiring all those Professionals is displayed. Remaining salary of the athlete is also displayed. Rubrics 1 Athlete's salary received after data validation 2 Professional's name and Category and earnings displayed in output 3 Athlete's expense and remaining salary displayed 4 Functioning GUI which runs with exceptions handled 5 Implement multiple forms 6 Implementing classes, inheritance and polymorphism 7 Implementing database and display the hired info in database 8 Display count of each type of professional(bonus) 9 Appropraite comments (10 or more)   Total

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Program Purpose - Professional Athletes often hire other professionals to help take care of matters for them. We will group them in four  categories: Lawyers, Personal Assistants, Agents, and Trainers. They all get paid a percentage of the athlete's total yearly salary. Lawyers - 10%, Personal Assistants - 3%, Agents - 7%, and Trainers - 5% . 

Prompt the user to enter the athlete's salary for the year (ensure that the entered value is positive). The user should then enter the name and  category of each of the hired professionals. The athlete should be able to hire as many professionals in each category as he/she wants, even if it is more than he/she can afford. Based on the category, calculate the amount that each professional should be paid.  After all data has been entered, print the names of each  professional hired, how much each is being paid, the total amount the athlete paid, and how much the athlete has left.

 

**********************************************************************************************************************************

Here is a simple interpretation of Athlete Program as a single form application.

1. Submit the athlete information(name and salary)
2. View the current content of Professional table in datagrid/detail view control. This could be empty for the initial run.
3. Add appropriate form controls to display the current salary of the athlete.
4. For each Professionals hired by the athlete display the Professional information in the data grid view/detail view control.
5. Upon committing each Professional hired in each category the salary details of each hired individuals is displayed. Total salary paid for hiring all those Professionals is displayed. Remaining salary of the athlete is also displayed.

Rubrics

1 Athlete's salary received after data validation
2 Professional's name and Category and earnings displayed in output
3 Athlete's expense and remaining salary displayed
4 Functioning GUI which runs with exceptions handled
5 Implement multiple forms
6 Implementing classes, inheritance and polymorphism
7 Implementing database and display the hired info in database
8 Display count of each type of professional(bonus)
9 Appropraite comments (10 or more)
  Total
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 5 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY