Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You are part of a development team that has been asked to design and develop custom software for a local pet boarding and grooming business,
You are part of a development team that has been asked to design and develop custom software for a local pet boarding and grooming business, Pet Boarding and Grooming Pet CheckOut
The method for the pet checkout process should meet the following criteria:
Identify the pet and its boarding space.
Determine if the pet had a grooming fee. Only dogs can be groomed and only if they stay two or more days.
Use the following table to calculate the total fees.
Mark the boarding space as vacant.
tableType of Pet,Daily Boarding Fee,Grooming FeeDog greater than or equal to lbs$$Dog lbs$$Dog less than lbs$$Cat$NA
Pet BAG
To prepare for the code you will eventually write, you will create pseudocode and a flowchart for the pet checkout method to meet the Pet BAG companys specifications.
When would it be a good idea to use decision branching, such as IF and IF ELSE statements? These are areas where more than one path is possible, depending on user input or results from a method.
Next, write pseudocode that outlines a plan for the checkout method you chose and aligns to the specifications. Start by breaking down the description of your chosen method into a series of ordered steps. As you write and review each step, consider the following questions:
What input does the computer need to complete the task?
Include user input PROMPTS in your pseudocode.
What output should the computer display to the user?
When might you need to use decision branching and use a different set of steps depending on the user input? If you used decision branching, did you account for all possible input values?
Based on the pseudocode you wrote, create a flowchart for the method you selected. Your flowchart will help your team communicate to your client how you plan to develop the software. In your flowchart, be sure to do the following actions:
Include start and end points.
Include appropriate decision branching.
Align the flowchart to the checkout process you selected.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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