Answered step by step
Verified Expert Solution
Question
1 Approved Answer
LAB #3 SALES TRACKER Lab #3 (Sales Tracker) -125 Points In our third lab of the semester we will create a Java CLI application that
LAB #3 SALES TRACKER
Lab #3 (Sales Tracker) -125 Points In our third lab of the semester we will create a Java CLI application that enables a manager to enter up to 20 salespeople's names, IDs and annual sales. Each salesperson must be an object and must be part of one array. (No parallel arrays permitted.) The manager can choose to add a new salesperson until there are 20 total. Once 20 salespeople are present, no new data can be added No duplicate IDs should be entered. Once the manager is finished, display all the salesperson data in an easy to read format. In addition, the manager can change a salesperson's annual sales by entering a salesperson's ID. Make sure to check if that salesperson exists and inform the manager. After the change, re-display the list. Please note: IDs are eight digits long and cannot be duplicated. Lab Parameters We need to use two separate exercises for our lab. To create the object class use the first half of Exercise 6A on pages 433-434 of the textbook. Make sure to add the salesperson's name. You only need the information on constructing the Salesperson class not the DemoSalesperson application in this exercise After creating the Salesperson class, use Exercise 5 on page 485 of the textbook to create your application class. All parameters and logic in this section should be included, except for deleting the record. Make sure to allow for input of the salesperson's name as well. Lab #3 (Sales Tracker) -125 Points In our third lab of the semester we will create a Java CLI application that enables a manager to enter up to 20 salespeople's names, IDs and annual sales. Each salesperson must be an object and must be part of one array. (No parallel arrays permitted.) The manager can choose to add a new salesperson until there are 20 total. Once 20 salespeople are present, no new data can be added No duplicate IDs should be entered. Once the manager is finished, display all the salesperson data in an easy to read format. In addition, the manager can change a salesperson's annual sales by entering a salesperson's ID. Make sure to check if that salesperson exists and inform the manager. After the change, re-display the list. Please note: IDs are eight digits long and cannot be duplicated. Lab Parameters We need to use two separate exercises for our lab. To create the object class use the first half of Exercise 6A on pages 433-434 of the textbook. Make sure to add the salesperson's name. You only need the information on constructing the Salesperson class not the DemoSalesperson application in this exercise After creating the Salesperson class, use Exercise 5 on page 485 of the textbook to create your application class. All parameters and logic in this section should be included, except for deleting the record. Make sure to allow for input of the salesperson's name as wellStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started