Software Requirement: Online Gaming
Software Requirement: Online Gaming
Software Requirement: Online Gaming
Software Requirement
Specification
For
Online Gaming
Prepared By:
Sakshi Priya
A20, 11609970, K1655
about:blank 1/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
1.Introduction 1
1.1 Purpose
about:blank 2/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 3/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
2. Snapshots
1. Desktop View
about:blank 4/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 5/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
2. Snapshots of App
about:blank 6/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
3. References
http://www.miniclip.com
http://www.gamerspot.com
http://www.w3schools.com
http://www.codeproject.com
about:blank 7/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
the number of games. The bronze card user will have access
to least number of games whereas the platinum will have the
maximum.
Payment
The payment option is to purchase games and to buy higher
version of gamers card.
Gamers/Customer
The gamers are those who will login into the website by
putting their bank details and joining through their
Facebook ID’s or email-ID’s.
Profile
A short article giving description of a person.
5. Overall Description
5.1 Product Perspective
The gaming network does not work independently. It works
together with the multiple computers through a channel
connected over a wide area network and the website is run
by the server maintained locally in the company.
about:blank 8/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
Specific Requirements
6. Functional Requirements
6.1 Functional Requirement 1
Set variable such as name, email-id, address, Date of
Birth, Phone number and Card details.
Inputs
Check all inputs are correct or not.
Check whether any mandatory input is not left blank.
Process
Save data
6.2 Functional Requirement 2
Set the default payment modes.
Ask to insert card type such as master or visa if credit
card selected.
Ask for credit card details such as number, expiry and
pin.
Ask to insert debit card number and pin/cvv if debit
card selected.
about:blank 9/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 10/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
7. Non-Functional Requirements
7.1 User Interface
The user interface should be intuitive, such that 99.9% of all
new web users are able to complete their website
registration without any assistance can access to games with
least assistance required.
about:blank 11/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 12/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 13/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
Product Perspective
The gaming network does not work independently. It works
together with the multiple computers through a channel
connected over a wide area network and the website is run
by the server maintained locally in a company.
Communication Interface
The gamers communicate over world wide web through the
internet connections.
about:blank 14/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
Software Interface 14
about:blank 15/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 16/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 17/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
Blocking Account
If user is found to access the any kind of private data or
misleading the data by hacking into the server.
Permanent block address of the user and also block the
profile of the user.
9.1 User Characteristics
This gaming website is targeted to all aged users above 13
years. As this is the age group knowing how to interact with
the systems and also they love gaming. The gamers are
always in the search of some interacted gaming websites so
they will be our main target.
9.2 Assumptions and Dependencies
Hardware never fails.
Internet speed is always good.
Limited number of users at a time.
Limited number of games played in a single moment of
time.
9.3 Other Requirements
9.3.1 Data Base
about:blank 18/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
User_info:
Field Type Null
user_id Varchar(35) Yes
about:blank 19/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 20/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
12. TEST-CASES
A test case is a set of conditions or variables under which a
tester will determine whether a system under test satisfies
requirements or works correctly. The process of developing
about:blank 21/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 22/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 23/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
payment
done
2. Payme Filled Added Payment Bank Faile
nt details money & done failed to d
are not payment unsuccessfu authentic
correct successfu lly ate bank
lly done account
3. Payme Filled Added Payment Bank Faile
nt details money & done server not d
are payment unsuccessfu respondin
correct done lly g when
successfu high
lly traffic
about:blank 24/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 25/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
passwor
d
about:blank 26/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
Table of Contents
1. INTRODUCTION……………………………..1-3
2. SNAPSHOTS………………………………….4-5
3. REFERENCES………………………………...5
4. DEFINITIONS, ABBREVIATIONS AND
ACRONYMS…………………………………….6-8
5. SPECIFIC REQUIREMENTS…………………9-18
6. USE CASE DIAGRAM……………………….18-20
7. DATA FLOW DIAGRAM…………………….20-22
8. TEST-CASES………………………………….22-24
9. APPENDIX A: GLOSSARY…………………..24
10. CONCLUSION……………………………….25
about:blank 27/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 28/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 29/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 30/31
3/25/23, 11:27 AM Online Gaming.pdf - Lovely Professional University
about:blank 31/31