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

  Write an application that prompts a user for a month

Write an application that prompts a user for a month, day, and year. Display a message that specifies whether the entered date is not this year, in an earlier month this year, in a later month this year, or this month.

  Write a program that takes cents as an integer and converts

Write a program that takes cents as an integer and converts it to dollars and cents and the conversion should be done in a function called NormalizeMoney.

  Create and initialize an array called testmarks

Write a program that will prompt the user to enter his/her name and a number. Use a while loop that will display the user name times the entered number - Prompt the user to enter a mark and store an inputted value on the variable mark

  Write a statement that assign a true value to a boolean type

Write a statement that will assign a true value to a Boolean type if the variable named str is equal to "A SU", and false otherwise.

  Execute complete and thorough unit test

Define, implement, and execute complete and thorough unit test on the given Java class (MyStringUtils.java).

  Create a class account that represents a banking account.

Create a class Account that represents a banking account.

  Discuss debugging application with device monitor in android

Discuss the three main categories of the Android documentation in Android Studio. Discuss Debugging Applications with Device Monitor in Android Studio.

  What is the difference between iterator and enumeration

What is the difference between Iterator and Enumeration

  Separate read and write synchronization

For many data structures, it is possible to allow multiple reads to occur in parallel, but reads cannot be safely performed while a write is in progress and it is not safe to allow multiple writes simultaneously.

  Application that calculates and displays the total payable

Write a java application that calculates and displays the total payable after applying discount on online grocery orders for N customers. The N should be set as a constant (final) in your application and choose a value between 7 and 9.

  This applet program needs an html file to run.

This applet program needs an html file to run. You should supply the file along with the program so that the reader can test it.

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