Happy Path Task Steps

This section contains the detailed task steps for all of the use-case happy paths.

The Process Orders Happy Path:

Customer calls and orders a guitar and supplies, and pays with a credit card

1.
Customer supplies customer number.
2.
Customer is acknowledged as current.
3.
For each product that the customer desires:

3.1 Product ID or description is requested.

3.2 Description is resolved with its ID if necessary.

3.3 Quantity is requested.

3.4 Item price is calculated.

4.
Extended order total is calculated.
5.
Tax is applied.
6.
Shipping charges are applied.
7.
Extended price is quoted to the customer.
8.
Customer supplies credit card number.
9.
Customer's credit card is validated.
10.
Inventory is reduced.
11.
Sale is finalized.

The ...

Get Developing Applications with Java™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.