Databases in Electronic Commerce - PowerPoint PPT Presentation

1 / 63
About This Presentation
Title:

Databases in Electronic Commerce

Description:

Orbitz E-Commerce Web Site ... Amazon.com Home Page ... Covisint.com: Automotive B2B Marketplace ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 64
Provided by: patt143
Category:

less

Transcript and Presenter's Notes

Title: Databases in Electronic Commerce


1
Chapter 13
  • Databases in Electronic Commerce
  • Database Systems Design, Implementation, and
    Management, Sixth Edition, Rob and Coronel

2
In this chapter, you will learn
  • What electronic commerce (e-commerce) is
  • About the effect of e-commerce and its benefits
    and disadvantages
  • About the different electronic commerce styles
  • About the Internet architectural components
    required to conduct electronic commerce

3
In this chapter, you will learn (continued)
  • About database design and implementation issues
    for electronic commerce applications
  • What Extensible Markup Language (XML) is and why
    it is important

4
Orbitz E-Commerce Web Site
5
What is Electronic Commerce?
  • Use of electronic networked computer-based
    technology to
  • Bring new products, services, or ideas to market
  • Support and enhance business operations
    (including sales of products/services over the
    Web)
  • Most e-commerce transactions take place among
    businesses
  • Now recognized as a prime revenue source

6
The Road to Electronic Commerce
  • Key to e-commerce is using computer networks,
    especially the Internet, to automate and
    streamline business transactions
  • 1960s banks created private telephone network to
    do electronic funds transfers
  • 1970s banks created services to provide
    afterhours services to their customers
  • Late 1970s and early 1980s Electronic Data
    Interchange (EDI) emerged
  • Communications protocol that enabled companies to
    exchange business documents over private phone
    networks

7
The Road to Electronic Commerce (continued)
  • Early 1980s and through the 1990s personal
    computer facilitated rapid expansion of the
    Internet and ultimately provided the spark that
    led to the explosive use of the World Wide Web
  • Late 1990s and early 2000s networking
    technologies blossomed and expanded the reach,
    speed, and in some cases, security of
    Internet-based communications and transactions

8
Amazon.com Home Page
9
The Impact of E-commerce
  • Majority of businesses have a presence on the Web
  • Global market has attracted millions of
    businesses and organizations to the Internet and
    e-commerce
  • E-commerce enables businesses to provide services
    to customers, partners, employees, and the
    general public
  • Internet is driving the development of a new
    generation of information systems

10
E-Commerce Benefits
  • Easy comparison shopping
  • Reduced costs and increased competition
  • Convenience
  • 24 7 365 operation
  • Global access
  • Lower entry barriers
  • Increased market (customer) knowledge

11
E-Commerce Disadvantages
  • Hidden costs
  • Vulnerability to technical failure
  • Cost of staying in business
  • Lack of security
  • Invasion of privacy
  • Low service levels
  • Legal issues

12
E-commerce Styles
  • Transactions can be grouped according to the
    sellers and buyers
  • Business to business (B2B)
  • Electronic commerce between businesses
  • Business to consumer (B2C)
  • Electronic commerce between business and
    consumers
  • Intra-business
  • Internal electronic commerce activities, most of
    which involve interactions between employers and
    employees

13
E-Commerce Styles
14
E-Commerce Automation of Supply Chain
15
Covisint.com Automotive B2B Marketplace
16
Sample B2C Web Sites
17
E-commerce Architecture
  • Deployment of a well-planned architecture is
    necessary to support e-commerce business
    transactions, both internal and external
  • E-commerce architecture can be divided into a
    series of layers
  • Basic Internet services
  • Business-enabling services
  • E-commerce business services

18
E-Commerce Architecture
19
Internet Building Blocks and Basic Services
20
Internet Building Blocks and Basic Services
(continued)
21
Basic Internet Services
22
Business-Enabling Services
23
Business-Enabling Services (continued)
24
Security
  • Encompasses all the activities related to
    protecting data and other e-commerce components
    against accidental or intentional (usually
    illegal) access or use by unauthorized users
  • Privacy
  • Deals with the rights of individuals and
    organizations to determine the who, what, when,
    where, and how of data use

25
Security (continued)
  • Security (procedures and technology) must be
    maintained to
  • Authenticate identity of transaction participants
  • Protect transaction data from unauthorized
    modifications
  • Protect resources (data and computers)

26
A Sample E-Commerce Transaction

27
Registering with a Certification Authority
28
Web Browser Security Settings
29
Web Browser Secure Session
30
Web Browser Proxy Settings
31
Web Payment Processing
  • Key function of e-commerce Web sites is their
    ability to process online payments for products
    and/or services
  • Digital cash
  • Digital equivalent of hard currency
  • Online credit card processing
  • Electronic wallets
  • Equivalent of a physical walletcan contain
    credit card information, digital cash, and other
    personal information such as shipping addresses,
    phone numbers, and e-mail addresses

32
Setting Up a Microsoft Electronic Wallet
33
Database Design for E-commerce Applications
  • Define scope of database
  • Establish some basic business rules and their
    effect(s) on the design
  • Define tables required to support the e-commerce
    activities
  • Identify basic attributes for each table

34
Main Tables for E-Commerce Database
35
CUSTOMER Table
36
CUSTOMER Table (Continued)
37
PRODUCT Table
38
PRODUCT Table (Continued)
39
PRODTYPE Table
40
ORDER Table
41
ORDER Table (Continued)
42
ORDLINE Table
43
SHOPCART Table
44
PMTTYPE Table
45
SHIPTYPE Table
46
TAXRATE Table
47
STATE Table
48
PROMOTION Table
49
PRICEWATCH Table
50
PRODPRICE Table
51
Extensible Markup Language (XML)
  • Meta-language used to represent and manipulate
    data elements
  • Designed to facilitate the exchange of structured
    documents such as orders or invoices over the
    Internet
  • World Wide Web Consortium published the first XML
    1.0 standard definition in 1998

52
Contents of the ProductList.xml Document
53
Contents of the ProductList.dtd Document
54
Contents of the ProductListv2.xml Document
55
DTD and XML Documents for Order Data
56
The XML Schema Document for the Order Data
57
Framework for XML Transformations
58
Displaying XML Documents in MSIE 5.0
59
XML Data Binding in MSIE 5.0
60
Summary
  • E-commerce is the use of electronic
    computer-based technology to
  • bring new products, services, or ideas to market,
    and to
  • support enhanced business operations
  • E-commerce enables companies to market and sell
    products and/or services to a global market of
    millions of users

61
Summary (continued)
  • Adoption of e-commerce technologies enables
    companies to provide rapid responses to
    competitive pressures by enhancing internal
    operations and facilitating business transactions
  • E-commerce can be classified as business to
    business (B2B), business to consumer (B2C), and
    intra-business

62
Summary (continued)
  • E-commerce architecture provides a framework that
    describes the technical components of e-commerce
    Web sites and their interactions
  • Security and privacy of business transactions and
    data are crucial for the success of e-commerce
  • Credit card processing and digital cash are the
    most common ways to process payments on the
    Internet

63
Summary (continued)
  • E-commerce databases contain normalized
    structures that are similar to typical
    operational databases
  • Extensible Markup Language (XML) facilitates the
    exchange of B2B data over the Internet
Write a Comment
User Comments (0)
About PowerShow.com