week 6 lecture part 2 databases in electronic commerce samuel conn, asst. professor

18
Week 6 Lecture Part 2 Databases in Electronic Commerce Samuel Conn, Asst. Professor

Upload: wesley-morrison

Post on 16-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Week 6 Lecture Part 2

Databases in Electronic Commerce

Samuel Conn, Asst. Professor

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

5

E-Commerce Styles

Figure 14.1

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

7

E-Commerce Architecture (Con’t.)

Figure 14.2

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

9

Internet Basic Services

Figure 14.3

10

Internet Basic Services

Figure 14.3

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

13

Sample E-Commerce Transaction

Figure 14.4

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

18

B2B exchanges Legacy system integration Web page development Database support Database meta-dictionaries XML databases XML services

XML Applications