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. |