1 / 10

Book Portal Site

Book Portal Site. Project Presentation August 11 th , 2005 Joy Team(No.7). JungHo Kim. ChangKi Kim, JungHo Kim, SeonAh Lee, ChangSun Song. Contents. Motivation Introduction Design Approach System Architecture Service Scenario XML Structure & Web Services Future Extensions

chaka
Download Presentation

Book Portal Site

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. Book Portal Site Project Presentation August 11th, 2005 Joy Team(No.7) JungHo Kim ChangKi Kim, JungHo Kim, SeonAh Lee, ChangSun Song

  2. Contents • Motivation • Introduction • Design Approach • System Architecture • Service Scenario • XML Structure & Web Services • Future Extensions • Demonstration

  3. Motivation • To reduce time of finding a rare book • To ameliorate the cumbersome process of finding a book through several on-line book stores • To create the book portal site providing the integrated information of several book stores for one-stop searching • Programming the World Wide Web, 3rd Ed., • July 1, 2005: I searched the book through 5 sites • Yes24 (X), Kangcom (X), Kyobobook (X), • Amazon (X), Barnes&Noble (O)

  4. Introduction • There are many on-line shopping mall that handle the same merchants nowadays. • Customer wants to know which site provides better service with cheapest price. • Several sites to compare price and features for the same products is becoming increasingly (http://www.enuri.com, http://www.omi.co.krhttp://www.danawa.com) • There are no sites to compare price of a book among many on-line book store.  A special comparison site of book price are need for saving time to search.

  5. Design Approach • Client-side Presentation • Title, Author, Type, Price of the book • Server-side Management • Interface for Clients • Wrappers for different on-line book stores • Web Services Client • Manipulation techniques • Presentation: XML, JSP, SOAP • Simulation: Web Service

  6. System Architecture Current Bookstore Clients Yes24 Web Client 1 HTTP Book store portal HTTP Web Server HTTP Kyobo Wrapper HTTP Web Client 2 HTTP Bn Web Service Client … Web service simulators SOAP HTTP Web Service Server Web Client n

  7. Service Scenario

  8. BOOKLIST BOOK BOOK TITLE AUTHOR PRICE TYPE XML Document Structure • DTD <!DOCTYPE BOOKLIST[ <!ELEMEMT BOOKLIST (BOOK)*> <!ELEMENT BOOK (TITLE,AUTHOR,PRICE,TYPE)> <!ELEMENT TITLE (#PCDATA)> <!ELEMENT AUTHOR (#PCDATA)> <!ELEMENT PRICE (#PCDATA)> <!ELEMENT TYPE (#PCDATA)> ]> • TREE

  9. Web Services-Simulator • Service Name • NotifyDeliveryInformation • Service Description • Sends a delivery information to the designate on-line book store to deliver the book to the customer. • User Input requirements • Ordered Book Information, (title, volume) • Address Information

  10. Future Extensions • Increase the wrappers of extra book sites • Reduce the search time • Develop the convenient user interfaces • Make the comparison part of price • Develop the real purchase method

More Related