User:Ben

From Software Engineering

Jump to: navigation, search

Hi I'm Ben Johnston, a senior at Ball State University and I am a member of Team-Tan

(´・ω・`)

I can be reached through many means of electronic communication!

Use Case : Create a game Primary Actor : End user Other Actors : Server Precondition : The user has already loaded an AI and connected to a server.

Main Success Scenario : 1. User confirms lack of desired game 2. Client relays command to create a game to a server 3. User is automatically joined into the game.

Extensions : 2a. Game name already taken

Use Case : Clear Buffer Primary Actor : End User Precondition : None

Main Sucess Scenario : 1. User inputs command 2. Buffer is cleared

2.a. Buffer is already cleared 2.a.1. Exit without error

Use Case : Save Buffer Primary Actor : End User Precondition : Buffer is not empty

Main Success Scenario: 1. User inputs command 2. User selects save file destination 3. Program saves current contents of the buffer to the file

Exceptions : 2.a. Filename has illegal characters 2.a.1. Inform user of illegal characters in filename 2.a.2. Prompt for new filename

2.b. Path does not exist 2.b.1. Inform user of error 2.b.2. Prompt for new path.

3.a. Error in saving 3.a.1. Inform user of error 3.a.2. Return to file save destination prompt

Personal tools