Question: Green Computing has decided to completely computerize their payroll system. The payroll system should be developed based on the following: a ) The company wants
Green Computing has decided to completely computerize their payroll system. The payroll system should be developed based on the following:
a The company wants to keep a record of each employee: name, employee identification number, levelscale regular salary and deductions, and monthly overtime hours and payments.
b The company has two types of employees; ones that are paid on an hourly basis and ones that have a monthly salary. However, all employees are paid at the end of each month. The hourly rate is $ for the hourlypaid employees maximum hours per week and the salarybased employees are paid based on the scalelevel below.
Level Salary
$
$
$
$
$
c Additionally, the company pays overtime to ALL employees, indicated as overtime pay on their payslip. The overtime pay is $ per hour up to hours for the week. This overtime pay is taxable.
d All employees salary is taxed based on the tax table below:
Tax Name Rate
General Tax
Write a PYTHON program that prompts the user to input the necessary employee information and then calculate the final pay and an overtime pay for each employee. Your pseudocode should utilize a menu similar to the one below:
Menu:
Calculate Payroll Hourly Staff Payroll or MonthlyPaid Staff Payroll
Generate Payslips You cannot print payslips before it has been calculated
The payslip must contain the employees name, ID number, gross pay, net pay, total deduction and overtime pay if any include hours and rate and Total Pay received for the month Total Pay Net Pay Overtime Pay
Can you write this with beginner python knowledge
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
