0% found this document useful (0 votes)
7 views25 pages

GROFERS

The Requirement Definition Document outlines the specifications for the Grofers e-commerce website, detailing its purpose, scope, and functional requirements. It aims to facilitate online transactions for various products, including groceries and personal care items, while providing merchants with tools for order management and customer engagement. The document includes sections on system perspectives, user interface requirements, and high-level process flows to ensure a comprehensive understanding of the project needs.

Uploaded by

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

GROFERS

The Requirement Definition Document outlines the specifications for the Grofers e-commerce website, detailing its purpose, scope, and functional requirements. It aims to facilitate online transactions for various products, including groceries and personal care items, while providing merchants with tools for order management and customer engagement. The document includes sections on system perspectives, user interface requirements, and high-level process flows to ensure a comprehensive understanding of the project needs.

Uploaded by

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

i3 infosoft

Requirement Definition Document


For
Grofers

Version no 1.1

Realeased on

Author(s)

Reviewed by
Mohd. Tufail Alam
Approved by
Mohd. Tufail Alam
Contents
1.Introduction ....................................................................................................................5
Purpose ........................................................................................................................................6
IT Scope .......................................................................................................................................7
Intended Audience .......................................................................................................................9
Contact Details ..........................................................................................................................10
Acronyms & Definitions .........................................................................................................11
References .................................................................................................................................12
Assumptions and Dependencies ................................................................................................13
Constraints .................................................................................................................................14
Scope Includes ...........................................................................................................................15
1.1.Functional Requirements ...............................................................................................15
1.2.Technology Requirements ..............................................................................................15
1.3.Requirements Ownership & Priority Matrix <Applicable for PM002 & PM 003> .......15
Requirement Out of scope .........................................................................................................17
Implied Needs ...........................................................................................................................18
2.Logical Database Requirements (To be prepared by IT, applicable for PM 003
only) ..................................................................................................................................19
3.System Perspective <Applicable for PM 003> ...........................................................20
User Interface < Applicable for PM 002 & PM003> ................................................................21
External system interface...........................................................................................................22
Performance < Applicable for PM 003 only> ...........................................................................23
4.High Level Process Flows < Applicable for PM 003 only> .......................................24
Application Context...................................................................................................................25
Use Cases (To be prepared along with IT) ................................................................................26
Schema Impacted (To be prepared by IT) .................................................................................27
5.Screens and Reports .....................................................................................................28
Screen Layouts < Applicable for PM 003 only> .......................................................................29
Report Layouts < Attach the excel report format as required> .................................................30
6.Appendices - Optional ..................................................................................................31
Appendix 1 (Business Needs) ..................................................................................................32
Appendix 2 (Enhancement Traceability) ...................................................................................33
Appendix 3 ................................................................................................................................36
Policy Schedule .........................................................................................................................37
Endorsements ............................................................................................................................38
Renewal Notice .........................................................................................................................39
Renewal Reminder Notice .........................................................................................................40
Welcome Letter..........................................................................................................................41
...................................................................................................................................................42
1. Introduction
This document is prepared in order to determine a software requirement specification for Grofers e-commerce
website. The term "Electronic commerce" (or e-Commerce) refers to the use of an electronic medium to carry out
commercial transactions. In this document, we have explored the all the requirements of the project in order to meet
the main goal of the project “Flash Shop”.

Electronic Commerce includes many categories into a single platform, such as online fund transfer, internet
marketing, electronic data exchanging, supply chain management, online transaction processing and data collecting.
Modern people are already aware of this term, as now they are doing their purchases online by simply sitting at
home. Most of the time, it refers to the sale of products via Internet, but the term e-Commerce also covers
purchasing mechanisms via Internet.

Grofers is an easy-to-use online website that sells the products such as, Grocery & staples, vegetables and fruits,
Personal care, Household item kitchen and dining needs, biscuits snacks & chocolates, Beverage etc. and all these
products can be bought from the comfort of home through the internet.
Merchants can use the software to design setup and manage their orders across multiple selling channels including
web, mobile, social media such as Facebook.

The platform also provides a merchant with a powerful backend office and a single view of their business so that
they can track their business, record the daily sale, manage the order to check which are pending or out for delivery
or delivered and all other financial activities regarding the business.
Grofers is not only limited to online sales, but also covers:

• Preparation of estimates online


• Consulting of users
• Provision of an electronic catalog
• Access plan to point of sales
• Real-time management of product availability (stock)
• Online payment
• Delivery tracking
• After-sales service
Purpose
Grofers is an e-commerce website that allows businesses to provide goods and services through internet
with no barriers of time or distance. This online electronic store provides all kinds of consumer beauty
products.
This product will enable customers to browse through the shop and purchase online without having to
visit the shop physically. Online shops have expanded rapidly over the past few years and are predicted to
continue at this rate, or even accelerate.
IT Scope (Module Name and their Purpose/Introduction)
1. Website development services
2. Courier shipment service.
3. Shipment live tracking service.
4. Customer relationship services.
5. Payment gateway services.
Intended Audience

Name Organization Job Title Responsibility and Authority


Shivam Jha i3infosoft QA Trainee Prepare the test cases, bug reports and notify bugs to the
development team.
Contact Details

The SR Id :
Requested by :
Business Contact Person (s) :
IT Contact Person (s) :
Acronyms & Definitions
This section should provide a list of all definitions, acronyms and terms required to properly interpret the content of
this document. Only project-specific terms should be included.

Abbreviations Descriptions

SRS Software Requirement Specification

FOS Flash Online Shop

GUI Graphical User Interface

Stockholder The person who will participate in system.


e.g. Customer, Administrator, Visitor etc.
FR Functional requirement

PDA Personal Digital Assistant


References
Assumptions and Dependencies
The previous assumption is that user has knowledge of working on internet browsers i.e. chrome, IE etc.

The end time user must have a java runtime environment. Front end of the project has its dependence on java
platform.
Constraints
Technology Constraints:
Proposed web application will be implemented with Java for front end design purpose and for the database purpose
we can opt for Java DB/Oracle.

Interface Constraints:
Since this is a web based application so it should work on major browsers like Internet Explorer, Mozilla, Firefox,
Google Chrome, Opera etc.

Safety and Security Constraints:


Since application is intended for the authenticated user only, so anonymous person should not be able to access and
operate over the user data.
Scope Includes
Functional Requirements
Sr_N FR ID FUNCTIONAL Description
o REQUIREMENT
1 FR-1 Home It will open the home page of the website.

2 FR-2 Grocery & staples It is a section includes list of category products related to
pulses, Atta & other flours Rice & other grains, Dry fruits nuts,
Edible oils, spices etc.

3 FR-3 Vegitable & fruits It is a section includes list of category products related to
vegitable, fruits, Exotics, mango etc.

4 FR-4 Personal Care It is a section includes list of category products related to health
& wellness, skin care, bath & baby, Oral care, Face Care,
Cosmetic etc.

5 FR-5 Household items It is a section includes list of category products related to


Laundry Detergent, Cleaners, Dishwashers, liquid Detergents,
Home & Cars fresheners etc.

6 FR-6 Kitchen & Dining It is a section includes list of category products related to
needs cookware, Storage & containers, Gas Stoves, Kitchen
Appliances etc.

7 FR-7 BEVERAGES It is a section includes list of category products related to


Beverage like cold drink, juice & drink, Tea & coffee, Water &
Soda, Milk Drink etc.

8 FR-8 Fashion and It is a section includes list of category products related to


lifestyle fashion and life style like men’s footwear, Women footwear,
Sportswear, Kids wear, Bags and travels Accessories etc.
.

9 FR-9 Most Viewed It is a section includes list of category products related to most
viewed products by users.

10 FR-10 Best Seller It is a section includes list of category products related to best
seller products by users.

11 FR-11 Contact Us It will open the contact form which includes personal details
i.e. Name, Email, enquiry box and a submit button. It also
shows the location and address with contact number.

12 FR-12 Search Engine It provides search option for the users.

All categories Part of SE consisting all the categories of the products.

Search Box User can search any product in the website.

Search Button It will submit the seach request.

13 FR-13 Cart It includes the items which are selected by user for purchase
providing options to view and checkout for the final confirmation of
order.

14 FR-14 My Account It has three links: New Customer registration form, Returning
customer form and Account module links.

15 FR-15 Wish List It is a list of shortlisted items by the customer.

16 FR-16 Login It will open the login page.

17 FR-17 Register It will open the User registration form.

18 FR-18 Information(Footer) It includes the information link.

About us It will open the about us page.

Delivery information It will open the Delivery information page.

Privacy Policy It will open the Privacy policy page.

19 FR-19 Extras It includes the list of misc. options under Extras

Brands Name of all the brands uploaded on the web page.

Gift Certificates This link leads to a page consisting gift certificate purchase form.

Affiliates This will open webpage with three things: display affiliate program
information , new affliate registration form link, affliate login window.

Specials This link leads to a page consisting of products which are on special offers.

20 FR-20 My Account This includes the list of links related to user account.

My Account This includes two things: link to user registration form, login window for
returning customer.

Order history This link will load webpage with complete order history of the user.

Wish List This link will load webpage with all products shortlisted by the customer.

News letter This link will load the news letter in a new webpage.

21 FR-21 News letter This will contain the email submit box for newsletter subscription.

Email Id Box This will be used by user to enter email id.

Email button On clicking this button entered email id will be submitted.

22 FR-22 Social Media Under this, all the social media links connectivity will be tested.
Links

Facebook This link will take user to the facebook profile page of the company.

Twitter This link will take user to the Twitter profile page of the company.

RSS This link will take user to the RSS account page of the company.

YouTube This link will take user to the Youtube channel of the company.

Google+ This link will take user to the Google+ profile page of the company.

Pinterest This link will take user to the Pinterest profile page of the company.

Vimeo This link will take user to the Vimeo profile page page of the
company.

Instagram This link will take user to the Instagram account page of the
company.

23 FR-23 Powered By link This will contain the 'powered by' link.

24 FR-24 Mobile app links This will point to two links for downloading mobile application.

Appstore link This link will take user to moble application download page on
Appstore.

Android Market This link will take user to moble application download page on
Link Android Appstore.

25 FR-25 Flash sale slider This information bar will display different flash sales.

Discover Button On clicking this button user will be directed to the webpage
containing flas sale details.
left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

26 FR-26 Promo & This bar consists of three links related to promos and discounts
Discount Bar available.
(Below slider)

27 FR-27 Today deals Under this, links to all the products with best discount deals will
appear.

left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

Add to Cart By clicking on this button user can add any product to his cart and
further proceed to checkout.

Compare this This link can be used by user to compare this product with any other
Product product.

Quick View By clicking on this button a window will open on the same webpage
with all product details.

Add to wishlist By clicking this button, the product will be added to the wishlist.

Zoom By clicking this button we can see the product image in a window on
the same webpage.

Countdown Bar This will display the live time countdown to user for each product
separately.

Product Name This is the link with product name.On clicking this link. a webpage
will open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

28 FR-28 Sale Bar(below This bar will display link of discounted product.
today deal)

Grocery & staples Under this, all products related to Grocery & staples will be listed.

left-right slide button Left and right slide buttons will be used to swipe left and right respectively.

Add to Cart By clicking on this button user can add any product to his cart and further
proceed to checkout.

Compare this Product This link can be used by user to compare this product with any other
product.

Quick View By clicking on this button a window will open on the same webpage with
all product details.

Add to wish list By clicking this button, the product will be added to the wishlist.

Zoom By clicking this button we can see the product image in a window on the
same webpage.

Countdown Bar This will display the live time countdown to user for each product
separately.

Product Name This is the link with product name.On clicking this link. a webpage will
open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

29 FR-29 Vegitable & fruits Under this, all products related to Vegitable & fruits will be listed.

left-right slide button Left and right slide buttons will be used to swipe left and right respectively.

Add to Cart By clicking on this button user can add any product to his cart and further
proceed to checkout.

Compare this Product This link can be used by user to compare this product with any other
product.

Quick View By clicking on this button a window will open on the same webpage with
all product details.

Add to wish list By clicking this button, the product will be added to the wish list.

Zoom By clicking this button we can see the product image in a window on the
same webpage.

Countdown Bar This will display the live time countdown to user for each product
separately.

Product Name This is the link with product name.On clicking this link. a webpage will
open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

30 FR-30 Personal care Under this, all products related to personal care will be listed
left-right slide button Left and right slide buttons will be used to swipe left and right respectively.

Add to Cart By clicking on this button user can add any product to his cart and further
proceed to checkout.

Compare this Product This link can be used by user to compare this product with any other
product.

Quick View By clicking on this button a window will open on the same webpage with
all product details.
Add to wish list By clicking this button, the product will be added to the wish list.

Zoom By clicking this button we can see the product image in a window on the
same webpage.

Product Name This is the link with product name.On clicking this link. a webpage will
open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

Countdown Bar This will display the live time countdown to user for each product
separately.

31 FR-31 Household items Under this, all products related to Household items will be listed
left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

Add to Cart By clicking on this button user can add any product to his cart and
further proceed to checkout.

Compare this This link can be used by user to compare this product with any other
Product product.

Quick View By clicking on this button a window will open on the same webpage
with all product details.

Add to wish list By clicking this button, the product will be added to the wish list.

Countdown Bar This will display the live time countdown to user for each product
separately.

Zoom By clicking this button we can see the product image in a window on
the same webpage.

Product Name This is the link with product name.On clicking this link. a webpage
will open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

32 FR-32 Kitchen & dining Under this, all products related to kitchen & dining needs will be listed
needs
left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

Add to Cart By clicking on this button user can add any product to his cart and
further proceed to checkout.
Compare this This link can be used by user to compare this product with any other
Product product.

Quick View By clicking on this button a window will open on the same webpage
with all product details.

Add to wish list By clicking this button, the product will be added to the wish list.

Countdown Bar This will display the live time countdown to user for each product
separately.

Zoom By clicking this button we can see the product image in a window on
the same webpage.

Product Name This is the link with product name.On clicking this link. a webpage
will open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.

33 FR-33 Beverage Under this, all products related to Beverage will be listed
left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

Add to Cart By clicking on this button user can add any product to his cart and
further proceed to checkout.

Compare this This link can be used by user to compare this product with any other
Product product.

Quick View By clicking on this button a window will open on the same webpage
with all product details.

Add to wish list By clicking this button, the product will be added to the wish list.

Countdown Bar This will display the live time countdown to user for each product
separately.

Zoom By clicking this button we can see the product image in a window on
the same webpage.

Product Name This is the link with product name.On clicking this link. a webpage
will open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.
34 FR-34 Fashion & lifestyle Under this, all products related to Fashion & lifestyle will be listed
left-right slide Left and right slide buttons will be used to swipe left and right
button respectively.

Add to Cart By clicking on this button user can add any product to his cart and
further proceed to checkout.

Compare this This link can be used by user to compare this product with any other
Product product.

Quick View By clicking on this button a window will open on the same webpage
with all product details.

Add to wish list By clicking this button, the product will be added to the wish list.

Countdown Bar This will display the live time countdown to user for each product
separately.

Zoom By clicking this button we can see the product image in a window on
the same webpage.

Product Name This is the link with product name.On clicking this link. a webpage
will open with all the product details.

Product Price The product price will be displayed below the product name for each
product respectively.
Requirement Out of scope

NA

Implied Needs

MIS reports for IRDA/TAC

Logical Database Requirements (To be prepared by IT, applicable for PM 003


only)

NA

System Perspective <Applicable for PM 003>

NA

User Interface < Applicable for PM 002 & PM003>

NA

External system interface

System Outputs:

Performance < Applicable for PM 003 only>

NA

High Level Process Flows < Applicable for PM 003 only>

NA
Application Context

Use Cases:

Use Case: Login

Description: Initiated when a user attempts an action that is restricted. The user is
then prompted to enter in their username and password in order to proceed.

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:
Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Case:

Description:

Use Cases (To be prepared along with IT)

e.g.

Use Case –UC001 (Description)

Schema Impacted (To be prepared by IT)

<Brief about Schema Impacted e.g. Tables impacted >

• Screens and Reports

Screen Layouts < Applicable for PM 003 only>

NA

Report Layouts < Attach the excel report format as required>


Appendices - Optional

Appendix 1 (Business Needs)

Appendix 2 (Enhancement Traceability)

Sr.n Requirement ID Functional / Impacted Physical Components


Technical Requirement Traceability Reference
o

Requirement Definition Document – <SR/Application Name>


Appendix 3

Policy Schedule

Endorsements

Renewal Notice

Renewal Reminder Notice

Welcome Letter

You might also like