Completed

Small homework project

Your assignment is to track the corporate careers of some up and coming executives who are busily changing jobs, being promoted and demoted, and, of course, getting paid. In this version of the corporate world, people either belong to a company or are unemployed. The list of people the program must deal with is not fixed. Initially there are none, and new people may be introduced by the JOIN command. Executives within a company are ordered according to a seniorit system and are numbered from 1 to N ( the number of people in the company) to indicate their rank: 1 is the lowest rank and N is the highest. A new employee always enters at the bottom of the ladder and hence always starts with a rank of 1. When a new person joins a company, the rank of everyone in the ompany is increased by 1, and when an employee quits, the rank of employees above him or her in that company is decreased by 1. Promotions can also occur and affect the ranks in the obvious way. Naturally, salaries are based on rank. An employee's salary is Rank * $1000. Unemployed people draw $50 in unemployment compensation. Program Submission Notes  Submit:  Hard copy of the source code and a run according to specifications.  Include an .exe on disk. Main Comment Block /***********************************************************/  Header Comment - present in each block (method, class, function)  What does the program/function do? (Description of task)  Pre- and post-conditions)  Any special features or notes to the user /***********************************************************/ Comment Block for Methods /***********************************************************/  Date last revised (10/5/01)  Header Comment - present in each block  What does the program/function do? (Description of task)  Pre- and post-conditions)  Any special features or notes to the user /***********************************************************/  Develop ADT carefully, use Object-oriented Design techniques  Develop your program from small tasks to solving the whole  Keep things simple and performing a single task  Each class needs to be independent and reusable  Indent appropriately & choose pneumonic names for variables (you want your program to be readable)  Label and layout output carefully

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.

## Deadline information

A.S.A.P. Please put the code in the MSVC++ format.

Skills: C Programming, Engineering, MySQL, PHP, Software Architecture, Software Testing

See more: world programming system, world programming, working with special needs jobs, what is object oriented programming, what is an object in programming, task oriented jobs, special needs jobs, salaries, promotions jobs, project based jobs, programming variables, programming techniques, programming jobs salary, programming careers, post programming jobs, post independent, php programming notes, php jobs salary, on assignment jobs, object oriented programming course

About the Employer:
( 8 reviews ) United States

Project ID: #2837544

Awarded to:

nedani

See private message.

$17 USD in 14 days
(53 Reviews)
5.4

4 freelancers are bidding on average $24 for this job

ziran

See private message.

$34 USD in 14 days
(47 Reviews)
4.5
vw132761vw

See private message.

$22.95 USD in 14 days
(33 Reviews)
4.2
karthickvw

See private message.

$21.25 USD in 14 days
(21 Reviews)
3.2