Use Case ID

Place Purchase Order

Goal in Context

An administrator wishes to place a purchase order.

Scope

Purchase Order System (POS)

Pre-Condition

The administrator has successfully navigated to the main menu.

Success End Condition

The purchase order is placed and an order summary is displayed.

Failed End Condition

The purchase order is not placed and/or an order summary is not displayed.

Primary Actor

Administrator

Trigger Event

The administrator selects the ¡®Place Purchase Order¡¯ option.

 

Main Success Scenario

Step

Actor

Action Description

1

Administrator

Selects the ¡®Place Purchase Order¡¯ option.

2

POS

Displays a screen with input fields for item ID, name, description, quantity, and price.

3

Administrator

Enters information into all the input fields and clicks the ¡®Place Purchase Order¡¯ button.

4

POS

Adds the purchase order to the system, and displays a summary of the order placed, including a Purchase Order ID.

 

Use Case ID

Check Inventory Status

Goal in Context

An administrator or salesman wishes to check the status of an item in the inventory.

Scope

Inventory System (IS)

Pre-Condition

The administrator or salesman has successfully navigated to the main menu.

Success End Condition

The item status is displayed.

Failed End Condition

The item status is not displayed.

Primary Actor

Administrator or Salesman

Trigger Event

The administrator or salesman selects the ¡®Check Inventory Status¡¯ option.

 

Main Success Scenario

Step

Actor

Action Description

1

Administrator/Salesman

Selects the ¡®Check Inventory Status¡¯ option.

2

IS

Displays a screen with input fields for item ID or name

3

Administrator/Salesman

Enters either the item ID or name, and clicks the ¡®Display Item Status¡¯ button.

4

IS

Displays a summary of the item status, including item ID, name, price, and quantity remaining.

 

Use Case ID

View Purchase Order

Goal in Context

An administrator or salesman wishes to view a purchase order.

Scope

Purchase Order System (POS)

Pre-Condition

The administrator or salesman has successfully navigated to the main menu, and an administrator has placed at least one order.

Success End Condition

A summary of the Purchase Order is displayed.

Failed End Condition

A summary of the Purchase Order is not displayed.

Primary Actor

Administrator or Salesman

Trigger Event

The administrator or salesman selects the ¡®View Purchase Order¡¯ option.

 

Main Success Scenario

Step

Actor

Action Description

1

Administrator/Salesman

Selects the ¡®View Purchase Order¡¯ option.

2

POS

Displays a screen with input fields for item ID, name, or purchase order ID.

3

Administrator/Salesman

Enters information into the desired input fields and clicks the ¡®Show Matching Purchase Orders¡¯ button.

4

POS

Displays a screen with all purchase orders matching the input fields.

5

Administrator/Salesman

Selects the desired Purchase Order.

6

POS

Displays a screen with a summary of the Purchase Order selected.

 

Use Case ID

Complete Purchase Order

Goal in Context

A salesman wishes to complete a purchase order, which will add to the available inventory.

Scope

Purchase Order System (POS)

Pre-Condition

The salesman has successfully navigated to the main menu.

Success End Condition

The purchase order is completed and an order summary is displayed.

Failed End Condition

The purchase order is not completed and/or an order summary is not displayed.

Primary Actor

Salesman

Trigger Event

The salesman selects the ¡®Place Purchase Order¡¯ option.

 

Main Success Scenario

Step

Actor

Action Description

1

Salesman

Selects the ¡®Complete Purchase Order¡¯ option.

2

POS

Displays a screen with input fields for purchase order ID, item ID, and name.

3

Salesman

Enters information into the desired input fields and selects the ¡®Show Matching Purchase Orders¡¯ button.

4

POS

Displays a screen with all purchase orders matching the input fields.

5

Salesman

Selects the desired Purchase Order, and clicks the ¡®Complete¡¯ button.

6

POS

Completes the order, and displays a screen with a summary of the Purchase Order completed.