1 / 15

Amazon Infomediator

Amazon.com Infomediator. The NoZama Group. Amazon.com Infomediator. The NoZamazons:. Toshiaki Majima Chih Po Chiang Jeff Wong Lance Bohy. General Idea. High level of abstraction. First implementation of UML. First use of PowerPoint. CIS 422 Use Cases :: Core Functionality.

idola
Download Presentation

Amazon Infomediator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Amazon.com Infomediator The NoZama Group

  2. Amazon.com Infomediator The NoZamazons: Toshiaki Majima Chih Po Chiang Jeff Wong Lance Bohy

  3. General Idea High level of abstraction First implementation of UML First use of PowerPoint

  4. CIS 422Use Cases :: Core Functionality 3 Common Use Cases Price Comparison Book Recommendation Customer Profile Customer

  5. Customer CIS 422Use Case 1: Core Functionality Price Comparison

  6. Use Case 1: Core Functionality Name: Price Comparison Performing Actor: Customer (human), other infomediators, Amazon.com (?) Entry Condition: User wants to buy book. User knows specific information about how to search for book. User has PC connected to Internet Exit Condition: listing of prices of book

  7. Use Case 1: Core Functionality Event Flow: Customer selects search category (optional) Customer enters search criteria Customer submits search criteria by pressing button System determines price comparisons by utilizing infomediators Price comparison chart is displayed for the Customer (exit condition reached)

  8. Customer CIS 422Use Case 2: Core Functionality Book Recommendation

  9. Use Case 2: Core Functionality Name: Book Recommendation Participating Actor: Customer, Other Infomediators Entry Condition: Customer sits in front of a computer and visits Multishelf.com Exit Condition: Customer receives listing of recommended books

  10. Use Case 2: Core Functionality • Event Flow: • System automatically checks if the user is new or already an existing customer. • If the customer is new, the system gives it a generic recommendation of books (e.g.. Top 10 books) • If the customer exists (and thus has a user profile) the system gives specific recommendation based on the profile data (such as hobby).

  11. Customer CIS 422Use Case 3: Core Functionality Customer Profile

  12. Use Case 3: Core Functionality Name: Customer Profile Participating Actor: Customer Entry Condition: Customer has initialized profile request Exit Condition: Web confirmation displayed in browser window.

  13. Use Case 3: Core Functionality Event Flow: System prompts customer for information Customer inputs information Customer clicks Submit button to send request for new profile for processing System checks to see if user already has a profile If no previous profile exist new profile is created and the appropriate message of such is sent to user via HTML

  14. Concerns Defining proper Actors Overcoming desire for quick implementation Scheduling & Communication

  15. Questions? ?

More Related