Calculates the total annual compensation of a salesperson

Assignment Help JAVA Programming
Reference no: EM13754027

Part 1 - COMPLETED ALREADY

Write a Java application using an Integrated Development Environment (IDE) that calculates the total annual compensation of a salesperson. Consider the following factors:

• A salesperson will earn a fixed salary of $42,000.

• A salesperson will also receive a commission as a sales incentive. Commission is a percentage of the salesperson's annual sales. The current commission is %8 of total sales.

• The total annual compensation is the fixed salary plus the commission earned.

The Java application should meet these technical requirements:

• The application should have at least one class, in addition to the application's controlling class (a controlling class is where the main function resides).

• There should be proper documentation in the source code.

• The application should ask the user to enter annual sales, and it should display the total annual compensation.

Modify the Week Two Java application using a Java IDE to meet these additional and changed business requirements:

• The company has recently changed its total annual compensation policy to improve sales.

• A salesperson will continue to earn a fixed salary of $42,000 . The current sales target for every salesperson is $125,000.

• The sales incentive will only start when 80% of the sales target is met. The current commission is %8.

• If a salesperson exceeds the sales target, the commission will increase based on an acceleration factor. The acceleration factor is 1.25.

• The application should ask the user to enter annual sales, and it should display the total annual compensation.

• The application should also display a table of potential total annual compensation that the salesperson could have earned, in $5000 increments above the salesperson's annual sales, until it reaches 50% above the salesperson's annual sales.

o Sample Table: Assuming a total annual sales of $100,000, the table would look like this:

Total Sales

Total Compensation

100,000

<<Program calculated value>>

105,000

<<Program calculated value>>

110,000

<<Program calculated value>>

115,000

<<Program calculated value>>

120,000

<<Program calculated value>>

125,000

<<Program calculated value>>

130,000

<<Program calculated value>>

135,000

<<Program calculated value>>

140,000

<<Program calculated value>>

145,000

<<Program calculated value>>

150,000

<<Program calculated value>>


The Java application should also meet these technical requirements:

• The application should have at least one class, in addition to the application's controlling class.

• The source code must demonstrate the use of conditional and looping structures.

• There should be proper documentation in the source code.

Part 3 - NEED HELP!!!

Modify Three Java application using Java NetBeans IDE to meet these additional and changed business requirements:

• The application will now compare the total annual compensation of at least two salespersons.

• It will calculate the additional amount of sales that each salesperson must achieve to match or exceed the higher of the two earners.

• The application should ask for the name of each salesperson being compared.

The Java application should also meet these technical requirements:

• The application should have at least one class, in addition to the application's controlling class.

• The source code must demonstrate the use of Array or ArrayList.

• There should be proper documentation in the source code.

Reference no: EM13754027

Questions Cloud

Statement of changes in net position and budgetary resources : The Star Exploration Agency, a unit of the Space Department, was established by Congress to begin operations at the beginning of fiscal year 2014. Following are the agency’s transactions during October, its first month of operations:
An additive fashion as predicted by the multiple-gene : The height of the seed head in wheat is determined by multiple genes that act in an additive fashion as predicted by the multiple-gene hypothesis for quantitative inheritance. In one true-breeding variety of wheat, the seed head is only 9 inches abov..
What is the output signal amplitude : Determine input, output impedances, and voltage gain of the circuit, Zl, Zo, Av. Draw the small signal model of the circuit - what is the output signal amplitude?
Determinants of interest rates for individual securities : You are considering an investment in 30-year bonds issued by Moore Corporation. The bonds have no special covenants. The Wall Street Journal reports that 1-year T-bills are currently earning 1.25 percent. Your broker has determined the following i..
Calculates the total annual compensation of a salesperson : Write a Java application using an Integrated Development Environment (IDE) that calculates the total annual compensation of a salesperson
What was the argument of alfred t mahan : What was the Argument of Alfred T. Mahan? What was James Monroe's position in the Monroe Doctrine? How did Woodrow Wilson's position change concerning US Involvement in WWI and what were his 14 Points?
Present the business case for technology investments : paper describing how to formulate and present the business case for technology investments
Db is part of the core of online learning : The Discussion Board (DB) is part of the core of online learning. Classroom discussion in an online environment requires the active participation of students and the instructor to create robust interaction and dialogue. Every student is expected to c..
Design a site that explains implementation plan : Design an application or site that presents and explains your Implementation Plan. The site must include all sections of the plan and related content and consist of multiple web pages. Ensure there is an index or some type of introductory text doc..

Reviews

Write a Review

JAVA Programming Questions & Answers

  Part-2write a program that will perform some of the basic

part-2write a program that will perform some of the basic tasks accomplished by a file integrity checker such as

  Write a method called alldigitsodds that returns

Write a method called AllDigitsOdds that returns whether every digit of a positive integer is odd. Return true if the numbers consist entirely of odd digits (1,3,5,7,9)

  Write a java program to store four records

You will handle student records in a file named "student_record". Each record in the file consists of student number of integer type and student name of 32 characters, so the size of each record is 36 bytes. You need to write a Java program to sto..

  What are the constraints on the argument values

What makes a program easy to modify and describe the order of magnitude of the following code section using Big(O) notation.

  A client or server prepare to use udp in a java application

How does a client or server prepare to use UDP in a Java application? Are there any differences in what the client does and what the server does?

  Write a java sorting application with two classes

Problem. Write a Java Sorting Application with two classes, JavaSort and JavaSortTest. Your JavaSort Class, as a minimum must contain sorting methods for BubbleSort, InsertionSort, ShellSort, MergeSort, and QuickSort.

  Java program to declares integer array

Write a complete Java program to declares integer array, intArray, and initialize it to {1, 2, 3, 4, 5, 6, 7}.

  What is the minimal total weight of cylinders

A scuba diver uses a special equipment for diving. He has a cylinder with two containers: one with oxygen and the other with nitrogen. Depending on the time he wants to stay under water and the depth of diving the scuba diver needs various amount of ..

  Design and implement a sorting algorithm

Your task is to design and implement a sorting algorithm and running time grows as a linear function of the array

  What are bufferedinput/outputstreams

What are BufferedInput/OutputStreams and why are they used? Write some Java code to illustrate how to create a BufferedInputStream.

  Program to track hourly employee arrival and departure time

THE JAVA SOURCE CODEA 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-w..

  Write a class array that encapsulates an array

Write a class Array that encapsulates an array and provides bounds-checked access. The private instance variables should be int index and inarray[10]. The public members should be a default constructor and methods (signatures shown below) to provide ..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd