1 The Problem Description.
The "La Trobe Homes Of Distinction" housing company pays employees on a weekly basis:
The company has four different types of employees: manager, clerk, designer and contractor.
2 Program Requirements.
You are required to design and implement a Payroll system for La Trobe Homes Of Distinction.
It should be able to take in a file of employees and calculate the weekly payment for each of them. This is output to the screen in the following format:
Employee Number
Employee Name
Job Classification
Weekly Payment
The same information, _in the same format_ is also output to a file named "[login to view URL]" in _text format._
The input search data is entered from the keyboard.
The program is also required to display the maximum salary and minimum salary as well as the average salary for the company.
The program begins by loading an input file named "[login to view URL]" into a **LINKED LIST.**
**NOTE
**The very first time this program is run, this file will either be empty or not exist.
Why?
The reason is that you are required to read and write the Linked List into and out of the file using the Java readObjectand writeObjectmethods. These methods do NOT read/write in text. So you will have to use keyboard input to create the initial Linked List. Then save this initial list to the file using the writeObjectmethod. Only after this will you be able to use readObjectto read the file into the Linked List.
What this means is that **THE PROGRAM _MUST_ CONTINUE** after displaying an appropriate message, if it tries to read in an empty or non-existent file
A program that exits on a non-existent file will be heavily penalized.
After reading in the file and creating the Linked List, the input file is then closed and all manipulations and calculations are done using this Linked List.
Ive created all the class files the menus and everythings complete all i need is someone to finish implementing the link list i can then read and write it into a binary file no problem
Could you get back to me asap. if you can do the job email me
Thanks
Steve
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
## Platform
its java buts its being tested on a red hat system