Use Case Statement
By Deb Sands
Name |
New Request Machine Section |
Description |
Displays a list of machines |
Dependencies |
A list of machines must exist and Requester must be set up in tables |
Scope |
To signify to a requester what machines are optionally available to be selected |
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 |
Requester views the machine section |
The system presents the user with a checkbox list of machines that are possible for selecting. |
2 |
The machine button is pressed |
The machine section visibility is toggled to help minimize information displayed when machine may not be relevant. |
3 |
Machine checkbox list population |
The list should be populated based on the users criteria as well as a list of other optionally selected machines. |
Alternative / Additional Scenario:
# |
Action / Stimulus |
Reaction |
A0 |
An all machines should be visible in the list |
To indicate that a particular assignment effects all machines. |
A1 |
||
A2 |
||
A3 |
Alternative / Additional Scenario:
# |
Action / Stimulus |
Reaction |
B1 |
||
B2 |
||
B3 |
Alternative / Additional Scenario: Cancel
# |
Action / Stimulus |
Reaction |
C1 |
||
Notes:
Issues:
Future Enhancements:
1) Machine list will eventually be listed as a tree view. Example: All computers for Shared, would be a group listed under Covington, Telemarketing, Shared. Or it could be Covington, TAS, Covington, or Covington, TAS, Metairie.
2) Be able to break out machines by assignment. Example: Request is to update all machines to Windows XP. One person could be assigned all machines in the Administration Building. Another person could be assigned all machines in the Operations Building.
3) Be able for the Worker to check off in the Machine section, the machines that have been completed.