Presentation is loading. Please wait.

Presentation is loading. Please wait.

Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005.

Similar presentations


Presentation on theme: "Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005."— Presentation transcript:

1 Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005

2 A situation & Motive A person has a frequent business or private trip from Seoul to other cities in Korea. He is always struggled with suitable transportation information in terms of expenses and schedule whenever go to the business trip. He largely should access several web sites: train, bus and airplane

3 Objectives of trans-seeker To provide transportation information that the user can choose the best ways to move from Seoul to other cities between bus, train and airplane. To provide local weather about the city where user want to go To practice the application of web-related technologies such as Web Services, Web Wrapper, the information modeling, and the web presentation technologies for the end-user services.

4 Design of Trans-Seeker Bus easyticket Trans-Seeker Mediator Wrapper Web Service Wrapper Bus Kobus Wrapper Train korail Airplane KoreaAirline Airplane AsianaAirline Global Weather Service JSP Web Site Call & return Connector File & DBMS Access Connector Mediator Web Services Wrapper Web Service Wrapper JSP Legend Analyze the document collections using various document analysis services (characterize, sort, partition) Retrieve document collections from various transportation web sites Union and Join analysis results using mediator Visualize analysis results using JSP technology

5 Information which Trans-Seeker gathers CategorySubcategory Required InformationAvailable Resources Transportation Information Airplane Timetable, expenses, Time to arrive Korean Airline: http://www.koreanair.co.kr/http://www.koreanair.co.kr/ Asiana Airline: http://www.flyasiana.com/http://www.flyasiana.com/ Train Timetable, expenses, Time to arrive Korea Railroad Site: http://www.barota.com/ Bus Timetable, expenses, Time to arrive Express Bus Site: http://www.kobus.co.kr/http://www.kobus.co.kr/, http://www.easyticket.co.kr http://www.easyticket.co.kr Local City Information Weather Weather condition, Temperature, Wind Web Services Provider: http://www.webservicex.com/ globalweather.asmx?WSDL ResultsUNIONJOIN

6 XML Schema for Wrapper out format

7 Application Design result.jsp POST main.html Mediator use Web Service Stub use Departure city Destination city mm/dd/yyyy Hour Input parameter

8 Environment Development –Eclipse 3.1 Java Wrappers Eclipse Web Tools Platform (WTP) : JSP, Servlet, EJB, and Web Services development tool –AXIS Debugging in eclipse –Tomcat 5.0.28 –IE browser 6.0 Deployment –Server IP: 210.107.250.203 –Web Container : Tomcat 5.0.28 –SOAP router : AXIS

9 Runtime Environment IE Browser Tomcat Servlet /JSP Container result.jspmain.html AXIS Trans-Seeker Package Weather Web Service Stub Package

10 Summary of applied technologies Client-Side information presentation –IE 6.0 browser –HTML based Main User Interface : CSS Server-Side information Management –JSP : to manage business logic in the server side –XML : to extract transportation information from returned XML content by Wrapper Information Modeling –Web Mediator : integrating various wrapper and linking application to wrappers. Union  Train, bus, airplane Join  results of union and local city weather information –Web wrapper: to gather transportation information from heterogeneous web resources –XML  convert the extracted text information to XML format Utilization of Web services –Global Weather Web services –Apache AXIS

11 Demonstration


Download ppt "Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005."

Similar presentations


Ads by Google