Вы находитесь на странице: 1из 9

ONLINE STORE

A WEBSITE SPECIFICATION
An online website to promote and sell Monaco products. The specification details the various aspect of design considerations, functionality and related criteria.

Monaco Online Shopping Site Specification

INTRODUCTION
Monaco Plc. is a UK based designer that specializes in formal mens wear. Established in 1940 Monaco is a prime retailer of select luxury goods across the country. Monaco has a chain of fifteen boutique stores strategically located across major cities. Their products include formal shoes, designer sunglasses and watches. As a part of the launch of the new 2013 summer collection, Monaco plans to unveil their web-store to cater to the online customers such that they could view and purchase Monaco products on the web expanding to a global customer base. The move comes as a part of a development initiative directed the management to expand across borders. The company is in the process of developing the infrastructure necessary to handle a global ordering and distributions system which is proposed to use the courier service as the method of shipping the products to the customer. The online website is the first phase of this development and is set to be the front of this implementation.

FUNCTIONALITY OF THE SYSTEM


The new site would feature a fully-fledged shopping cart that accommodates listing of items by category, a cart for each user into which they could add items that they plan to buy and a section to review, clear the payments for the products added to cart. As such the features and functions are detailed below. The site would also include a separate. The site should be broken down into number of pages to be displayed to normal users.

H OME
This page would be the start page, where the site would display and overview of the functions of the site. To this extent it should be expressly clear to the user what Items are available at this website. Therefor the homepage would feature an image carousel with links to individual product listings, the different categories of products displayed on the site.

L OGIN
Registered users could enter their credentials and login to the site so as to access extended functionalities available to signed-in users. Namely, the cart feature, which would give them the capability of adding items of their preference to the shopping cart which could then, be retrieved at payment.

Anshara Nadeeja Wijesundara - 2010125

Page 1

Monaco Online Shopping Site Specification Appropriate validation should be available for user input of the email address and the password used for authenticating. It should also mention that if the user is not already registered he should be able to do so at the sign up page. A link should ease the access to the afore-mentioned function.

S IGN

UP

The users should be able to add the relevant information to the site database through this site so they could enable the site to create a cart for each user once they have signed in. Appropriate validation should be available for user input of based upon the data fields. These would include null-value, type and format validations.

A BOUT U S
Would display a brief overview of the Monaco Plc. so as to give the users an idea of the history behind the company, their craftsman ship and dedication to providing high-end luxury menswear.

S ALES I TEMS

LISTINGS , BY CATEGORY

These pages would display the items of the selected category. Detailing a small description of the product, the price of the items together with an accompanying image of the product. If the user is logged-in he should be able to add the products from this page into his cart directly.

I NDIVIDUAL

ITEMS

This page would give a detailed description of the product, the price, an Image of the product together with any relevant information. If logged in the user should be able to add the product to the cart.

C ART
This page would list the products that have been added to the users cart. Each user should be able to view the contents of their own cart. To that extent they should be able to modify or remove their order accordingly. The cart should also display the total cost of the order. After confirmation of order, they should be directed to the payment processing page.

P AYMENT

PROCESSING

Anshara Nadeeja Wijesundara - 2010125

Page 2

Monaco Online Shopping Site Specification This page would include the amount that is due and the shipping address associated with the user. The page would also feature a form to enter the credit cart details which is used to make the payment for the order. The payment information should include Card holders name Credit card number Credit card CVC Card expiry date GSM number

An order specific form would also include the following items: Note these items would need to be filled in already from the existing data of the user, however, these details would be editable if necessary by the user. Name GSM number Shipping Address

The Administrator of the system should be able to ADD / EDIT / DELETE products in the site. View information about individual orders.

Anshara Nadeeja Wijesundara - 2010125

Page 3

Monaco Online Shopping Site Specification

DESIGN
Monaco wants to preserve the look and feel of their boutiques in the proposed website which maintaining a minimalistic elegant interface. The color combinations associated with Monaco is the iconic black and white that signifies the contrasting designs and patters that make Monaco products stand out. To this extent, we the following design templates were draw in Photoshop.

M ONACO H OME PAGE


The design for the site uses the specified colour combinations. Further the simplistic approach to the design allows easy understanding of the site layout.

M ONACO C ATEGORY I TEMS


This page will list the various items that are available in the category.

Anshara Nadeeja Wijesundara - 2010125

Page 4

Monaco Online Shopping Site Specification

I NDIVIDUAL P RODUCTS
PAGE
Here the user will be able to view the information about the product in detail. If the user is logged-in, they would be also able to add it to the cart using the purchase box on the right.

T HE SHOPPING CART
Displays the items that have been added to the cart. Updating and removing the items from the cart is also possible on this page

Anshara Nadeeja Wijesundara - 2010125

Page 5

Monaco Online Shopping Site Specification

ER DIAGRAM
The following is the relation ships between the tables in database table used in the data level of the Monaco website.

SECURITY PLAN
Security is paramount for an online store as it is available to any person with an internet connection. As such various precautions have been placed to minimize security threats. The most basic of these are the password fields. Which have been given the attribute type=password so that password will not be visible when typing it in. All form data in the system is sent across using the POST method which, does not show the data which is sent across on the URL, as opposed to the GET method Client side JavaScript validations have been placed across all form fields that could be changed to a value other than those whose values cannot changed to anything other than those that are specified. These fields have been tested for null values, type or format as appropriate.

Anshara Nadeeja Wijesundara - 2010125

Page 6

Monaco Online Shopping Site Specification Security is especially important when it comes to payment. The credit card number has been checked for format using the Luhn algorithm to make sure it is a valid credit card number. Others such as the CVC code is checked for type and length. The email address is checked for format using regular expressions to specify the pattern followed by email address.

All web pages that require authentication for access, including those that are used on the backend for processing have a check placed within them to make sure that proper authentication has been followed and sessions created. If such checks were to fail the page would redirect to a special 403 page and subsequently to the login page.

FUTURE ENHANCEMENTS
There are a lot of enhancements that could be added to the current system some of which are listed below. The home page could be display featured items. Based upon the purchases or viewed items, similar items could be suggested to the user. The Add to cart functionality on the category-items pages could be made asynchronous to make the user experience smoother. More pictures could be displayed of the product as a popup gallery within the individual products page. An option could be given to share the products on social media sites to increase exposure. A feature could be added to subscribe to the webpage so that the users will be notified when new products are launched. A comments and/ or review system could be added to increase users perception to the product.

Anshara Nadeeja Wijesundara - 2010125

Page 7

Monaco Online Shopping Site Specification

REFERENCE
Jansen, Jim, Oman Product Research, Pew Internet Project, September 29,2010, at http://pewinternet.org/Reports/2010/Online-Product-Research.aspx, accesses Dec 30, 2012 Crooks, Ross, Music Retail: The Rise of the Digital, Mint.com, November 2, 2009, at http://www.minted.com/blog/trends/digitalsales.php Websmart,business Week, November 24, 2003, p. 96

Anshara Nadeeja Wijesundara - 2010125

Page 8

Вам также может понравиться