subject

Write a java code for given Program. ABC College decided to implement a management system for college where they can have the information for all the College Employees. Employees categorized into Staff, Faculty and Administration. Purpose of this system is to save all the information related to employees in a system and to Display their Salaries to the accountants. System will also have a facility to set the increments in salaries according to the performance % or attendance% of an employee. Staff is further categorized into Office Staff and Other Staff. Faculty is further categorized into Permanent and Visiting Faculties.
For employee information: Employee ID, Name of employee, Designation and Salary this information would be required.
Increments in salaries would be perform with respect to following Criteria.
For Office Staff if attendance is > =70% then increment the basic salary would be 10%
For Other Staff if attendance is >= 80% then increment in Basic Salary would be of 12%
For Permanent Faculty if the performance is > =75% then increment in Basic Salary would be 15%
For Permanent Faculty if the performance is > =50% and less than 75% then increment in Basic Salary would be 10%
For Visiting Faculty if the performance is >= 60% then increment in Basic Salary would be 5%
For Administration if the attendance is >= 75% then increment in Basic Salary would be 13%
For Administration if the attendance is >= 65% then increment in Basic Salary would be 9%
This system have option to Display the new Incremented Salaries as well.

a)Draw the UML Class Diagram with proper notations for the program
b)Write a Java code for above scenario. Make an application class where insert the data for at least 10 employees (of different categories) and display their Incremented salaries as well. (Include Code and Output Screenshots as well)
c)Mention what type of inheritance is observed/used in above program.

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 15:00
Idon’t understand the double8 coding problem. it is java
Answers: 1
question
Computers and Technology, 23.06.2019 20:30
What are some settings you can control when formatting columns?
Answers: 1
question
Computers and Technology, 23.06.2019 23:30
A. in packet tracer, only the server-pt device can act as a server. desktop or laptop pcs cannot act as a server. based on your studies so far, explain the client-server model.
Answers: 2
question
Computers and Technology, 24.06.2019 03:30
Explain the importance of html in web page designing in 20 sentences..
Answers: 1
You know the right answer?
Write a java code for given Program. ABC College decided to implement a management system for colle...
Questions
question
Mathematics, 19.05.2021 18:30
question
Mathematics, 19.05.2021 18:30
question
Mathematics, 19.05.2021 18:30
question
Mathematics, 19.05.2021 18:30
Questions on the website: 13722360