You are on page 1of 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 1.0 Prepared Date By Kumar Feb 07, 2013 Description

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 1101

Description 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 1201
Description 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 users 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 1301
Description 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 users valid email address in the box given, the user will be receiving his password.

Products Functionality
Business Requirements
REQ ID 1401
Description 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 products 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 1501
Description 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-skjorteC59 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 1601
Description 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 1701
Description 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 1801
Description Track Your Order
The user can track the order for their product once theyve 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 1901 1902 1903
Description 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.

My Saved Items
The user can view all of the designs that he has created and saved in his My saved items.

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 theyve 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 2001

Description 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 2101
Description 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 2201
Description 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 2202
Description 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 2301
Description 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 2401
Description 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 2501
Description 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 2503 2504

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.

Business Customer Login Management


The admin will be able to add/delete/view/manage the business customer logins in the website.

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 2506

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.

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 2508 2509

News and Announcements management


The admin will be able to manage all the news and announcements in the website.

Blog Management
The admin will be able to add/delete/view/manage all the blogs in the website.

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 2511

Banner and Poster design Management


The admin will be able to add/delete/view/manage all the banner/poster designs in the website.

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 2513

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.

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

You might also like