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

  Create a program named schoolsdemo

Create a program named SchoolsDemo that allows a user to enter data about five school objects and then displays the school objects in order of enrollment size from smallest to largest.

  Describe creating java programs to calculate the squares

Using a while loop, write the square of all integer numbers from 0 to 10 make the program calculate the squares

  Video store application

Prepare an object-oriented program in Java for a video store application with the subsequent

  Tese 14 questions covers java class array link list

these 14 questions covers java class array link list generic class please read carfullynbspnbsp1. suppose we have a

  Explain java stack and heap

I am posting the questions as reference, but I am requesting information about how to do these types of questions generally, not to have them done for me.

  Propose the interaction and failure models for system

Propose the interaction and failure models for this system. Discuss the pros and cons of your design - Simulate this entire environment in C++ or Java using threads. Allow the simulation to reach a steady-state, i.e., run the program for a large nu..

  Create file using any word-processing program or text editor

Create a file using any word-processing program or text editor. Write an application that displays the file's name, containing folder, size, and time of last modification. Save the file as FileStatistics.java.

  What significant justification is there for the -> operator

Dynamic type binding is closely related to implicit heap-dynamic variables. Explain this relationship. Keep your answer to 1 paragraph or less.

  Reads contents of two vectors

Write a program that reads contents of two vectors, and then displays the sum of these two vectors. The program should prompt the user to enter the size of the vectors first.

  Write a program to calculate the probabilities of collisions

Write a program to calculate the probabilities of collisions for the following: You are asked to write a program to store information for customers for a small local business.

  Prepare a basic code to do the followingwrite a program

prepare a basic code to do the following.write a program that shows the current time and date evaluated from the

  Advantages and disadvantages of inline functions

advantages and disadvantages of inline functions

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