1- Create a holiday package shipping application to perform the following busine
ID: 3775350 • Letter: 1
Question
1-
Create a holiday package shipping application to perform the following business functions:
Allow customers to select the weight of a package and the destination zone for the package, then the application finds the shipping charge for that package.
Allow customers to ship more than one package. The program should be able to report the total number of packages and the total fees owed for shipping those packages.
Allow the customer to "pay" for their packages. (For example, the application should 'mark' those packages in some way as paid and allow the next customer to begin. All package shipments
Allow the customers to use the menu to perform tasks.
Add a new package shipment to their order
Review the user's total order: Number of packages to ship and Total Shipping Fees. (Note: This will be all the shipping not paid so far.)
Pay for their order. (Mark all as paid.)
Report the total number of packages and shipping charges by user selected zone. (Note: This will total the packages and shipping charges for all shipments for the selected zone.)
Allow the customers to EXIT the application.
The following table defines the shipping charges your application should utilize:
Table 1: Shipping Charges
Shipping Weight
Zone A
Zone B
Zone C
Zone D
<= 1 pound
$3.00
$4.50
$4.80
$5.85
<= 3 pounds
$4.00
$5.00
$5.25
$6.00
<= 5 pounds
$4.75
$5.50
$5.75
$6.50
<= 10 pounds
$7.00
$10.12
$12.50
$14.50
>10 pounds
$8.00
$12.75
$15.50
$17.25
all this in zip file please
Shipping Weight
Zone A
Zone B
Zone C
Zone D
<= 1 pound
$3.00
$4.50
$4.80
$5.85
<= 3 pounds
$4.00
$5.00
$5.25
$6.00
<= 5 pounds
$4.75
$5.50
$5.75
$6.50
<= 10 pounds
$7.00
$10.12
$12.50
$14.50
>10 pounds
$8.00
$12.75
$15.50
$17.25
Explanation / Answer
Allow customers to ship more than one package. The program should be able to report the total number of packages and the total fees owed for shipping those packages.
Allow the customer to "pay" for their packages. (For example, the application should 'mark' those packages in some way as paid and allow the next customer to begin. All package shipments
Allow the customers to use the menu to perform tasks.
Add a new package shipment to their order
Review the user's total order: Number of packages to ship and Total Shipping Fees. (Note: This will be all the shipping not paid so far.)
Pay for their order. (Mark all as paid.)
Report the total number of packages and shipping charges by user selected zone. (Note: This will total the packages and shipping charges for all shipments for the selected zone.)
Allow the customers to EXIT the application.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.