Create a decision table for a customer placing an order using the MRE Ecommerce
ID: 3591515 • Letter: C
Question
Create a decision table for a customer placing an order using the MRE Ecommerce site (http://www.prenhall.com/hypercase/iv/silver/ecomjad.htm ). Activities include:
Is the customer new?
If the customer is new, add the customer.
Does each item have the quantity available to ship to the customer?
If not, write a backordered item record and display a message.
Display a confirmation page and have the customer confirm the order.
If they cancel, leave the items in the shopping cart.
If they confirm the order, send the credit card company a charge transaction.
If the credit card company rejects the charge, notify the customer
If the charge is accepted, send a confirmation message to the customer.
Explanation / Answer
Decision table
Stages =>
Condition
New Customer
Old Customer
Quantity Available
Quantity Not Available
Confirm order
Cancel Order
Payment
Accepted
Payment Rejected
Is the Customer is New
T
F
Quantity Available to ship
T
T
Display a confirmation page and have the customer confirm the order
T
T
F
Action
Add the customer
T
F
backordered item record and display a message
F
T
Cancel order, leave the items in the shopping cart
F
T
confirm the order, send the credit card company a charge transaction
T
F
T
T
credit card company rejects the charge, notify the customer
F
T
charge is accepted, send a confirmation message to the customer
T
F
Condition
New Customer
Old Customer
Quantity Available
Quantity Not Available
Confirm order
Cancel Order
Payment
Accepted
Payment Rejected
Is the Customer is New
T
F
Quantity Available to ship
T
T
Display a confirmation page and have the customer confirm the order
T
T
F
Action
Add the customer
T
F
backordered item record and display a message
F
T
Cancel order, leave the items in the shopping cart
F
T
confirm the order, send the credit card company a charge transaction
T
F
T
T
credit card company rejects the charge, notify the customer
F
T
charge is accepted, send a confirmation message to the customer
T
F
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.