Implement the client side requirements (non-graphical user interface) and then provide code snippets for each function with clear explanation/comments of key statements used. a) A class to host all the functions to be used by the client side application (i) The function to allow for keyboard input of the employee details and the number of hours worked for each working day of the week and forward the relevant data to the server. (ii) The function to receive the calculated results from the server needed to prepare the pay slip and display them accordingly. The display on the pay slip should include the employee ID, employee name, total hours worked for the week, hourly rate, gross salary, income tax deducted, pension fund contribution, and the net salary. (iii) The implementation of the class structure, variable declarations, using appropriate packages and exception handling. b) A class to host the main method, handle object creation, and undertake the client side application functionality testing.
Task 2: Implement the client side requirements (non-graphical user interface) and then provide code snippets for each function with clear explanation/comments of key statements used.
a) A class to host all the functions to be used by the client side application
(i) The function to allow for keyboard input of the employee details and the number of hours worked for each working day of the week and forward the relevant data to the server.
(ii) The function to receive the calculated results from the server needed to prepare the pay slip and display them accordingly. The display on the pay slip should include the employee ID, employee name, total hours worked for the week, hourly rate, gross salary, income tax deducted, pension fund contribution, and the net salary.
(iii) The implementation of the class structure, variable declarations, using appropriate packages and exception handling.
b) A class to host the main method, handle object creation, and undertake the client side application functionality testing.
Step by step
Solved in 2 steps