Use Case Statement
By
Manuel Dennis III
Name |
Manage Request Assignment Section |
Description |
A display of related assignments for a request |
Dependencies |
A request must exist |
Scope |
To show a grid of assignments that are directly related to this request |
Primary Actors |
|
Secondary Actors |
|
Pre Conditions |
· |
Success End Conditions |
|
Failure End Conditions |
Document Revision # |
Action Taken, Notes |
When? |
By Whom? |
0.1 |
|
|
|
Use Case
# |
Action / Stimulus |
Reaction |
1 |
User views list of assignments |
System displays all assignments in a grid that are directly related to the request. The Assignment Number, Worker, Date Assigned, and Current Status of the Assignment should be fields displayed in the grid. |
2 |
User clicks on an Assignment Number |
Jump to Manage Assignment for the particular Assignment if access is allowed |
3 |
Status changes |
Assignment status changes should be displayed here as the current status of an assignment. |
Alternative / Additional Scenario:
# |
Action / Stimulus |
Reaction |
A1 |
Assigner presses New Assignment button |
The Assigner is directed to a New Assignment page with the particular Request information already in place. |
A2 |
||
A3 |
Alternative / Additional Scenario:
# |
Action / Stimulus |
Reaction |
B1 |
Assigner presses Cancel Assignment button |
The selected Assignment status is set to Cancelled. The Worker should be notified. |
B2 |
||
B3 |
Alternative / Additional Scenario:
# |
Action / Stimulus |
Reaction |
C1 |
A feature like the quick assignment should be made available here for Assigners to pick members from their departments worker pool. |
The system should update the Tracked Assignment status to include the worker and the new status of Assigned. |
Notes:
Issues: