CSCI201 CSCI/201 CSCI 201 Project 5 Payroll System Modify Project 3 (Payroll System) so that employees’ information can be sorted
    CSCI201 CSCI/201 CSCI 201 Project 5 Payroll System Modify Project 3 (Payroll System) so that employees’ information can be sorted CSCI201 CSCI/201 CSCI 201 Project 5 Payroll System Modify Project 3 (Payroll System) so that employees’ information can be sorted

CSCI201 CSCI/201 CSCI 201 Project 5 Payroll System Modify Project 3 (Payroll System) so that employees’ information can be sorted

$25.99

Objectives

To provide students with the experience of

     using arrays, functions and sorting algorithms to solve a problem.·

     designing and describing algorithms using structure chart.·

Problems

Modify Project 3 (Payroll System) so that employees’ information can be sorted by ID, hourly rate, hours worked or wage. You are asked to use a menu to provide these services for the users. The menu might look like this:

Menu

1. Calculate gross wages for employees

2. Display employees’ information to screen

3. Display employee's information to screen according the

order of ID

4. Display employee's information to screen according the order of hourly rate

5. Display employee's information to screen according the order of hours worked

6. Display employee's information to screen according the order of wage

7. Quit the system

The requirements for option 1 are same as those for the project 3.

Input

     A user’s option (a number from 1 ~ 7)·

     employee’s id, hourly rate and hours worked.·

Output

     Employee’s information including ID, hourly rate, hours worked and calculated gross·

wage.

 

Menu

1. Calculate gross wages for employees

2. Display employees’ information to screen

3. Display employees' information to screen according the order of ID

4. Display employees’ information to screen according the

order of hourly rate

5. Display employees’ information to screen according the

order of hours worked

6. Display employees’ information to screen according the

order of wage

7. Quit the system

Enter your option --> 6 

 

ID

 

Hourly rate

 

hours

 

Wage

 

 

100025

 

8.0

 

40.0

 

320.0

 

 

101104

 

7.5

 

56.0

 

420.0

 

 

110251

 

10.3

 

45.0

 

461.3

 

 

125689

 

8.5

 

112.5

 

956.3

 

 

123450

 

12.5

 

80.0

 

1000.0

 

 

123123

 

25.5

 

89.5

 

2282.3

 

Menu

1. Calculate gross wages for employees

2. Display employees’ information to screen

3. Display employees' information to screen according the

order of ID

4. Display employees’ information to screen according the

order of hourly rate

5. Display employees’ information to screen according the

order of hours worked

6. Display employees’ information to screen according the

order of wage

7. Quit the system

Enter your option --> 7

 

Thank you for using Payroll System!

  

Requirements

1.   Design your algorithm first.

2.   Develop a structure chart for the program that solves the problem.

3.   Write the program according to the structure chart in step 2.  It should include main function and other functions.

4.   In your program, write necessary documentation for each function required for this problem. You should also include comments about all parameters. See how this should be done by following the  “Requirements for Programming Project” in D2L course page.

5.   You should test each option separately. Before you test the program, design test data for all possible cases. Explain why you choose these data.

6.   Insert comments in the program so that it can be read easily. You can follow the example from the  “Requirements for Programming Project” in D2L course page. Don’t forget to include your name, section,  csci account, seat number, file location and a description of the purpose of this program. You do this on the top of your program.

7.   For other requirement, please see “Requirements for Programming Project” posted on

D2L course page.

What to turn in

     A typed or word-processed description of your algorithm.·

     A nicely drawn structure chart.·

     Test data with explanation.·

     The source file of the program.·

     The script file from several test runs by your test data.·

     A user document (please see “·Requirements for Programming Project” posted on D2L

course page).

     Drop your source program (final version) in the drop box on D2L.·

 

My tutorial contains C++ Program - Detailed comments

If you have more questions, please contact me via email support@extutorials.com

I will help you any time

Thank you !

Attached Files

Move over [ preview ] file name to preview content in it!

  • CSCI 201 PROJECT 5.zip [94.8KB]
    • Payroll System Project 5.doc [88KB] [ preview ]
    • payroll.cpp [6.7KB] [ preview ]

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:



PURCHASE SAVE
2 Tutorials 10%
3 Tutorials 13%
4 Tutorials 16%
5 Tutorials 19%
6 Tutorials 22%
7 Tutorials 25%
8 Tutorials 28%
9 Tutorials 31%
10 Tutorials 34%
add url more

9MZQASHWN73B