You are on page 1of 16

Riphah International University Mr Rana Marwat Hussain

BSCS FINAL PROJECT


<Phase>

SPORTS ENTERPRISES

Project Advisor

Mr. Rana Marwat Hussain

Presented by:

Student Reg# Student Name


403389 Waheeb Ur Rehman
403543 Waqar Yousaf
403638 Farhan Malik
Riphah International University Mr Rana Marwat Hussain

Faculty of Computing

Riphah International University


Riphah International University Mr Rana Marwat Hussain

Software Requirements
Specification
Version 01

Sports Enterprises
Advisor: Mr. Rana Marwat

Member Name Primary Responsibility


Waqar Yousaf Front End
Waheeb Ur Rehman Back End
Farhan Malik Supporting/Documents
Sports Enterprises

Table of Contents
Table of Contents............................................................................................................iii
Revision History..............................................................................................................iv
1. Introduction.................................................................................................................1
1.1 Review of Related Literature........................................................................................1
1.2 Problem Statement......................................................................................................1
1.3 Proposed Solution........................................................................................................1
1.4 Problem Scope............................................................................................................ 1
1.5 Challenges................................................................................................................... 1
1.6 Knowledge Areas Required..........................................................................................1
1.7 Completeness Criteria..................................................................................................1
1.8 Research Outcomes/Nature of End Product................................................................1
1.9 Learning Outcomes......................................................................................................1
1.10 Document Conventions................................................................................................1
2. Background Study and Literature Survey...............................................................2
3. Overall Description....................................................................................................2
3.1 Proposed Solution........................................................................................................2
3.2 User Classes and Characteristics (if applicable)..........................................................2
3.3 Operating Environment................................................................................................2
3.4 Design and Implementation Constraints......................................................................2
3.5 Assumptions and Dependencies.................................................................................2
4. Functional Requirements..........................................................................................3
4.1 Requirement 1 OR Use-Case 1 (if requirements are modeled as use cases).............3
4.2 Requirement 2 OR Use-Case 2 (and so on)................................................................3
4.3 Proposed Workflow......................................................................................................4
4.4 Analysis and Modeling of Requirements......................................................................4
5. Nonfunctional Requirements....................................................................................4
5.1 Target Performance.....................................................................................................4
5.2 Safety Requirements (if applicable).............................................................................4
5.3 Security Requirements (if applicable)..........................................................................4
5.4 Additional Software Quality Attributes..........................................................................4
6. Other Requirements...................................................................................................4
7. Initial Results..............................................................................................................5
8. Revised Project Plan..................................................................................................5
9. References..................................................................................................................5
Appendix A: Glossary.....................................................................................................6
Appendix B: IV & V Report..............................................................................................7
(Independent verification & validation)..............................................................................7

SRS Phase I           Page iv
Sports Enterprises

Revision History
Name Date Reason For Changes Version

SRS Phase I           Page v
Sports Enterprises

1. Introduction

1.1 Review of Related Literature


According to our research, we find that people are interested to Online Shopping but due to scams
and other issues they aren’t relay on online shopping systems.

1.2 Problem Statement


Major problem is to solve problems and issues of online shopping systems like scams and bad
products selling.

1.3 Proposed Solution


The proposed solution for this problem is to deal in products of multi-national companies and have
proper product feedback and return policy.

1.4 Problem Scope

The major problem in online shopping is that bad quality products are delivered and return or refund
policy is not good and user friendly.

1.5 Challenges
To compete with existing online shopping system and provide user a good and trusted
system in which good quality product delivered and user-friendly return and refund policy.

1.6 Knowledge Areas Required

 Web development
 Back End (Database)

1.7 Completeness Criteria


 Registration 
 Login user and admin
 Order placement
 Shipment and delivery

1.8 Research Outcomes/Nature of End Product


E Commerce Website
SRS Phase I           Page 1
Sports Enterprises

1.9 Learning Outcomes

 Web Development. (Front End)


 Database. (Back End)
 pHp

1.10 Document Conventions


The name of this project is Sports Enterprises.SE is the keyword and we use DB instead of
database.

SRS Phase I           Page 2
Sports Enterprises

2. Background Study and Literature Survey

E-Commerce Website Definition

Trade, be it barter exchange or buying and selling of goods and services has been prevalent for
centuries. No one can be self-sufficient. And this brings out the need for demand and supply of
goods and services. Transactions have been going on all over the world for centuries, locally, and
across locations. Keeping the same concept in mind, now think electronic.

E-Commerce, also known as e-Business, or electronic business, is simply the sale and purchase of
services and goods over an electronic medium, like the Internet. It also involves electronically
transferring data and funds between two or more parties. Simply put, it is online shopping as we
commonly know it.

E-Commerce started way back in the 1960s when organizations began to use Electronic Data
Interchange (EDI) to transfer documents of their business back and forth. The 1990s saw the
emergence of online shopping businesses, which is quite a phenomenon today.

It has become so convenient and easy, that anyone can shop for anything right from a living room,
with just a few clicks. This has evolved more with the emergence of smartphones, where now, you
can shop from anywhere and anytime, with a wireless device connected to the Internet. Now you can
search for almost any product or service online, without having to go anywhere physically.

Importance of e-Commerce:

With the use of mobile devices and laptops increasing every day, there are a lot of advantages of e-
commerce like –

 Global market reach


 A global choice for consumers
 Short product/service distribution chain
 Lesser costs and pricing

Disadvantages of e-Commerce:
SRS Phase I           Page 3
Sports Enterprises

And there are some risks too with e-commerce –

 Fraud and online insecurity


 Data privacy issues
 No testing or checking of services or goods
 Dependence on electronic technologies

3. Overall Description

3.1 Proposed Solution


The proposed solution for this problem is to deal in products of multi-national companies and have
proper product feedback and return policy.

3.2 User Classes and Characteristics (if applicable)

3.3 Class diagram of login.

3.4 Class diagram of registration.

SRS Phase I           Page 4
Sports Enterprises

3.5 Class diagram of add to cart.

3.6 Class diagram of making bill.

SRS Phase I           Page 5
Sports Enterprises

3.7 Operating Environment


Web Application / Web system.

3.8 Design and Implementation Constraints


 Bootstrap make our website responsive
 System update
 CSS rules

SRS Phase I           Page 6
Sports Enterprises

4. Functional Requirements

Client Functionalities:

 Registration

 Login

 Place an order

 Add product to cart

 Finalize the product for bill

 Track order

 Feedback

Admin Functionalities:

 Login

 Insert product

 Update product

 Delete product

 Order book detail

 User detail

 Security / Privacy

 Contact with the companies

SRS Phase I           Page 7
Sports Enterprises

Manufacturer Functionalities:

 Receive Order request from Admin

 Manufacture the ordered products

 Order shipping

 Feedback

4.1 Proposed Workflow


Registration is the function for the user to register their self for shop anything from the
website. He will have done registration only first time.
Login is the functionality are both for the admin and the user. There is the radio button for
selection that the person is going to login is that he’s user or admin. Data required for login.
The product which user want to purchase add to cart for the bill. At last the there is a
confirmation for the user that these are the product you are shopping. After the process of
the confirmation then the purchasing is finalizing and the auto bill is generated by the
website. The admin can introduce any new product for their customer. The admin updates
the cost or description of the product. The admin has the authority to delete any product from
the site. Admin will also view is the order is done for the delivery or not.

5. Nonfunctional Requirements
 Customer feedback
 Promotion
 Delivery time

SRS Phase I           Page 8
Sports Enterprises

6. Other Requirements

Knowledge of

 Html /Css

 Bootstrap

 Database

Tools required

 Sublime text 3 / notepad ++

 Xampp

 Dreamweaver

7. Revised Project Plan
Document type Date
Project proposal 17­09­2019.
SRS 1 9-10-2019

SRS Phase I           Page 9
Sports Enterprises

8. References
Introduction to Html/Css

Structured query language

MDN.com

SRS Phase I           Page 10
Sports Enterprises

SRS Phase I           Page 11

You might also like