FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web

About This Presentation
Title:

FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web

Description:

HTML for standard web browser (IE/Netscape) WML for small narrowband ... Recently, only text and monochrome images (.wbmp) are supported. GIF format on web ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 20
Provided by: Harr257

less

Transcript and Presenter's Notes

Title: FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web


1
FYP LYU0001Wireless-based MobileE-Commerce on
the Web
  • Supervisor Prof. Michael R. Lyu
  • By Tony, Wat Hong Fai
  • Harris, Yan Wai Keung

2
Outline
  • Introduction
  • Traditional web access vs mobile access
  • Protocol WAP
  • WAP architecture, limitation and future
  • E-Commerce Model
  • Our Future work
  • XML, XSL

3
Web Access vs Mobile Access
  • Web vs WAP
  • Different protocols to be used
  • HTML for standard web browser (IE/Netscape)
  • WML for small narrowband device (mobile
    phone/PDAs)
  • WML is not as visually rich as HTML.

4
WAP
  • WAP Wireless Application Protocol
  • Based on already existing Internet protocols, but
    are optimized for mobile users with wireless
    devices
  • Specification for developing applications over
    wireless communication networks
  • Translating internet information to display on
    the screen of mobile phones or other portable
    device.
  • mobile phone from which you can surf the web, but
    it is not all the case

5
WAP Architecture(1)
  • A web server can host the WAP
  • A WAP Gateway is an intermediary between the
    Internet and the mobile network.
  • translates mobile device requests (WAP requests)
    into HTTP requests, redirects the web-server's
    HTTP responses to the mobile
  • An Emulator downloads a WML file directly from a
    web-server

6
WAP Architecture(2)
7
WML
  • WML Wireless Markup Language
  • Specific type of XML (eXtensible Markup Language)
  • Standardized Document Type Definition (DTD) by
    W3C
  • Functional Areas1. Text presentation and
    layout2. Deck/card organizational metaphor,3.
    Inter-card navigation and linking4. String
    parameterization and state management (WML
    variables)5. Interface to phone features

8
WAP Limitation
  • Designed with constraints1. Small display and
    limited input facilities2. Narrowband network
    connection3. Limited memory and computational
    resources
  • Narrow bandwidth 9.6kbps
  • Maximum size of each deck 1.4 Kbytes
  • Recently, only text and monochrome images (.wbmp)
    are supported

GIF format on web
WBMP format on WAP
9
WAP Future
  • Recently, WAP(version 1.2) is based on GSM, CDMA
    or TDMA networks (2G)
  • Later on, gateway can get the users information,
    such as phone number and current location.
  • GPRS (General Packet Radio Service) is a mobile
    telephony network system that uses packet
    switched data transmission (2.5G).
  • It provide faster speed (max. 172kbps) and better
    application can be developed. Eg. Multimedia
    applications and remote LAN access
  • When 3G is available in the market, it will make
    video conferencing possible

10
E-Commerce Model
  • Our objective is to practise real life e-commerce
    with security and payment issues
  • Design and Develop a WAP-based E-Commerce
    application on the Web
  • A Second hand market application is to be built
    for real-time interaction, purchasing and
    transaction with payment
  • Accessible with WAP-enabled device such as mobile
    phone and PDAs

11
Facilities of the Model(1)
  • Posting products for sale or to request for
  • Secure payment method by Visa/Master card, Mondex
  • Real-time buyer-seller interaction including
    chatting to bargain for the price
  • Real-time purchasing and make transaction

12
Facilities of the Model(2)
  • Session propagation for convenient and secure
    operations
  • Provide pictures for web and wap users
  • Store user transaction history and personal
    profile

13
Future work(1)
  • Implement the online market in both web and WAP
    versions
  • Customize and personalize the UI of WAP browser
    to meet complex e-commerce model
  • Use of XML to manipulate the raw data to make it
    generic for future development on WAP technology
  • Use of XSL for transformation from a XML document
    to HTML or WML depends on users request

14
Future Work(2)
15
Introduction to XML and XSL
  • XML (eXtensible Markup Language)- a meta
    language used to define other domain- or
    industry-specific languages- Creating markup
    languages that describe data- Human readable
    format- targeted to different devices using
    XSL- No fixed set of elements- a specific
    Document Type Definition (DTD) is needed to
    provide the rules that define the elements and
    structure

16
Introduction to XSL
  • XSL (eXtensible Stylesheet Language)- is XML- a
    language for transforming XML documents XSLT-
    an XML vocabulary for specifying formatting
    semantics XSL FO (formatting objects)- A
    description of how to present the transformed
    information- a syntax for addressing parts of a
    document XPath

17
Advantages of XML and XSL(1)
  • Use of XML to increase the flexibility on
    manipulating the raw data
  • Reuse of fragments of data
  • multiple output formats

18
Advantages of XML and XSL(2)
  • styles tailored to the reader's preference (e.g.,
    accessibility)
  • standardized styles
  • freedom from style issues for content authors

19
The End
  • Thank You!
Write a Comment
User Comments (0)