A company hires you to write a program to track hourly


I need java source code:

A company hires you to write a program to track hourly employee arrival and departure times from work. In essence, you are tasked to make an online time clock.

The time clock shall keep a history of an employee's hours for a two-week pay period. The application shall have the given functionality:

The 'punch in/out screen' shall:

- Save the punch in or punch out date and time of the employee to a memory object (or file).

- The date and time, 'I' for Punched In or 'O' for punched out along with the Employee ID shall be saved to a memory object called timeclock (or file called timeclock.txt).

- The recorded date for 'punched in' and 'punched out' shall be the method for matching corresponding records.

- The program shall test to ensure that there is a 'Punched in' record for the corresponding day before a 'punched out' record is saved. If none is found, prompt the user to enter a 'punched in' time.

- When the user has punched in or out, the program shall display a message indicating that the employee has punched in or out, the employee ID, date and time.

- In console based applications the screen shall display "Press any key to continue"

- In console based applications the program shall return to the main menu after a key is pressed when the "Press any key to continue" prompt is displayed.

- Optional functionality: Add the day of the week to the data saved.

You need to prepare a program to track hourly employee arrival and departure times from work.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: A company hires you to write a program to track hourly
Reference No:- TGS0961314

Expected delivery within 24 Hours