Problem Definition : Create and design a program that will accept employee’s information such as employee number, employee name , employee status (T-Tenured / P-Probitionary / C-Contractual) ,...



Problem Definition: Create and design a program that will accept employee’s information such as employee number, employee name, employee status (T-Tenured / P-Probitionary / C-Contractual), employee position title, basic salary, year end bonus and year hired.



Program Specifications:



  1. Create and design a Menu Option for Employee Information with an ASCII Art.

  2. A Python class/object concept must be apply to perform the following individual method:



  • Data Entry. Create the Python Methods to accept employee’s information.

  • Salary Entry. Designed a screen message to accept employee’s salary.

    • Gross salary = hours worked multiply (160 hrs) by rate per hour

    • Year End Bonus =  Annual Salary * Bonus % (see table below)

    • Annual Salary = Gross salary multiply by 12 months



  • Display Information. Designed the employee’s information pay slip.



    1. Consider the following criteria of employees’ salary:





































    Years of Service



    Year Bonus



     Employee         (rate per hour)



    Employee Status



    1



    10% of Annual Salary



    500.00 to 950.00



    C



    2 to 3



    20% of Annual Salary



    1000.00 to 1500.00



    P



    4 to 10



    50% of Annual Salary



    1950.00 to 2500.00



    T



    11 & above



    75% of Annual Salary



    3000.00 to 5000.00



    T




    1. Apply the three basic control structure statement according to Python Framework.

    2. Addition to the Python structure, you may apply the use of Python Functions or Python Module.

    3. Design an output that is similar to a Payslip Form for output validation.

    4. Kindy generate three final output based on the employees’ status.

    5. Addition to the Python structure, you may apply the use of Python Functions or Python Module.

    6. Design an output that is similar to a Payslip Form for output validation.

    7. Kindy generate three final output based on the employees’ status.



Jun 01, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here