chapter 9 slides

42
Chapter 9: Electronic Commerce Software Electronic Commerce, Sixth Edition

Upload: webhostingguy

Post on 13-Jul-2015

532 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Chapter 9 Slides

Chapter 9:Electronic Commerce Software

Electronic Commerce, Sixth Edition

Page 2: Chapter 9 Slides

Electronic Commerce, Sixth Edition 2

Web Hosting Alternatives

• Self-hosting– Running servers in-house

• Commerce service providers (CSPs)– Provide Internet access to companies and

individuals

– Offer Web server management and the renting of application software

Page 3: Chapter 9 Slides

Electronic Commerce, Sixth Edition 3

Web Hosting Alternatives (continued)

• Shared hosting– Client’s Web site is on a server that hosts other

Web sites simultaneously

• Dedicated hosting– Service provider makes a Web server available to

a client

• Co-location– Service provider rents a physical space to the

client to install its own server hardware

Page 4: Chapter 9 Slides

Electronic Commerce, Sixth Edition 4

Page 5: Chapter 9 Slides

Electronic Commerce, Sixth Edition 5

Basic Functions of Electronic Commerce Software

• All electronic commerce solutions must provide

– A catalog display

– Shopping cart capabilities

– Transaction processing

Page 6: Chapter 9 Slides

Electronic Commerce, Sixth Edition 6

Basic Functions of Electronic Commerce Software (continued)

• Additional software components

– Middleware

– Application integration

– Web services

– Integration with enterprise resource planning (ERP) software

– Supply chain management (SCM) software

Page 7: Chapter 9 Slides

Electronic Commerce, Sixth Edition 7

Catalog Display

• Catalog

– Listing of goods and services

• Static catalog

– Simple list written in HTML that appears on a Web page

• Dynamic catalog

– Stores information about items in a database

Page 8: Chapter 9 Slides

Electronic Commerce, Sixth Edition 8

Small Electronic Commerce Site

Page 9: Chapter 9 Slides

Electronic Commerce, Sixth Edition 9

Shopping Cart

• Problems with forms-based shopping

– Shoppers had to write down product information before going to the order form

– Customers sometimes forgot whether they had clicked the submit button

– Confusing and error prone

Page 10: Chapter 9 Slides

Electronic Commerce, Sixth Edition 10

Using a Form to Enter an Order

Page 11: Chapter 9 Slides

Electronic Commerce, Sixth Edition 11

Transaction Processing

• Occurs when a shopper proceeds to the virtual checkout counter by clicking a checkout button

• Calculation complications

– Computing taxes and shipping costs

– Provisions for coupons, special promotions, and time-sensitive offers

Page 12: Chapter 9 Slides

Electronic Commerce, Sixth Edition 12

Advanced Functions of Electronic Commerce Software

• Middleware (connectivity software)– Establishes a connection between electronic

commerce software and an accounting system– Lies between application and operating system– Uses software agents to support distributed

applications

• Interoperability– Making a company’s information systems work

together

Page 13: Chapter 9 Slides

Electronic Commerce, Sixth Edition 13

BEA Technology Solutions Page

Page 14: Chapter 9 Slides

Electronic Commerce, Sixth Edition 14

Enterprise Application Integration and Databases

• Tying together of different applications with middleware is known as EAI

• Application program– Program that performs a specific function

• Application server– Computer that takes request messages received

by the Web server and runs application programs

• Business logic– Rules used in the business

Page 15: Chapter 9 Slides

Electronic Commerce, Sixth Edition 15

Application Integration and Databases (continued)

• Distributed information systems

– Large information systems that store the same data in many different physical locations

• Distributed database systems

– Databases within distributed information systems

Page 16: Chapter 9 Slides

Electronic Commerce, Sixth Edition 16

Web Services

• Combination of software tools that let application software in one organization communicate with other applications over a network

• Companies are using Web services to offer improved customer service and reduce costs

Page 17: Chapter 9 Slides

Electronic Commerce, Sixth Edition 17

Page 18: Chapter 9 Slides

Electronic Commerce, Sixth Edition 18

SOAP, UDDI, and WSDL• Simple Object Access Protocol (SOAP)

– Message-passing protocol – Makes code available to remote machines– Language neutral

• Web Services Description Language (WSDL)– XML based format in which a publisher describes

their Web services

• Universal Description, Discovery, and Integration (UDDI) specification– A registry in which Web services can be

advertised

Page 19: Chapter 9 Slides

Electronic Commerce, Sixth Edition 19

Page 20: Chapter 9 Slides

Electronic Commerce, Sixth Edition 20

Integration with ERP Systems

• Enterprise resource planning (ERP) software packages – Business systems that integrate all facets of a

business

• Major ERP vendors– Baan, Oracle, PeopleSoft, and SAP

• Typical installation of ERP software costs between $2 million and $25 million

Page 21: Chapter 9 Slides

Electronic Commerce, Sixth Edition 21

ERP System Integration with EDI

Page 22: Chapter 9 Slides

Electronic Commerce, Sixth Edition 22

Electronic Commerce Software for Small and Midsize Companies

• CSPs

– Have same advantages as ISP hosting services

– Low cost is biggest single advantage

– Offer free or low-cost electronic commerce software for building electronic commerce sites

Page 23: Chapter 9 Slides

Electronic Commerce, Sixth Edition 23

Mall-Style Commerce Service Providers

• Provide small businesses with

– Internet connection

– Web site creation tools

– Little or no banner advertising clutter

• Provide shopping cart software

• CSPs that offer mall-style commerce services

– eBay Stores and Yahoo! Store

Page 24: Chapter 9 Slides

Electronic Commerce, Sixth Edition 24

Yahoo! Store

• Serves as the business Web host for

– Kennedy Space Center Space Shop

– The Sharper Image

– PalmPilotGear

• Manager is a Yahoo software product that is used to examine statistical information, set up acceptable payment methods, set up preferred customer shipping methods, and change global settings

Page 25: Chapter 9 Slides

Electronic Commerce, Sixth Edition 25

Page 26: Chapter 9 Slides

Electronic Commerce, Sixth Edition 26

Page 27: Chapter 9 Slides

Electronic Commerce, Sixth Edition 27

Merchant Account Processing

Merchant account processing services are provided by a bank or a third party processor (on behalf of a bank) and give the merchant the ability to authorize credit cards transactions and settle funds through bank associations (MasterCard/Visa).

Page 28: Chapter 9 Slides

Electronic Commerce, Sixth Edition 28

Bigstep

• Received many industry awards for its CSP offering

• Provides two different storefront packages

• Reports

– Provide data-mining capabilities

• Data mining

– Looking for hidden patterns in data

Page 29: Chapter 9 Slides

Electronic Commerce, Sixth Edition 29

Electronic Commerce Software for Midsize to Large Businesses

• Midrange packages allow a merchant to have explicit control over

• Merchandising choices

• Site layout

• Internal architecture

• Remote and local management options

Page 30: Chapter 9 Slides

Electronic Commerce, Sixth Edition 30

Intershop Enfinity

• Intershop Enfinity MultiSite provides

– Search and catalog capabilities

– Electronic shopping carts

– Online credit card transaction processing

– The ability to connect to existing back-end business systems and databases

Page 31: Chapter 9 Slides

Electronic Commerce, Sixth Edition 31

IBM WebSphere Commerce Professional Edition

• Set of software components that provides software suitable for midsize to large businesses

• Includes

– Catalog templates

– Setup wizards

– Advanced catalog tools

Page 32: Chapter 9 Slides

Electronic Commerce, Sixth Edition 32

Microsoft Commerce Server 2002

• Allows businesses to sell products or services on the Web using the following tools– User profiling and management– Transaction processing– Product and service management– Target audience marketing

• Provides many predefined reports for analyzing site activities and product sales data

Page 33: Chapter 9 Slides

Electronic Commerce, Sixth Edition 33

Electronic Commerce Software for Large Businesses

• Examples of enterprise-class products that can be used to run a large online business– IBM WebSphere Commerce Business Edition

– Oracle E-Business Suite

– Broadvision One-To-One Commerce

• Enterprise-class software– Typically provides good tools for linking to and

supporting supply and purchasing activities

Page 34: Chapter 9 Slides

Electronic Commerce, Sixth Edition 34

Typical Enterprise-Class Electronic Commerce Architecture

Page 35: Chapter 9 Slides

Electronic Commerce, Sixth Edition 35

Customer Relationship Management Software

• Must obtain data from operations software that conducts activities such as

– Sales automation

– Customer service center operations

– Marketing campaigns

• Must also gather data about

– Customer activities on the company’s Web site and any other points of contact

Page 36: Chapter 9 Slides

Electronic Commerce, Sixth Edition 36

Supply Chain Management Software

• Helps companies to coordinate planning and operations with their partners in the industry supply chains

• Performs two general types of functions

– Planning

– Execution

Page 37: Chapter 9 Slides

Electronic Commerce, Sixth Edition 37

SCM Software

• Supply chain management (SCM) improves the way your company finds the raw components it needs to make a product or service and deliver it to customers.

• ERP vendors like SAP’s Advanced Planner and Optimizer (APO) can serve large applications

• Because each industry’s supply chain has a unique set of challenges, many companies decide to go with targeted best of breed products instead, even if some integration is an inevitable consequence.

Page 38: Chapter 9 Slides

Electronic Commerce, Sixth Edition 38

Page 39: Chapter 9 Slides

Electronic Commerce, Sixth Edition 39

Content Management Software

• Should be tested before making a commitment

• Employees should find a software’s procedures for performing regular maintenance to be straightforward

• Helps companies control the large amounts of text, graphics, and media files

Page 40: Chapter 9 Slides

Electronic Commerce, Sixth Edition 40

Documentum Content Management Web Site

Page 41: Chapter 9 Slides

Electronic Commerce, Sixth Edition 41

Knowledge Management Software

• Helps companies do four main things

– Collect and organize information

– Share information among users

– Enhance ability of users to collaborate

– Preserve knowledge gained through use of information

Page 42: Chapter 9 Slides

Electronic Commerce, Sixth Edition 42

End of Ch. 9