SlideShare une entreprise Scribd logo
1  sur  20
Electronic Commerce (E-Commerce)
 • Commerce refers to all the activities the purchase
   and sales of goods or services.
      – Marketing, sales, payment, fulfillment, customer service


 • Electronic commerce is doing commerce with the
   use of computers, networks and commerce-enabled
   software (more than just online shopping)




 3/9/01                       EMTM 553                             1
Brief History
• 1970s: Electronic Funds Transfer (EFT)
     – Used by the banking industry to exchange account information
       over secured networks
• Late 1970s and early 1980s: Electronic Data Interchange
  (EDI) for e-commerce within companies
     – Used by businesses to transmit data from one business to
       another
• 1990s: the World Wide Web on the Internet provides easy-
  to-use technology for information publishing and
  dissemination
     – Cheaper to do business (economies of scale)
     – Enable diverse business activities (economies of scope)

3/9/01                          EMTM 553                              2
E-commerce applications
•   Supply chain management
•   Video on demand
•   Remote banking
•   Procurement and purchasing
•   Online marketing and advertisement
•   Home shopping
•   Auctions



3/9/01                  EMTM 553         3
Ecommerce infrastructure
• Information superhighway infrastructure
     – Internet, LAN, WAN, routers, etc.
     – telecom, cable TV, wireless, etc.
• Messaging and information distribution
  infrastructure
     – HTML, XML, e-mail, HTTP, etc.
• Common business infrastructure
     – Security, authentication, electronic
       payment, directories, catalogs, etc.



3/9/01                       EMTM 553         4
The Main Elements of E-
               commerce
• Consumer shopping on the Web, called B2C
  (business to consumer)
• Transactions conducted between businesses on
  the Web, call B2B (business to business)
• Transactions and business processes that support
  selling and purchasing activities on the Web
     – Supplier, inventory, distribution, payment management
     – Financial management, purchasing products and
       information



3/9/01                      EMTM 553                           5
Advantages of Electronic Commerce

• Increased sales
     – Reach narrow market segments in geographically
       dispersed locations
     – Create virtual communities
• Decreased costs
     – Handling of sales inquiries
     – Providing price quotes
     – Determining product availability
• Being in the space


3/9/01                       EMTM 553                   6
Disadvantages of Electronic Commerce

• Loss of ability to inspect products from remote
  locations
• Rapid developing pace of underlying technologies
• Difficult to calculate return on investment
• Cultural and legal impediments




3/9/01                 EMTM 553                      7
The process of e-commerce
1. Attract customers
     –   Advertising, marketing
2. Interact with customers
     –   Catalog, negotiation
3. Handle and manage orders
     –   Order capture
     –   Payment
     –   Transaction
     –   Fulfillment (physical good, service good, digital good)
4. React to customer inquiries
     –   Customer service
     –   Order tracking


3/9/01                            EMTM 553                         8
Web-based E-commerce Architecture

Tier 1      Tier 2      Tier 3        Tier N



                                                 DMS


 Client
           Web Server   Application   Database
                         Server        Server



  3/9/01                 EMTM 553                  9
E-commerce Technologies
•   Internet                     •     Access security
•   Mobile technologies          •     Cryptographic security
•   Web architecture             •     Watermarking
•   Component programming        •     Payment systems
•   Data exchange
•   Multimedia
•   Search engines
•   Data mining
•   Intelligent agents




3/9/01                      EMTM 553                            10
Infrastructure for E-commerce
• The Internet
     – system of interconnected networks that spans the globe
     – routers, TCP/IP, firewalls, network
       infrastructure, network protocols
• The World Wide Web (WWW)
     – part of the Internet and allows users to share
       information with an easy-to-use interface
     – Web browsers, web servers, HTTP, HTML
• Web architecture
     – Client/server model
     – N-tier architecture; e.g., web servers, application
       servers, database servers, scalability

3/9/01                        EMTM 553                       11
E-Commerce Software
• Content Transport
     – pull, push, web-caching, MIME
• Server Components
     – CGI, server-side scripting
• Programming Clients
• Sessions and Cookies
• Object Technology
     – CORBA, COM, Java Beans/RMI
• Technology of Fulfillment of Digital Goods
     – Secure and fail-safe delivery, rights management
3/9/01                       EMTM 553                     12
System Design Issues
• Good architectural properties
     –   Functional separation
     –   Performance (load balancing, web caching)
     –   Secure
     –   Reliable
     –   Available
     –   Scalable




3/9/01                        EMTM 553               13
Creating and Managing Content
•   What the customer see
•   Static vs. dynamic content
•   Different faces for different users
•   Tools for creating content
•   Multimedia presentation
•   Integration with other media
•   Data interchange
•   HTML, XML (Extensible Markup Language)


3/9/01                 EMTM 553              14
Cryptography
• Keeping secrets
     –   Privacy: interceptor cannot use information
     –   Authentication: sender’s identity cannot be forged
     –   Integrity: data cannot be altered
     –   Non-repudiation: sender cannot deny sending
•   How to evaluate cryptography
•   Secret key (symmetric) cryptography; e.g., DES
•   Public key (asymmetric) cryptosystems; e.g, RSA
•   Digital signatures, digital certificates
•   Key management; e.g., PKI
3/9/01                        EMTM 553                        15
Security
•   Concerns about security
•   Client security issues
•   Server security issues
•   Security policy, risk assessment
•   Authentication methods
     – Something you know: passwords
     – Something you have: smart card
     – Something you are: biometrics
• Firewalls, proxy servers, intrusion detection
• Denial of service (DOS) attacks, viruses, worms

3/9/01                     EMTM 553                 16
Payment Systems
• Role of payment
• Cash
     – properties: wide
       accept, convenient, anonymity, untraceability, no buyer
       transaction cost
• Online credit card payment, Smart Cards
     – Secure protocols: SSL, SET
• Internet payment systems
     – Electronic cash, digital wallets
• Micro-payments
• Wireless devices
3/9/01                        EMTM 553                           17
Transactions Processing
•   Transactions and e-commerce
•   Overview of transaction processing
•   Transaction processing in e-commerce
•   Keeping business records, audit, backup
•   High-availability systems
•   Replication and scaling
•   Implementation



3/9/01                   EMTM 553             18
Other System Components
• Taxes
• Shipping and handling
• Search engines
• Data mining
• Intelligent agents
• Inventory management, enterprise resource
  planning (ERP)
• Customer relation management (CRM)


3/9/01               EMTM 553                 19
Course Outline
•   Overview of e-commerce
•   The Internet and the WWW
•   E-commerce software building blocks and tools
•   Scalability, high-performance servers, web caching
•   Basic cryptography
•   Security, watermarking, firewalls
•   Payment systems
•   Current and future directions


3/9/01                  EMTM 553                    20

Contenu connexe

En vedette

E commerce (1)
E commerce (1)E commerce (1)
E commerce (1)Onkar Sule
 
E commerce052503
E commerce052503E commerce052503
E commerce052503Onkar Sule
 
Ecommerce overview
Ecommerce overviewEcommerce overview
Ecommerce overviewOnkar Sule
 
Leadership lessons-from-obama
Leadership lessons-from-obamaLeadership lessons-from-obama
Leadership lessons-from-obamaOnkar Sule
 

En vedette (8)

E commerce (1)
E commerce (1)E commerce (1)
E commerce (1)
 
Tisc99keynote
Tisc99keynoteTisc99keynote
Tisc99keynote
 
E commerce052503
E commerce052503E commerce052503
E commerce052503
 
E commerce
E commerceE commerce
E commerce
 
Ecommerce overview
Ecommerce overviewEcommerce overview
Ecommerce overview
 
Ecommerce2
Ecommerce2Ecommerce2
Ecommerce2
 
I walden
I waldenI walden
I walden
 
Leadership lessons-from-obama
Leadership lessons-from-obamaLeadership lessons-from-obama
Leadership lessons-from-obama
 

Similaire à Overview

Lecture_6_E-commerce_Infrastructure.pptx
Lecture_6_E-commerce_Infrastructure.pptxLecture_6_E-commerce_Infrastructure.pptx
Lecture_6_E-commerce_Infrastructure.pptxAmanyaLaban
 
E business and e commerce Architecture description .ppt
E business and e commerce Architecture description .pptE business and e commerce Architecture description .ppt
E business and e commerce Architecture description .pptableerudite
 
eCommerce-01.ppt
eCommerce-01.ppteCommerce-01.ppt
eCommerce-01.pptGoDown3
 
E-Commerce 0 (1).ppt
E-Commerce 0 (1).pptE-Commerce 0 (1).ppt
E-Commerce 0 (1).pptSujalraj13
 
E commerce infrastructure
E commerce infrastructureE commerce infrastructure
E commerce infrastructureSovan Kundu
 
Internet banking ARCHITECTURE AND IMPLEMENTATION
Internet banking  ARCHITECTURE AND IMPLEMENTATIONInternet banking  ARCHITECTURE AND IMPLEMENTATION
Internet banking ARCHITECTURE AND IMPLEMENTATIONAnil Chaurasiya
 
Unit 1 Introduction to E-Commerce -Basic Concepts
Unit 1 Introduction to E-Commerce -Basic ConceptsUnit 1 Introduction to E-Commerce -Basic Concepts
Unit 1 Introduction to E-Commerce -Basic Conceptsjanapriyacampus
 
Introduction to e commerce
Introduction to e commerceIntroduction to e commerce
Introduction to e commerceeShikshak
 
The electronic payment systems
The electronic payment systemsThe electronic payment systems
The electronic payment systemsVishal Singh
 

Similaire à Overview (20)

Lecture_6_E-commerce_Infrastructure.pptx
Lecture_6_E-commerce_Infrastructure.pptxLecture_6_E-commerce_Infrastructure.pptx
Lecture_6_E-commerce_Infrastructure.pptx
 
E business and e commerce Architecture description .ppt
E business and e commerce Architecture description .pptE business and e commerce Architecture description .ppt
E business and e commerce Architecture description .ppt
 
e-commerce
e-commercee-commerce
e-commerce
 
Int Lecture 4
Int Lecture 4Int Lecture 4
Int Lecture 4
 
E-Commerce 0.ppt
E-Commerce 0.pptE-Commerce 0.ppt
E-Commerce 0.ppt
 
eCommerce-01.ppt
eCommerce-01.ppteCommerce-01.ppt
eCommerce-01.ppt
 
E-Commerce 0 (1).ppt
E-Commerce 0 (1).pptE-Commerce 0 (1).ppt
E-Commerce 0 (1).ppt
 
Building E-Commerce.ppt
Building E-Commerce.pptBuilding E-Commerce.ppt
Building E-Commerce.ppt
 
Overview
OverviewOverview
Overview
 
E commerce infrastructure
E commerce infrastructureE commerce infrastructure
E commerce infrastructure
 
E commerce
E commerceE commerce
E commerce
 
Internet banking ARCHITECTURE AND IMPLEMENTATION
Internet banking  ARCHITECTURE AND IMPLEMENTATIONInternet banking  ARCHITECTURE AND IMPLEMENTATION
Internet banking ARCHITECTURE AND IMPLEMENTATION
 
E commerce unit 2
E commerce unit 2E commerce unit 2
E commerce unit 2
 
E-business
E-businessE-business
E-business
 
Unit 1 Introduction to E-Commerce -Basic Concepts
Unit 1 Introduction to E-Commerce -Basic ConceptsUnit 1 Introduction to E-Commerce -Basic Concepts
Unit 1 Introduction to E-Commerce -Basic Concepts
 
Rubik cloud risks-jun2012
Rubik cloud risks-jun2012Rubik cloud risks-jun2012
Rubik cloud risks-jun2012
 
Introduction to e commerce
Introduction to e commerceIntroduction to e commerce
Introduction to e commerce
 
E commerce
E commerceE commerce
E commerce
 
The electronic payment systems
The electronic payment systemsThe electronic payment systems
The electronic payment systems
 
Chapter 6 telecommunications and networks
Chapter 6  telecommunications and networksChapter 6  telecommunications and networks
Chapter 6 telecommunications and networks
 

Plus de Onkar Sule

Understanding e commerce
Understanding e commerceUnderstanding e commerce
Understanding e commerceOnkar Sule
 
Nordin malaysia
Nordin malaysiaNordin malaysia
Nordin malaysiaOnkar Sule
 
Maloney slides
Maloney slidesMaloney slides
Maloney slidesOnkar Sule
 
Introduction to ecommerce
Introduction to ecommerceIntroduction to ecommerce
Introduction to ecommerceOnkar Sule
 
Am chamtaipei sept2004
Am chamtaipei sept2004Am chamtaipei sept2004
Am chamtaipei sept2004Onkar Sule
 
A realistic look at e commerce
A realistic look at e commerceA realistic look at e commerce
A realistic look at e commerceOnkar Sule
 
Am chamtaipei sept2004
Am chamtaipei sept2004Am chamtaipei sept2004
Am chamtaipei sept2004Onkar Sule
 
Security concerns-with-e-commerce
Security concerns-with-e-commerceSecurity concerns-with-e-commerce
Security concerns-with-e-commerceOnkar Sule
 
Information technology-act 2000
Information technology-act 2000Information technology-act 2000
Information technology-act 2000Onkar Sule
 
Types of letters 8-11
Types of letters 8-11Types of letters 8-11
Types of letters 8-11Onkar Sule
 
Oral communication
Oral communicationOral communication
Oral communicationOnkar Sule
 

Plus de Onkar Sule (20)

Understanding e commerce
Understanding e commerceUnderstanding e commerce
Understanding e commerce
 
Part i
Part iPart i
Part i
 
Nordin malaysia
Nordin malaysiaNordin malaysia
Nordin malaysia
 
Maloney slides
Maloney slidesMaloney slides
Maloney slides
 
I walden
I waldenI walden
I walden
 
Introduction to ecommerce
Introduction to ecommerceIntroduction to ecommerce
Introduction to ecommerce
 
Hengesbaugh
HengesbaughHengesbaugh
Hengesbaugh
 
Ecommerce (2)
Ecommerce (2)Ecommerce (2)
Ecommerce (2)
 
Ecommerce (1)
Ecommerce (1)Ecommerce (1)
Ecommerce (1)
 
Ec elim purch
Ec elim purchEc elim purch
Ec elim purch
 
Conklin
ConklinConklin
Conklin
 
Conklin
ConklinConklin
Conklin
 
Am chamtaipei sept2004
Am chamtaipei sept2004Am chamtaipei sept2004
Am chamtaipei sept2004
 
A realistic look at e commerce
A realistic look at e commerceA realistic look at e commerce
A realistic look at e commerce
 
Am chamtaipei sept2004
Am chamtaipei sept2004Am chamtaipei sept2004
Am chamtaipei sept2004
 
Security concerns-with-e-commerce
Security concerns-with-e-commerceSecurity concerns-with-e-commerce
Security concerns-with-e-commerce
 
Information technology-act 2000
Information technology-act 2000Information technology-act 2000
Information technology-act 2000
 
Types of letters 8-11
Types of letters 8-11Types of letters 8-11
Types of letters 8-11
 
Oral communication
Oral communicationOral communication
Oral communication
 
Message 1
Message 1Message 1
Message 1
 

Dernier

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Dernier (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Overview

  • 1. Electronic Commerce (E-Commerce) • Commerce refers to all the activities the purchase and sales of goods or services. – Marketing, sales, payment, fulfillment, customer service • Electronic commerce is doing commerce with the use of computers, networks and commerce-enabled software (more than just online shopping) 3/9/01 EMTM 553 1
  • 2. Brief History • 1970s: Electronic Funds Transfer (EFT) – Used by the banking industry to exchange account information over secured networks • Late 1970s and early 1980s: Electronic Data Interchange (EDI) for e-commerce within companies – Used by businesses to transmit data from one business to another • 1990s: the World Wide Web on the Internet provides easy- to-use technology for information publishing and dissemination – Cheaper to do business (economies of scale) – Enable diverse business activities (economies of scope) 3/9/01 EMTM 553 2
  • 3. E-commerce applications • Supply chain management • Video on demand • Remote banking • Procurement and purchasing • Online marketing and advertisement • Home shopping • Auctions 3/9/01 EMTM 553 3
  • 4. Ecommerce infrastructure • Information superhighway infrastructure – Internet, LAN, WAN, routers, etc. – telecom, cable TV, wireless, etc. • Messaging and information distribution infrastructure – HTML, XML, e-mail, HTTP, etc. • Common business infrastructure – Security, authentication, electronic payment, directories, catalogs, etc. 3/9/01 EMTM 553 4
  • 5. The Main Elements of E- commerce • Consumer shopping on the Web, called B2C (business to consumer) • Transactions conducted between businesses on the Web, call B2B (business to business) • Transactions and business processes that support selling and purchasing activities on the Web – Supplier, inventory, distribution, payment management – Financial management, purchasing products and information 3/9/01 EMTM 553 5
  • 6. Advantages of Electronic Commerce • Increased sales – Reach narrow market segments in geographically dispersed locations – Create virtual communities • Decreased costs – Handling of sales inquiries – Providing price quotes – Determining product availability • Being in the space 3/9/01 EMTM 553 6
  • 7. Disadvantages of Electronic Commerce • Loss of ability to inspect products from remote locations • Rapid developing pace of underlying technologies • Difficult to calculate return on investment • Cultural and legal impediments 3/9/01 EMTM 553 7
  • 8. The process of e-commerce 1. Attract customers – Advertising, marketing 2. Interact with customers – Catalog, negotiation 3. Handle and manage orders – Order capture – Payment – Transaction – Fulfillment (physical good, service good, digital good) 4. React to customer inquiries – Customer service – Order tracking 3/9/01 EMTM 553 8
  • 9. Web-based E-commerce Architecture Tier 1 Tier 2 Tier 3 Tier N DMS Client Web Server Application Database Server Server 3/9/01 EMTM 553 9
  • 10. E-commerce Technologies • Internet • Access security • Mobile technologies • Cryptographic security • Web architecture • Watermarking • Component programming • Payment systems • Data exchange • Multimedia • Search engines • Data mining • Intelligent agents 3/9/01 EMTM 553 10
  • 11. Infrastructure for E-commerce • The Internet – system of interconnected networks that spans the globe – routers, TCP/IP, firewalls, network infrastructure, network protocols • The World Wide Web (WWW) – part of the Internet and allows users to share information with an easy-to-use interface – Web browsers, web servers, HTTP, HTML • Web architecture – Client/server model – N-tier architecture; e.g., web servers, application servers, database servers, scalability 3/9/01 EMTM 553 11
  • 12. E-Commerce Software • Content Transport – pull, push, web-caching, MIME • Server Components – CGI, server-side scripting • Programming Clients • Sessions and Cookies • Object Technology – CORBA, COM, Java Beans/RMI • Technology of Fulfillment of Digital Goods – Secure and fail-safe delivery, rights management 3/9/01 EMTM 553 12
  • 13. System Design Issues • Good architectural properties – Functional separation – Performance (load balancing, web caching) – Secure – Reliable – Available – Scalable 3/9/01 EMTM 553 13
  • 14. Creating and Managing Content • What the customer see • Static vs. dynamic content • Different faces for different users • Tools for creating content • Multimedia presentation • Integration with other media • Data interchange • HTML, XML (Extensible Markup Language) 3/9/01 EMTM 553 14
  • 15. Cryptography • Keeping secrets – Privacy: interceptor cannot use information – Authentication: sender’s identity cannot be forged – Integrity: data cannot be altered – Non-repudiation: sender cannot deny sending • How to evaluate cryptography • Secret key (symmetric) cryptography; e.g., DES • Public key (asymmetric) cryptosystems; e.g, RSA • Digital signatures, digital certificates • Key management; e.g., PKI 3/9/01 EMTM 553 15
  • 16. Security • Concerns about security • Client security issues • Server security issues • Security policy, risk assessment • Authentication methods – Something you know: passwords – Something you have: smart card – Something you are: biometrics • Firewalls, proxy servers, intrusion detection • Denial of service (DOS) attacks, viruses, worms 3/9/01 EMTM 553 16
  • 17. Payment Systems • Role of payment • Cash – properties: wide accept, convenient, anonymity, untraceability, no buyer transaction cost • Online credit card payment, Smart Cards – Secure protocols: SSL, SET • Internet payment systems – Electronic cash, digital wallets • Micro-payments • Wireless devices 3/9/01 EMTM 553 17
  • 18. Transactions Processing • Transactions and e-commerce • Overview of transaction processing • Transaction processing in e-commerce • Keeping business records, audit, backup • High-availability systems • Replication and scaling • Implementation 3/9/01 EMTM 553 18
  • 19. Other System Components • Taxes • Shipping and handling • Search engines • Data mining • Intelligent agents • Inventory management, enterprise resource planning (ERP) • Customer relation management (CRM) 3/9/01 EMTM 553 19
  • 20. Course Outline • Overview of e-commerce • The Internet and the WWW • E-commerce software building blocks and tools • Scalability, high-performance servers, web caching • Basic cryptography • Security, watermarking, firewalls • Payment systems • Current and future directions 3/9/01 EMTM 553 20