Em Andamento

GUI enabled employee tracker

For this version, you have to add new types of employees and create a new graphical user interface (GUI).

My deadline is 12/17/03 at 12:00 pm

## Deliverables

For this version, you have to add new types of employees and create a new graphical user interface (GUI).

For the employee types, you'll need to define a new class based on the Employee class. The new type should be for Sales staff. The main difference is that the salespeople are compensated, in addition to their regular pay, a bonus based on their sales figures, according to this formulal:

If Sales <= $1,[url removed, login to view] then regular pay + 0% bonus

If $1,[url removed, login to view]> Sales> $10,[url removed, login to view] then regular pay + 10% bonus

If Sales >= $10,[url removed, login to view] then regular pay + 20% bonus

You have to define this class. All employees have to be an instantiation of a class. Moreover, employees are classified as A, B, or C according to pay rate, as follows

Type A Type B Type C

pay rate = $[url removed, login to view] pay rate = $[url removed, login to view] pay rate = $[url removed, login to view]

You should create a GUI that enables the user to look up the employees, their information and classification, and input hours worked for 2 weeks. In addition, the user with the proper authorization should be able to change classification of any employee. Thus, create a password validation that will enable the Manager to do this. The password (case insensitive) should be "MCS3603". The GUI could also include a simple company logo, that you have to design and implement in Java (graphics).

This program will perform all the tasks that were included in the previous version, i.e., calculates the wage for 2 weeks for all employees that you included in your code, as well as adding new employee(s) (first & last name, hours worked for each week, type, and classification). Display all information including the paycheck before and after taxes on the GUI. Make the hours default to 40 hours. Include clear instructions to the user on how to input the information. Your GUI design will be part of the evaluation.

Include good comments and follow proper Java programming convention.

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).

4) Must be delivered by deadline.

5) Coding must be beginner Java level.

6) Must have proper commenting.

## Platform

windows 2000,xp

Habilidades: Engenharia, Java, MySQL, PHP, Arquitetura de software, Teste de Software

Ver mais: windows gui programming, types logo new company, types graphical design, programming company logo, paycheck manager, package design manager, need new employee, look employee, logo 000, java programming version, java programming beginner, java programming coding, gui programming java, employee need, define functional programming, company employee, authorization java, work tracker, define user interface, employee, beginner programming, simple graphical windows program, java software sales, simple java tasks, employee tracker

Acerca do Empregador:
( 2 comentários ) United States

ID do Projeto: #3045318

Premiar a:

coderden

See private message.

$21.25 USD em 1 dia
(118 Avaliações)
7.0

7 freelancers estão ofertando em média $24 para este trabalho

herculesevw

See private message.

$25.5 USD em 1 dia
(78 Comentários)
4.6
absolutredbull

See private message.

$25.5 USD em 1 dia
(56 Comentários)
3.9
shashikhanvw

See private message.

$25.5 USD em 1 dia
(14 Comentários)
3.8
always99vw

See private message.

$25.5 USD em 1 dia
(22 Comentários)
3.4
eyenetsolut

See private message.

$21.25 USD em 1 dia
(14 Comentários)
2.5
ashikuzzamanvw

See private message.

$21.25 USD em 1 dia
(0 Comentários)
0.0