eCommerce eCommerce sites and Web based Apps Apps - Business Requirements Requirements Document
E Commerce sites and Web based Apps
Business Requirements For Client 1
V1.0
eComme eCommerce rce sites and Web based Apps - Business Requirements Document 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 Pag 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. I n, 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 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 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 user’s 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 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 1501
Description Design La 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 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 1901
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.
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 Histor 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.
190
My Payment Informatio 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 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 230
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 Functionalit 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
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.
250
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 managemen 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 Managemen 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.
251
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. I n 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