Question
Define the process that displays the itemized details of the estimate and calculates the subtotal, taxes, and total cost of the required cans of paint.
Define the process that displays the itemized details of the estimate and calculates the subtotal, taxes, and total cost of the required cans of paint. All the estimate detail information such as total area and the number of cans of each paint type etc. will be sent to this subprocess (as input) as this will have already been determined).
Workshop Overview
Online webpage calculator application tools are very popular - especially when you need an estimate when ordering products/services that have a heavy price tag attached. One example of such a product is paint. Performing an accurate cost estimate can get complicated and have many steps involved. Most customers will not dedicate too much time in doing this accurately themselves and will most likely make errors. Workshop Details An online paint estimator tool is required to provide an accurate estimate of the number of cans of paint needed for the customer's needs as well as the total cost (net/sub-total: without tax and gross: with tax). You need to define the overall necessary processes required for this application. There are some basic requirements you need to account for:
1. Paint Types
Base Paint
• Base coat paints have less coverage as they are designed to soak into the wall/surface material and seal the pores so a smooth and consistent final coat can be applied for a better professional look.
• Typically, two (2) coats are applied for best results, but this ultimately is up to the customer if it is even used at all
• Base coat paints have a coverage of 12 m2 and cost $40.75 per can
Finishing Paint
• Finishing paints are more expensive and provide the final desired colour (they also have higher coverage rates if a base coat was used)
• Depending on if a base coat paint was applied (and how many coats), the number of suggested coats required of the finishing paint varies:
o If two (2) coats of base paint were used, one (1) coat of finishing paint is sufficient
o If one (1) coat of base paint was used, two (2) coats of finishing paint is suggested
o If no base paint was used, three (3) coats of finishing paint is suggested
o The number of planned coats is ultimately up to the customer
• Finishing paints have a coverage of 15 m2 and cost $47.75 per can
2. Input Information
• You need to be able to determine the overall area that needs painting to be able to provide an estimate. • You can't ask the customer to simply enter the total area - the online tool must determine and calculate this information based on the necessary inputs from the customer
• You must provision for the customer to enter the required dimensions/measurements that reflect their painting requirements
• You can assume metric meter (m) units are used.
Note/Hints
• You should not include openings that don't require painting such as doors and windows
• Don't forget about ceilings...
3. Output Information
• The final output to the customer should include the following details:
o Total area to be painted
o Itemized listing of the paint, unit cost/can, quantities, and total cost. This means...
▪ Base paint (if applicable) will be on its own line (showing the unit cost per can, number of cans required and the total cost for that paint before taxes)
▪ Finishing paint will be on its own line (showing the unit cost per can, number of cans required and the total cost for that paint before taxes)
o Sub-Total of the detailed itemized total above before taxes
o Taxes (HST) amount to be applied to the sub-total amount at a rate of 13%
o Total of the sub-total and taxes combined Work Breakdown
[Logic 1] Define the process that calculates the AREA to be painted. This will prompt for the room dimensions along with the door and window details.
[Logic 2] Define the process that determines the paint type(s) and calculates the number of cans of paint required. The total area information will be sent to this subprocess (an input) since this will have been already calculated and the process should prompt for the number of coats of each paint type. Don't ignore the default suggestions for best results.
[Logic 3] Define the process that displays the itemized details of the estimate and calculates the subtotal, taxes, and total cost of the required cans of paint. All the estimate detail information such as total area and the number of cans of each paint type etc. will be sent to this subprocess (as input) as this will have already been determined).
Step by Step Solution
3.47 Rating (157 Votes )
There are 3 Steps involved in it
Step: 1
The process youre describing involves creating an online paint estimator tool for calculating the nu...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started