Design a java application to help the management to

Assignment Help JAVA Programming
Reference no: EM131372805

Employee Payroll 

TCS is a full time courier and cargo dispatch agency for corporate companies around the world. It mainly deals with delivering and tracking the package delivered. TCS has its annual budget session during the end of year. The company has more than 30,000 fulltime employee, 5, 00,000 customers per month and an average of 3 million packages a day. 
The manner in which the company structures pay scales is different for permanent and temporary staff. Some of the criteria which the company uses to decide the pay are as follows: 

1. Number of packages being delivered: permanent employees get 50$ for every package their travel. Similarly temporary employees get 30$ for every delivered package. 

2. The distance they travel: permanent employees get a daily allowance of 75$ for their travel. Similarly temporary employees get a daily allowance of 65$ for their travel. 

3. Shifts: people who work for the night shift get an additional pay of 10% over and above their regular pay. Depending on all these factors, the basic pay structure is decided. Now the company wants to reward the employees with bonuses bases on their grades as follows (assumes that grade is provided as input). 

4. Grade A1: 5% of basic pay

5. Grade A2: 10% of basic pay

6. Grade A3: 15% of basic pay

7. With all the information provided use all possible type of statements and expressions and design a java Application to help the management to calculate the net pay basic added to bonus for employees.

Reference no: EM131372805

Questions Cloud

What factors account for crime rate trends : Can a single standard of ethics be applied to all criminal justice agencies? Or is the CJ system too complex to legislate morality and ethics?Describe the differences between the formal and informal justice systems. Is it fair to treat some offende..
Determine how many shares you can buy : FIN 100- Indicate the number of shares you are buying, and the price of the shares you are buying for each company: Once you decide the companies and the amount for each company, determine how many shares you can buy.
How the get exit string method shown in code 6.7 works : Implement an extension that allows a player to pick up one single item. This includes implementing two new commands: take and drop.
Calculate the revenue-maximizing price-output combination : Calculate the revenue-maximizing price-output combination.  How much are these maximum revenues?  If marginal cost is $30 per hour, calculate prifits at this activity level, assuming TC = MC * Q.Calculate the profit-maximizing price-output combina..
Design a java application to help the management to : TCS is a full time courier and cargo dispatch agency for corporate companies around the world. It mainly deals with delivering and tracking the package delivered. TCS has its annual budget session during the end of year. With all the information prov..
First set of behavioral ideas : You have now been exposed to a first set of "behavioral ideas" and how they differ from standard theory. Think about one behavior (or choice) that you encounter in day-to-day life that seems at odds with your understanding of Neoclassical economic..
Write a program to properly compute bresenhamsline : Write a program in any language of your choosing that will convert coordinates from Cartesian to barycentric, or barycentric to Cartesian. Assume that you are given A, B, C and P, in one case, or that A, is 0,10, B (0,0) and C (10,0) in the other.
Fundamental principles on which the study of economic : In Week 1, students are introduced to the ten fundamental principles on which the study of economics is based. Throughout this course, the students will use these ten principles to better develop their understanding of economics and how society ma..
Describe how security guards should have handled situation : Describe how the security guards and Denny's management should have handled the situation.Explain why the security guards' daytime occupation influenced the decision in the case.Justify the court's decision to neglect this as a case of discrimination..

Reviews

Write a Review

JAVA Programming Questions & Answers

  Your letterinventory class must use an array

Your LetterInventory class must use an array of Counter objects. Note that there is no nextChar method in the Scanner class. You must use the next() method and then use a loop through the characters of the token that is returned. Ignore any character..

  Java program simulate a network

Java program simulate a network

  Design an object hierarchy

Design an object hierarchy and design your own UML class diagram to reflect the classes and relationship required by your program.

  Finally make a java test class in your test class you must

finally create a java test class. in your test class you should at a minimum a construct 200 instances of each subclass

  Java shape program console

Program is adequately documented. It's comments identifies its name, purpose, author and date.Throughout the code, comments and/or relevant component names should attempt to make theprogram understandable.

  Create a java program that performs distributed systems task

Can someone create a Java program that performs the following distributed systems tasks? This should be easy for a Java programmer

  Program mimics a rudimentary spreadsheet

Change the averages so that they are rounded to the nearest one hundredth. The example above shows averages in format - Change the program so that before the spreadsheet window is displayed, the user sees the window

  Create an algorithm in java

Create an algorithm in java which will provide the Dijkstras shortest path in a graph provided by the user - The output should display the shortest path.

  Write function in javascript to compute person-s gross pay

Write the function using JavaScript syntax to compute a person's gross pay for a week. The function should receive the number of hours worked and the rate of pay per hour.

  Implement a class person with two fields name

Implement a class Person with two fields name and age, and a class Car with three fields - implement a class that saves the details of the person.

  Instantiate a circle by giving its radius and use

Write a class Circle.java from which we can instantiate a circle by giving its radius and use it as is shown in the following program. 1 import java.util.Scanner; 2 public class Circles {

  What does the class hierarchy of the applet class look like

My applet runs fine with appletviewer but not in the browser, what can be the problem? What does the class hierarchy of the Applet class look like?

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