Use Case ID |
Create Profile |
Goal in Context |
An administrator wishes to create a new user profile. |
Scope |
User Information System (UIS) |
Pre-Condition |
1. The administrator is authenticated by the system. 2. The administrator has successfully navigated to the main menu. |
Success End Condition |
1. New user profile is created. |
Failed End Condition |
1. A user profile is not created. |
Primary Actor |
Administrator |
Trigger Event |
The administrator selects the ¡®Create New Profile¡¯ option. |
Main Success Scenario |
||
Step |
Actor |
Action Description |
1 |
Salesman |
Selects the ¡®Create New Profile¡¯ option. |
2 |
UIS |
Displays a screen with input fields for user ID, name, etc. |
3 |
Salesman |
Enters information into the desired input fields and selects the ¡®OK¡¯ button. |
4 |
UIS |
Creates new user profile, and displays a screen with a message of the user profile creation. |
Use Case ID |
View Profile |
Goal in Context |
A salesman or administrator wishes to view a user profile. |
Scope |
User Information System (UIS) |
Pre-Condition |
1. The administrator or salesman is authenticated by the system. 2. The administrator or salesman has successfully navigated to the main menu. 3. An administrator has created at least one profile. |
Success End Condition |
1. User profiles matching the search criteria are properly displayed. 2. A summary of the user profile is displayed. |
Failed End Condition |
1. A summary of the user profile is not displayed 2. User profiles matching the search criteria are not properly displayed. |
Primary Actor |
Administrator or Salesman |
Main Success Scenario |
||
Step |
Actor |
Action Description |
1 |
Salesman |
Selects the ¡®View Profile¡¯ option. |
2 |
UIS |
Displays a screen with input fields for user ID and name. |
3 |
Salesman |
Enters information into the desired input fields and selects the ¡®Show Matching Users¡¯ button. |
4 |
UIS |
Displays a screen with all users matching the input fields. |
5 |
Salesman |
Selects the desired user, and clicks the ¡®OK¡¯ button. |
6 |
UIS |
Displays a screen with a summary of the selected user. |
Use Case ID |
Update Profile |
Goal in Context |
A salesman or administrator wishes to update a user profile. |
Scope |
User Information System (UIS) |
Pre-Condition |
1. The salesman or administrator is authenticated by the system. 2. The salesman or administrator has successfully navigated to the main menu. |
Success End Condition |
1. The user profile is updated |
Failed End Condition |
1. The user profile is not updated |
Primary Actor |
Salesman, Administrator |
Trigger Event |
The salesman selects the ¡®Update Profile¡¯ option. |
Main Success Scenario |
||
Step |
Actor |
Action Description |
1 |
Administrator |
Selects the ¡®¡®Update Profile¡¯ option. |
2 |
UIS |
Displays a screen with input fields for user ID and name. |
3 |
Administrator |
Enters information into the desired input fields and selects the ¡®Show Matching user¡¯ button. |
4 |
UIS |
Displays a screen with all users matching the input fields. |
5 |
Administrator |
Selects the desired user, and clicks the ¡®Update¡¯ button. |
6 |
UIS |
Displays a screen with editable input fields for the information of the selected user. |
7 |
Administrator |
Modify profile and selects the ¡®OK¡¯ button. |
8 |
UIS |
Update the user profile, and displays a screen with a message of completion. |
Scenario Extensions |
||
Step |
Actor |
Action Description |
1 |
Salesman |
Selects the ¡®¡®Update Profile¡¯ option. |
2 |
UIS |
Displays a screen with editable input fields for the salesman¡¯s profile. |
3 |
Salesman |
Modify profile and selects the ¡®OK¡¯ button. |
4 |
UIS |
Update the user profile, and displays a screen with a message of completion. |
Use Case ID |
Remove Profile |
Goal in Context |
An administrator wishes to remove a user profile. |
Scope |
User Information System (UIS) |
Pre-Condition |
1. The administrator is authenticated by the system. 2. The administrator has successfully navigated to the main menu. |
Success End Condition |
1. The user profile is deleted |
Failed End Condition |
1. The user profile is not deleted |
Primary Actor |
Administrator |
Trigger Event |
The salesman selects the ¡®Remove Profile¡¯ option. |
Main Success Scenario |
||
Step |
Actor |
Action Description |
1 |
Administrator |
Selects the ¡®¡®Remove Profile¡¯ option. |
2 |
UIS |
Displays a screen with input fields for user ID and name. |
3 |
Administrator |
Enters information into the desired input fields and selects the ¡®Show Matching Users¡¯ button. |
4 |
UIS |
Displays a screen with all users matching the input fields. |
5 |
Administrator |
Selects the desired user, and clicks the ¡®Delete¡¯ button. |
6 |
UIS |
Displays a screen with a message of completion. |