Question: I need the Solution - in jave You are a developer for computer house, and you asked to design a salary software system for a
You are a developer for computer house, and you asked to design a salary software system for a company. The company has two departments (Production - Marketing). Each department has a name and several employees. Each employee has a name, position, date of birth and salary stored in the system in addition to ID. There are two types of employee: supervisor and normal staff. The supervisor has a number of years' experience in addition to the other information, while the normal staff has a level. You should implement a calculation salary method to calculate the salary for each employee depending on his type. The supervisor will have addition to his normal salary a 2% multiply his experience years of his normal salary. The normal staff will have addition depending on his level. Level 12% Level 24% Level 35% You should create the necessary class objects and methods for testing your program. Read the information of each department employee (2 supervisors - 3 staff). Then, your program will read the name of the employee and check his existence. If the employee of type supervisor, the program should read a number of years' experience to calculate his salary. For the normal staff, it should the number of level and calculate his salary
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
