Maintain Provide Provide Offer Allow Online Customer Search Customer Financing Tracking of Profile Facility Support Options Shipments Store billing/shipping info w/profile Create profile for customers Provide a searchable online catalog Multiple search options Website search customer support help/cfg wizards Online help for particular products FAQ Financing capability/option Installment payment plan Currency conversion Limit credit cards to U.S. card companies Track shipments online Order status notification via email Tracking # (shipment) Multiple shipping options Different shipment methods (standard, expedited) Calculate shipping prices Promotions section (items on-sale) Gift policy for purchases over $x.xx rewards program Weekly promotions on front page Special online-only promotions Advertisements Clearance section "Points" system Discount for returning customers Discounting on bulk orders Read/write product reviews Customer product reviews Product review history Product ratings (by customers) visible Expert ratings of products customization of pages
x x x x x x x x x x x x x x x x
Secure customer identification Purchase history Newsletter Customers update profile info Customers delete accounts online Catalog customized to the user Product recommendations based on customer background Users should be addressed by name on the website User profile page, ability to manage information Customer activity history Favorites list of items frequently searched-for Menus on/off (customer choice) Configure products online Custom configuration Shopping cart Manage shopping cart (keep items after logout) 3months Links to detailed product information Multiple images of each item Users "vote" for out-of-stock items How to find unavailable items Consolidated invoices Printable invoice E-mail confirmation Change order Online tax calculation Product categorization Comprehensive site map Multiple payment methods
Provide Multiple Shipping Methods
Offer Online Online product Promotions and reviews and Rewards ratings
Personalized Sell Configured Provide Customer to Order Shopping Profile Products Cart Facility
x x x x x x x x x x x x x x x x x x x
x x x x x x x x x x x x x x x x
Provide Detailed Email Allow Online Change Comprehensive Invoice for Confirma or Cancellation of Product Details Customer tions Orders
Provide Detailed Provide Online Tax Product Detailed Calculation Categorization Site Map
x x x x x x x x x x x
Accept Multiple Payment
x
Maintain Provide Provide Offer Allow Provide Offer Online Customer Search Customer Financing Online Multiple Promotions Profile Facility Support Options Tracking of Shipping and Rewards Configure Products Display Product Offerings Provide Product Reviews and Ratings Search Products Provide Support Maintain Customers Track Shipments Offer Financing Order Management Purchase Products Process Payment Calculate Tax
x
x x x x x
x
Online product Personalized Sell Configured reviews and Customer to Order ratings Profile Products
Provide Provide Detailed Email Shopping Comprehensive Invoice for Confirma Cart Product Details Customer tions
x x
x
x
x
x
x
Allow Online Change or Cancellation of Orders
Provide Detailed Provide Accept Multiple Online Tax Product Detailed Payment Calculation Categorization Site Map Methods
x
x
x
x x
Secure Authentication Payments and Secure login Multi browser compatibility Support multiple browsers Payment authorization Credit card verification Secure website (card payments) User friendly Pleasant shade of green Comply with Govt regulations regarding online payment Encrypted data storage Multiple users <> speed bottleneck (ability to support X# 24/7 availability Plain HTML vs. complicated Database fault tolerance (reliability)/av ailability Allow users to login securely
Secure Data Database Fault Storage Usability Tolerance
Applicable Standards
x x
x x x
x x
x
x x
System Performance Environmental Requirements Requirements Requirements
x x
x x
x x