0% found this document useful (0 votes)
152 views3 pages

SRS Function Use Cases PDF

The document outlines 13 use cases for various functions on a gaming website: 1. Creating a profile as an anonymous user. 2. Editing a player profile. 3. Logging in and out of the website as a player or admin. 4. Starting a new match as a player. 5. Saving a match as a player. 6. Loading a previously saved match. 7. Viewing own statistics. 8. Viewing game statistics. 9. Paying a bill as a player. 10. Deactivating a player account after 60 days of inactivity. 11. Viewing game videos. 12. Viewing game videos. 13.

Uploaded by

Usama Adeeb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
152 views3 pages

SRS Function Use Cases PDF

The document outlines 13 use cases for various functions on a gaming website: 1. Creating a profile as an anonymous user. 2. Editing a player profile. 3. Logging in and out of the website as a player or admin. 4. Starting a new match as a player. 5. Saving a match as a player. 6. Loading a previously saved match. 7. Viewing own statistics. 8. Viewing game statistics. 9. Paying a bill as a player. 10. Deactivating a player account after 60 days of inactivity. 11. Viewing game videos. 12. Viewing game videos. 13.

Uploaded by

Usama Adeeb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Use Case ID 1 Making Profile

Actor Anonymous User / Unknow


Pre-Condition Internet Connection, Computing Device
General Flow Go to website -> Click on Register -> Feeding Data -> Select Game Type
-> Proceed to next Step
Post Condition Accepting Data and a give Authorize id
Alternative Not Registered, Incorrect Format, Network error

Use Case ID 2 Edit Player


Actor Player
Pre-Condition Valid ID
General Flow Login to profile -> click on profile icon -> go to edit profile -> update fields
-> proceed to update button
Post Condition Data update successfully
Alternative Error, Incorrect ID

Use Case ID 3 Login/Logout


Actor Player & Admin
Pre-Condition Valid ID
General Flow open Website -> login via Email & pass ->After playing game logout -> After doing
administration task logout.
Post Condition Login/Logout Successfully
Alternative Bad Network, Website not running, incorrect ID

Use Case ID 4 Start new Match


Actor Player
Pre-Condition Valid ID, Game must be in website
General Flow Login -> Select a game -> Start a new Game -> play -> Save -> Logout

Post Condition Player has played a game


Alternative Unsuccessful login, Online Fixture for current time not available,

Use Case ID 5 Saving a Match


Actor Player
Pre-Condition Player must be playing a match
General Flow Flow login -> open a game - > playing -> saving a match -> logout

Post Condition Player has saved a playing game


Alternative Not saved
Use Case ID 6 Load Save Match
Actor Player
Pre-Condition valid id, game must be in websites
General Flow Flow login -> open game -> load a save game -> Play -> logout

Post Condition Player has played a save game


Alternative Unsuccessful login, Fixture not available, No save match available

Use Case ID 7 View own Statistics


Actor Player
Pre-Condition login successfully
General Flow open site -> login -> enter profile -> select statistics -> view ->logout

Post Condition Player Viewed Statistics


Alternative Information Not available, login unsuccessful

Use Case ID 8 View Game Statistics


Actor Player
Pre-Condition login successfully
General Flow open site -> login -> select game statistics -> view ->logout

Post Condition Player Viewed Game Statistics


Alternative Information Not available, login unsuccessful

Use Case ID 9 Pay Bill


Actor Player
Pre-Condition login successfully, Valid Credit-Debit card for payment
General Flow login -> profile-> payment method-> card selection-> pay/ review -> logout

Post Condition Payment Proceed


Alternative Invalid card

Use Case ID 10 De active player


Actor Admin
Pre-Condition Not login from last 60 days, request from player
General Flow Open web -> login admin -> search id -> access id -> Delete account

Post Condition Player deactivated


Alternative Not a valid admin account
Use Case ID 11 Video Section
Actor player/ unknown
Pre-Condition web link, Internet, Device
General Flow IN website Go to video section -> view available game videos only

Post Condition Video Viewed


Alternative video is not available

Use Case ID 12 Video Section


Actor player/ unknown
Pre-Condition web link, Internet, Device
General Flow IN website Go to video section -> view available game videos only

Post Condition Video Viewed


Alternative video is not available

Use Case ID 13 Giving help


Actor Admin
Pre-Condition Request from player from valid ID
General Flow Open web -> login -> ask for help -> select -> desired help from menu -> issue
resolved-> logout
Post Condition Help Given
Alternative Administration not available

You might also like