You are on page 1of 10

Page |i

Case Study

Title:
Online shopping system

Submitted By:
Name: Zain Ali
Roll#: 19011598-109

Course Instructor:
Name : Mam Reema

Submission date:
31-March-2021
P a g e | ii

Table of Contents
PROJECT REQUIREMENTS AND SPECIFICATION

1.0 INTRODUCTION:………………………………………………………………….…………………………...3

1.1 PURPOSE………………………………………………………………………………………….………..3

1.2 SCOPE………………………………………………………………………………………………………...3

1.3 REFERENCES………………………………………………………………………………………………..4

2.0 PROJECT OVERVIEW ………………:..……………………………………………….....................4

PROJECT PERSPECTIVE..……………………………………………………………….......................4

2.2 PRODUCT FEATURES…………………………………………………………………………………..5

2.3 OPERATING ENVIRONMENT………………………………………………………………….……6

2.4 USER DOCUMENTATION…………………………………..………………………………….…….6

2.5 ASSUMPTIONS AND DEPENDENCIES…………………………………………………….…….6

3.0 FUNCTIONAL REQUIREMENTS:........................................................................6-7

4.0 NON-FUNCTIONAL REQUIREMENTS..:……………………………………………………..………7

5.0 GANT CAHRT……...………………:...........................................................................7-8

6.0 Use Case Diagram------------------------------------------------------------------------------------------9

7.0 Class Diagram--------------------------------------------------------------------------------------------9-10


Page |3

1. Introduction
1.1 Purpose

Online store enables the customer to browse the firm's range of products and services,
view photos or images of the products, along with information about the product
specifications, features and prices. Online stores usually enable shoppers
to use "search" features to find specific models, brands or items.Document
Conventions.Online shopping is increasing day by day.These are the stats which shows the
increase in online shopping system.

1.2 Project Scope

Purchasing and selling products and services over the internet without the
need of going physically to the market is what online shopping all about.
Online shopping is just like a retail store shopping that we do by going to the
market, but it is done through the internet. Online shopping has made
shopping painless and added more fun. Online stores offer product
description, pictures, comparisons, price and much more. Few examples of
these are Daraz.com Amazon.com, ebay.com, framt.com and the benefits of
online shopping is that by having direct access to consumer ,the online
stores can offer products that cater to the needs of consumer
Page |4

Shopping cart is one of the important facility provided in online shopping, this lets customer to
browse different goods and services and once they select an item to purchase they can place the
item in shopping cart, and continue browsing till the final selection. Customers can even remove
the items from shopping cart that were selected earlier before they place the final order. It
reminds us of shopping basket that we carry in departmental store

1.3 References
I have refered the online shopping website “ DARAZ”.
Url of daraz is https://www.daraz.pk/#. And interface of that website is like that:

2. Overall Description
2.1 Product Perspective
It is a follow-on product in which I followed the online shopping website of daraz. Here is
a look of that website’s interface
Page |5

2.2 Product Features

1. User-Friendly
2. Mobile-Friendly Website
3. High-Resolution Photos & Video
4. User-Generated Reviews
5. Special Offers
6. Wish Lists
7. Find-in-Store
8. Related Items
9. Frequently Asked Questions (FAQ)
10. Advanced Payment Options
11. Detailed Shipping Information
12. Return Policy
Page |6

2.3 Operating Environment


Operating environment for this is website are:
 Windows
 Linux

2.4 User Documentation

Users will be able to see all the products and online help facility will be available to users. About
products, if user need to know anything he will be able to communicate with seller also.

2.5 Assumptions and Dependencies


There is no assumption that I have made for this product.
User must have to select the products to buy them which is the dependency of our
product. For sellers they should have to signup before they start selling products and
upload them or advertise them

3. Functional Requirements
3.1. Buyer
 Can View Products:
When user visit the website, system should have to display all the products.

 Add them into wish cart:


User must be able to select the products and can add them into cart. when
he or she complete his/her shopping he can simply order them by giving his
address.

 Can Search products by category wise:


If user want to search the products category wise, system should be able to
allow user to search products category wise to find the desired product
easily.

 Order the products:


At the end when user done with his/her shopping he should have to fill the
form providing his/her information to dilever the products to user

 Payment method:
System should be able to allow the user to show two methods of payment

 pay online and


 pay on dilivery.
Page |7

3.2. Seller:
 View products:
Products which are available in stock for sell must be view able by admin to
manage them in a better way.
 Add more products:
If new products come for selling purpose, admin should be able to add them
into products list.
 Update the products:
Admin must be able to update the products like there quantity of availability
there price picture etc.
 Offers:
Seller will be able to give special offers and give discount to users.

4.4. Non-Functional requirements


 Performance Requirements
Response time to user queries by system must be less then 5’s. It should perform all the
operations like search by category or show products according to the interest of user
using cookies as wuick as possible.
 Reliability:

System must be able to show all the products and show related products when a customer
search for a particular product.
 User Friendly:

System should be user friendly quick options should b available to user.


 Recoverability:

System should be recoverable if server goes down on filling


order form users filled data must not be lost.

5.0 Gant chart :


Page |8

6.0.Use Case Diagram:


Page |9

7.0.Class Diagrams:
P a g e | 10

You might also like