week 6 lecture part 2 databases in electronic commerce samuel conn, asst. professor
TRANSCRIPT
2
In this lecture, you will learn:
What electronic commerce (e-commerce) is How e-commerce affects the new economy About the different e-commerce styles About the Internet architectural components
required to conduct electronic commerce About database design and implementation
issues for electronic commerce applications What Extensible Markup Language (XML) is
and why it is important
3
Definition Bring new products, services, or ideas to
market Support and enhance business operations
(including sales of products/services over the Web)
Generally identified with Internet use External evidence is corporate Web site Prime revenue source Not an end in itself
What is Electronic Commerce?
4
Changed business environment New economy Benefits
Ability to provide quick and convenient comparison shopping 24X7X365 operations Global access Lower entry barriers Increased customer market knowledge
Disadvantages Hidden costs Technology is not perfect Thin profit margins Security, loss of privacy, service levels, and legal issues
E-Commerce Impact
6
Managerial issues Establishing partnerships
• Suppliers • Distributors • Vendors
Design and development of business plans Technological issues
Hardware and software Well-planned architecture
E-Commerce Architecture
8
Internet Basic Services
Internet TCP/IP Router WWW Web Page HTML Hyperlink URL HTTP
Web Browser Web Server Web Site Static Web Page Dynamic Web Page FTP E-Mail News and
Discussion Group Services
11
Business Enabling Services
Search Services Security Site Monitoring
and Data Analysis
Load Testing, Balancing, and Web Caching
Usability Testing
Personalization Web Development Database Integration Transaction
Processing Content
Management Messaging Wireless Device
Support
12
Security
Procedures and technology uses Protection against accidental and intentional
access Warrantee identity of transaction’s participants
• Buyer • Seller
Protect transaction data from unauthorized modifications during Internet travel
Protect resources (data and computer) • Customers’ personal data • Privacy issues • Property against criminal activities
14
Payment Processing
Digital Cash Digital equivalent of hard cash Digital certificates verify identity of
transaction participants Low transaction costs Lack of customer acceptance
Credit Card purchasing Most common for online purchasing Secure Electronic Transaction (SET)
Electronic wallets
15
Don’t reinvent the wheel No need for ‘new’ design techniques Scope
Facilitate sales of products and services Show products and services Conduct basic sales transactions Customer service Product returns Web customer profiling
Database Design for E-Commerce
16
Meta-language Represents and manipulates data
elements Facilitates exchange of structured
documents over the Web World Wide Web Consortium (W3C)
published standard definition in 1998 Allows definition of meta-tags to describe
data elements
Extensible Markup Language (XML)
17
XML Characteristics
Allows definition of new tags Case sensitive
Tags must be well-formed Proper nesting required
Can use <-- and --> to enter comments XML or xml prefixes reserved for XML
tags only Not a replacement for HTML