USE CASE #2 |
The user is dealt a hand (two cards) from the server, along with other players, from one (randomly shuffled) deck of cards. |
|
Preconditions |
All users are connected to the server and a game has been started by typing COMMAND:STARTGAME in the message dialog box. |
|
Success End Condition |
Each player has two cards. All the cards are from the same randomly shuffled deck. All this is controlled by the server. |
|
Fail End Condition |
If goal is abandoned then the user has exited or server has terminated. Either way, the program will come to an end by request of the user, without delay. |
|
Trigger |
Any user types COMMAND:STARTGAME at the message dialog box. The game starts and players are all dealt cards. |
|
Description |
Server is running. User connects to server (see use case #1) Any connected user initiates a game using COMMAND:STARTGAME All players are dealt their cards. |