CSC/ECE 517 Summer 2008/wiki3 7 SHOP PAT: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 6: Line 6:


===participants===
===participants===
Consumer :provide a list of items and user is allowed to choose item among them.Then the price is scanned and placed in the shopping bag.
* Consumer :provide a list of items and user is allowed to choose item among them.Then the price is scanned and placed in the shopping bag.


Shopper: Choose the item and search for the muliple provider for that particular item.Shopper may search the item on diffent basis ex: Brand name, lowest price.highest price etc.
* Shopper: Choose the item and search for the muliple provider for that particular item.Shopper may search the item on diffent basis ex: Brand name, lowest   price.highest price etc.


provider:It keeps multiple items and make it available to shopper. At the same time assist the shopper in locating the other providers.
* provider:It keeps multiple items and make it available to shopper. At the same time assist the shopper in locating the other providers.


item Request: Requested item by th eshopper is identified.
* Item Request: Requested item by th eshopper is identified.


Item:The things that are a provider owns,described by an item request,a consumer request, and a shopper obtains.
* Item:The things that are a provider owns,described by an item request,a consumer request, and a shopper obtains.


===COnsequences===
===COnsequences===

Revision as of 03:00, 23 July 2008

Problem Definition

Shopper pattern. The idea of a "shopping cart" is ubiquitous in e-commerce. This idea lends itself to abstraction in the form of a Shopper pattern. Find examples and descriptions that are suitable for teaching this pattern, if possible, including some non-obvious applications. Write up your findings in the form of a narrative.

Introduction

The main purpose of Shopper Pattern is to provide as a means to assist people or consumers to obtain a collection of items from a set of shops or the providers. And the goal is achieved without introducing coupling between the consumer and the provider.

participants

  • Consumer :provide a list of items and user is allowed to choose item among them.Then the price is scanned and placed in the shopping bag.
  • Shopper: Choose the item and search for the muliple provider for that particular item.Shopper may search the item on diffent basis ex: Brand name, lowest price.highest price etc.
  • provider:It keeps multiple items and make it available to shopper. At the same time assist the shopper in locating the other providers.
  • Item Request: Requested item by th eshopper is identified.
  • Item:The things that are a provider owns,described by an item request,a consumer request, and a shopper obtains.

COnsequences