Question: In Java! Thank you You will need to develop a system that can track employee information for two Organizations (Google and Microsoft). General view of
In Java! Thank you


You will need to develop a system that can track employee information for two Organizations (Google and Microsoft). General view of what your system should be able to do: - Add employees to the system, the employee must be working for one of the companies in the system (Google and Microsoft). - Update employee's information. - Print Employee's information. - Print the number of all employees of a specific company. - Print the number of all employees in the system (in both companies). Employee Class: The Employee information you must track is as follows: - ID (This is generated randomly) - Name - Gender - Job Title - Organization they work for - Birthday As for the Organization that the Employee works for, you must also track this information: - Organization Name - Number of Employees of each organization Note: If an employee is added to a specific company, only the number of employees in that company is incremented by one, not the other. You should be displaying a menu where the user can choose an action of the following: - Add Employee. - Remove Employee. - Update Employees Information: Update the name. Update the job title. - Update the workplace of an employee. - Print the number of employees: In the whole system. In Google only. In Microsoft only. - Print employees' information: Print the information of a single employee. Print the information of all employees in the system. Print the information of Google employees. Print the information of Microsoft employees. Note: As a requirement for all inputs in your system, you must do error checking. For example, if the user to enter a whole number, nothing accepted but integers (NO characters, floating point numbers, or text of any kind), etc. Your programs and all further programs should have program description header that goes at the top of the file which gives information about the programmer and program
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
