| View: | Hide Browser | Browser on the left | Browser on the right | Dictionary |
| Report: | General Info | Diagrams | Extension Points | Relations | Tagged Values |
| Use Case Description | |
| Actors | Player, Administraitor |
|---|---|
| Sumary | Log in to Mud system for the purpose of using it. |
| Preconditions | Socket server must be listening for incomming connection requests. |
| Flow of Events |
1. Mud Server requests username from Player.[Extension Point: Create New Account][Extension Point: Open Existing Account 2. Mud Server installs Socket Connection into Player thread. 3. Use case ends. |
| Error Conditions | |
| Concurrent Activities | |
| Postconditions | A socket connection is established between user and mud server. Socket connection is inserted into Player's execution thread. |
| Quality Requirements | The activity succeeds or fails without corrupting system. |
| Comments | |
| General Info | |
| Name | Log In |
| Abstract | false |
| Leaf | false |
| Root | false |
| Owner | Account Mangement |
| Diagrams | |
| Name | Type |
| User Login | Sequence Diagram |
| Extension Points |
| new |
| open |
| Relations | |||
| Name | Type | Begins | Ends |
| association | Player | Log In | |
| association | AccountManager | Log In | |
| association | Player | Log In | |
| association | Log In | AccountManager | |
| extend | Open Existing Account | Log In | |
| extend | Create New Account | Log In | |
| include | Install Connection | Log In | |
| Tagged Values | ||
| Tag Definition/Tag Name | Value | Documentation |
| Tag Definition: UseCase Number : UCNumber[1] | 7 | |
| General Info | |
| Name | new |
| Owner | Log In |
| General Info | |
| Name | open |
| Owner | Log In |