Use Case Statement
By
Manuel Dennis III
Name |
Manage Assignment Machine Section |
Description |
Displays a list of machines that the Assignment affects |
Dependencies |
An assignment and a list of machines must exist |
Scope |
To signify to a worker what machines the assignment is related to |
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 |
Worker views the machine section |
The system presents the user with a checkbox list of machines that the assignment is related to |
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 the requests list of checked 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:
o
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.o
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.o
Be able for the Worker to check off in the Machine section, the machines that have been completed.