Sei sulla pagina 1di 21

eCommerce sites and Web based Apps - Business Requirements Document

E Commerce sites and Web based

Apps

Business Requirements

For Client 1

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

MODIFICATION HISTORY

Version Prepared Date Description


By
1.0 Kumar Feb 07, 2013 BRD preparation

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

PROJECT OVERVIEW

This is a Business Requirements Document (BRD).

The purpose of this BRD is to document the requirements for eCommerce


sites and Web based Apps for Client No.1

IMPORTANT NOTE – PLEASE READ


Please study this document carefully. It clearly and unambiguously documents
your requirements, as per our understanding. This document has been
custom prepared for your needs.

It is very important that you study this document carefully and let us know of
any additions/changes/deletions/comments/questions you may have.

Please note that the software we will build for you will contain only those
requirements documented here. The price/estimate we give you is to build
software to meet the requirements documented here and nothing more.

Any feature/requirement not explicitly documented here is not included in the


estimate/quote we give you.

If, after you approve the estimate, you ask us to change a requirement
documented here or to add a requirement that is not documented here, then we
will submit a Change Request to you for your approval. It will contain details on
additional cost/time. Once you approve of it, those requirements will be added to
the software we build.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

PROJECT SCOPE
Business Processes Considered

The following business processes are in scope:

∑ Home Page

∑ Products Functionality

∑ Design Lab Functionality

∑ Track Your Order Functionality

∑ My Saved Items

∑ Business Customer Login

∑ Get Quote

∑ Contact Us Page

∑ Blogs

∑ Admin Panel

Business Processes Out-of-Scope


N/A

Systems/Applications
eCommerce site and Web based App for Client No. 1

Assumptions/Constraints
None

Risks/Related Documents
N/A

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Home Page

Business Requirements

REQ ID Description
1101 Start Page
The Home page shows the logo of the website at the top right.
The front page also shows the following menus at the top:
Home
Products
Design
About Us
Contact Us
In the central page of the front page, there will be a prevailing middle banner
image slideshow. In, the image, there will be a “Get Started” button that once
the user clicks on it, will take them to the products page, for them to start
designing their T shirts.
Live chat will be displayed on all pages inclusive of the home page.
The contact number of the website store will be shown on all web pages
inclusive of the Home page.
At the right will display all the testimonials of the customers and their reviews.
Some sample T-shirt images will be displayed at the bottom of the page.
The user will also be able to avail of the website newsletters by typing the email
address of the user in the text box given at the end of the home page.
1102 Static Pages
There will be static and dynamic pages included at the home page. The
following pages are:
1) About Us
2) Blog
3) Help
4) How pricing works
5) Terms of use
6) Privacy
7) Sitemap
8) Contact Us

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Member Registration
Business Requirements

REQ ID Description
1201 Registration form
Regardless of whether the user is registered or not, the user will be able to
make a purchase. The user can still get registered by clicking in the ‘register’
link which will be shown in the home page. Users must enter the following
details at the time of registration:
∑ First Name
∑ Last Name
∑ Address Line 1
∑ Address Line 2
∑ City
∑ State/Province
∑ Zip or Postal Code
∑ Country
∑ Phone
1202 Confirmation email
An automated mail with the activation link is sent to the user’s email address.
Only upon clicking the verification link, the registration process gets completed
successfully.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Member Login
Business Requirements

REQ ID Description
1301 Member Login Form
As soon as the registration process gets completed; the user can login using
their username/email address and password.
There must be a Face-book sign-in.
This tool will allow shoppers to register with the site without having to create a
unique account.
1302 Forget password?
By entering the user’s valid email address in the box given, the user will be
receiving his password.

Products Functionality

Business Requirements

REQ ID Description
1401 Products
Products, to a great extent relate to the T-shirts and T-shirt related accessories
in the website.
In this page, the user will be able to view the list of product catalog.
The following are the major product categories that will be displayed:
T-shirts
Sweats
Athletics
Hats
Drinkwares
Business wears
Outerwears
Pens/supplies
Bags
Fun stuffs
Upon clicking any of the above-mentioned product categories, the user will be
able to view the various products that will be listed, running to pages, which
can be bought by the user.
On clicking any of the products among the number of products displayed, the
user will be able to view the select product’s detailed description.
There will be an opportunity to adjust text/clipart when the product appears,
without having to enter text size manually etc.
All uploads of product photos - Campaign slides and other images from the
admin.
They must be able to adjust itself to the fixed set limits.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

There will be a solution for downloads Logo/ClipArt and embroidery symbols for
payment.
Related products ordered merchandise will be
shown The user will be able to do the following:
The user can zoom/enlarge the product image to get a better idea of how
the product looks like.
the user can view the following details:
Name (Brand name)
Order ID
Item Name Item
Description
Quantity
Price
Item Weight
Item Length
Item Height
Item Width
Item Color
The user can view the customer rating for the particular product.
The user can select the quantity of products; can choose his desired color
for the products.
The user can view the guaranteed delivery period, to know approximately
when his product would get delivered.
The user in order to proceed to next step to design his product further will
need to click on the “Start Designing” button.
This will take them to the Design lab page, which will be discussed in detail
in the next page.
There will be a “Product Generator” which helps:
∑ Creating new products, define print areas, price setting
∑ Uploading product images
∑ Defining discounts

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Design Lab

Business Requirements

REQ ID Description
1501 Design Lab
The user in this page will be able to design his product as per his wish which
will be similar to the website: http://www.spreadshirt.no/lag-din-egen-t-skjorte-
C59
The image of the product will be displayed prominently in this page which will
look like a “design lab”, for the user to design the product.
In the left, will be the four main menus that will be shown for all the products
predominantly for all the T-shirts:
Choose Product, Choose Design, Add Text and Upload Photo
The user would be able to rotate the image to see the front and back image of
the product.
The user can add a new item or undo the item that he has designed.
Save/Send (The user can save his product/send the product to his
email ID)
Add to Basket (The user need to click on the Add to Basket button in
order for it to be added to the shopping cart)
After that, the user can either create another item or can proceed to checkout.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Banner Design

Business Requirements

REQ ID Description
1601 Banner design
In this website, banner designs will be present which will have information
about the media type, durability and practicality.
Following are the functionalities associated with designing banners in the
website:

- Select the thickness, size and number

- Upload print files

- Add graphics and text

- Change fonts

- Change the color of the font

- Moving items within the print area

- Rotate, scale, midstille and mirror graphics

- Select Prefedinerte scene

- Change the colors on parts of predefined designs

- Information about price (updated continuously)

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Poster Design

Business Requirements

REQ ID Description
1701 Poster Design
In this website, banner designs will be present which will have
information regarding the following:
- The size, canvas, paper and print quality ( for frame sizes)
- Size, thickness, quality and quantity (to be chosen by the user)
- Image Upload
- Price Information

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Track Your Order


Business Requirements

REQ ID Description
1801 Track Your Order
The user can track the order for their product once they’ve finished designing
their product in the design lab.
There will be an order history with the ability to print to PDF.
They can track their order by viewing their shopping cart that shows the
quantity of products purchased and that shows the total price for the products
bought.
The user will need to fill in the following fields for order status and shipping.
First name
Last name
Email
Phone number
Alternate phone number
Organization
Position
How did you hear about us?
Shipping
Address
City
State
ZIP Code
Country
Payment method (Debit Card/Credit Card)

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

My Saved Items
Business Requirements

REQ ID Description
1901 My Profile
The user can save and edit his/her shipping address in their personal profile.
The user can also view and/or edit their saved credit card.
1902 My Saved Items
The user can view all of the designs that he has created and saved in his My
saved items.
1903 My order History
Here, the user will be able to view order details to check the order status of the
product.
Keep history of purchases for buyer
Keep History of purchase for users for the following year or reference, also
must ask if they want to be reminded next year.
1904 My Payment Information
Users would be able to view their payment information for the products that
they’ve bought.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Business Customer Login


Business Requirements

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

REQ ID Description
2001 Business Customer Login
There will be a separate "log in" to business customers through product prices
ex. VAT.
There will be a "My Page" with the history of previous orders, the company's
own logos etc.

Get Quote

Business Requirements

REQ ID Description
2101 Get Quote
The user can get a quote by entering the quantity for their exact,
all-inclusive price.
After entering the quantity, they need to click on the Get Quote.

Contact Us
Business Requirements

REQ ID Description
2201 Contact Us
If the user has got any questions, they need to enter the following fields to get
immediate answer for all their queries:
First Name
Last Name
Email
Phone
Delivery ZIP Code
Subject
Message
Payment Functionality
Business Requirements

REQ ID Description
2202 Payment Functionality
This page shows the shipping cart and allows the user to change contents, if
need be, before checking out. The following are to be entered by the buyer
while checking out:
∑ Billing Information
∑ Cardholder Name

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

∑ Card Number
∑ Security Code
∑ Expiration Date

Blogs
Business Requirements

REQ ID Description
2301 BLOGS
In the Blogs page, the user will be able to view the recent and featured blogs
posted by admin.
This page will also have Archives that has the collection of old blog posts.
Social media plugins would be integrated with the blogs.
The users can like (Facebook) or follow (Twitter) blog posts in the website.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Extra Functionality

Business Requirements

REQ ID Description
2401 Extra Functionality
In this website, the other miscellaneous functionalities found are as follows:
∑ Facebook: Like / Recommend
∑ Discussion Group
∑ Instruction Video on various products
∑ News on the front (promotions, etc.)
∑ Mailing lists
∑ Backup

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

Admin Panel
Business Requirements

REQ ID Description
2501 Static Pages Management
The admin will be able to add/delete/activate/deactivate/view/manage all the
static pages in the website.
The following static pages are:
1) About Us
2) Blog
3) Help
4) How pricing works
5) Terms of use
6) Privacy
7) Sitemap
8) Contact Us
2502 Users Management
The admin will be able to add/delete/view/manage all the users in the website.
The admin will be able to search for all the users in the website.
2503 Business Customer Login Management
The admin will be able to add/delete/view/manage the business customer logins
in the website.
2504 Categories Management
The admin will be able to add/delete/view/manage all the categories in the
website.
The admin will be able to search for all the categories in the website.
2505 Menus Management
The admin will be able to add/delete/view/manage all the menus in the website.
The admin will be able to search for all the menus in the website.
2506 Products Management
The admin will be able to add/delete/view/manage all the products in the
website.
Admin groups and sub groups will be alphabetized and there will be easier way
to add color to the admin for using the products.
The admin will be able to display a list of pre-defined and unique products
related to the customer.
2507 News and Announcements management
The admin will be able to manage all the news and announcements in the
website.
2508 Blog Management
The admin will be able to add/delete/view/manage all the blogs in the website.

2509 Order Management


The admin will be able to add/delete/view/manage all the orders in the website.
The admin will possess the ability to view the list of orders with order details
ordered by the customers.
The admin will be able to show the Download Completed with the aid of

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

generating Printfil.
The admin will be able to preview ordered Printfil
The admin will be able to view the printing labels for shipping
The admin will be able to view the email Notification of new orders
The admin will possess the ability to change the status of orders.
The admin will be able to search all the functions in order history.
2510 Banner and Poster design Management
The admin will be able to add/delete/view/manage all the banner/poster
designs in the website.
2511 Printing Management
The admin will be able to manage all the printing through Printfil
The admin will be able to view/generate printing reports for accounting
The admin will also be able to generate “printing custom reports” (t-shirts,
discount codes, geographic locations, groups, etc.)
2512 Group Administration Management
The admin will be able to create/edit/manage all the groups created in the
website. In addition to that, the admin will be able to assign users to subsets.
2513 Payment Management
The admin will be able to add/delete/view/manage all the payments through
payment gateways like Visa and Paypal in the website and there will also be
Billing management for corporate customers.
2514 Newsletter Management
The admin will be able to add/delete/view/manage all the newsletters in the
website.

V1.0
eCommerce sites and Web based Apps - Business Requirements Document

V1.0

Potrebbero piacerti anche