Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hi can someone please help with this Java assignment? File to use is attached at the end. Thank you! Assignment Description The table below shows

Hi can someone please help with this Java assignment? File to use is attached at the end. Thank you!

image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed

Assignment Description The table below shows job role with different abilities - designing, developing, testing, and managing. Each job role has a fixed set of abilities as is listed in the table with a Y. Designing N N Job Role Software Engineer (Swe) QA Engineer (qae) Architect (swa) Team Manager (swm) Developing Y N Testing Y Managing N Y N Y N N N N N N Y Specifications 1. Create a Java class called LastNameFirstNameAssignment3 2. Follow "CS1450 Programming Assignments Policy" Read the specifications to get an overview of assignment. When writing code, create the classes 1st 3. Write a test program (i.e. main) that performs the following steps: a. Creates a polymorphic array list that will store employee objects. i. The employees in this array list represent a team called Dragon Project b. For each line in the test file employees.txt i. Creates an employee object from the data provided in the file ii. Places the employee into the array list. C. AFTER all employee objects are in the array list, perform these 4 tasks: i. Display the role, name and duties for each employee in the array list ii. Build a new team called SpaceX from the current employees 1. SpaceX team will contain 1 manager, 1 designer, 3 developers, 3 testers iii. Display the role, name and duties for each employee on new SpaceX team iv. Display the role, name and duties for each employee staying on Dragon Project For task i, ii, and iv, implement the displayEmployees method to display the following: Employee's role Employee's name Employee's duties (use abstract duties() method) public static void displayEmployees(ArrayList employees) For task ii, implement the buildTeam method to build the new team: This method takes the ArrayList of all employees and returns an ArrayList of specific employees on the new team. The new team is built based on how many employees in each role are needed for the team. The new team is built from employees with the highest abilities in their role. This method calls the findBest method to find the best employee in a role. See MUST DO AND TIPS section for more details and allowed assumptions. public static ArrayList employees) For task ii, implement the buildTeam method to build the new team: This method takes the ArrayList of all employees and returns an ArrayList of specific employees on the new team. The new team is built based on how many employees in each role are needed for the team. The new team is built from employees with the highest abilities in their role. This method calls the findBest method to find the best employee in a role. See MUST DO AND TIPS section for more details and allowed assumptions. public static ArrayList

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Reliability Engineering Designing And Operating Resilient Database Systems

Authors: Laine Campbell, Charity Majors

1st Edition

978-1491925942

More Books

Students also viewed these Databases questions

Question

f. What ethnic groups were represented in the bad-guy roles?

Answered: 1 week ago

Question

Explain the various methods of job evaluation

Answered: 1 week ago

Question

Differentiate Personnel Management and Human Resource Management

Answered: 1 week ago

Question

Describe the functions of Human resource management

Answered: 1 week ago