0% found this document useful (0 votes)
28 views2 pages

Online Sales Process Algorithm & Flowchart

Uploaded by

spencerqin101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views2 pages

Online Sales Process Algorithm & Flowchart

Uploaded by

spencerqin101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ENGR 1181 | Application 5: Program Design | Individual Assignment

Instructions
Define
• You are being assigned the application problem described below.
• Read the Problem Statement carefully.
• Document all givens and any assumptions you make. Must have at least 2 of each (givens and
assumptions) for full credit. Recall that a given is a piece of information provided explicitly and
an assumption is a piece of information that is not explicitly provided but is needed to solve the
problem and is reasonable.
Implement
• Create an algorithm (detailed set of step-by-step instructions) and flowchart for the online sale
process described below.

Document
• Submit both the algorithm and flowchart in one single pdf file.

Problem 1

Background
Industrial and systems engineers often work on logistics problems. Logistics can range from supply
chain management and production logistics to distribution logistics.

Problem Statement

You are an industrial engineer working for a small local factory that produces wood toys. Currently, the
factory only sells the toys locally, but the owner wants to expand to sales from the company website.
You have been asked to write a procedure for the online sale process. You have received the following
information from the company, and the first step of your work is to create an algorithm and flow chart.

Once the order is placed on our website, the customer is first asked for their payment
information. If it is not approved, the order is refused. If the payment method is accepted, the
system must first check if the product ordered is available in the current inventory. If so, it can
be shipped to the customer.

In case the product is not available in stock, it must first be manufactured. Before manufacturing
a toy, all the materials required for production must be checked for. If the materials are not
already available at the factory, they need to be ordered. After they arrive, an inspection must
be conducted to confirm they are all in good condition. If the quality is not acceptable, the
materials need to be ordered again. Once the materials are ready, the product can be
manufactured.

The factory has two production lines, A and B. Before scheduling production, the system must
check if line A is available. In case line A is currently in use, it then checks the availability of line
B. If none are available, then the system must continue to check until it can finally schedule
production of the toy.

After the toy is manufactured, the final product must also pass a quality inspection. If approved,
it can then be shipped to the customer. If the toy fails inspection, it must be produced again.
After the product is shipped the payment is processed. The system then waits for the carrier to
confirm that the product has arrived and sends out a feedback email. If any issues are reported,
the customer is contacted to solve it and another feedback email is sent out. If positive or no
feedback is received the process is considered successful.

You might also like