Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Fourth Edition.

Slides:



Advertisements
Similar presentations
E-commerce business. technology. society. Kenneth C. Laudon
Advertisements

Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Chapter 10 Site Architecture McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2004 Pearson Education, Inc. Slide 7-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Web Server Hardware and Software
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing.
PERTEMUAN 7 Copyright © 2002 Pearson Education, Inc.
Copyright © 2002 Pearson Education, Inc.
Chapter 9: Electronic Commerce Software
Copyright © 2015 Pearson Education, Inc.
Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
ELC 200 Day 8.
Modified presentation – JMD 06.
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Introduction to Systems Analysis and Design
Copyright © 2012 Pearson Education, Inc.
E-Business Lecture 3 Website Development and Management Process.
Website Development for E-Commerce
ELC 200 Day 8 Introduction to E-Commerce 1 Copyright, Tony Gauvin, UMFK, 2011.
Copyright © 2002 Pearson Education, Inc. Slide 4-1.
ELC 200 Day 9. Agenda Questions? Assignment 2 is Due Assignment 3 is posted  Due Feb. 25, 2014  assignment3.pdf assignment3.pdf Finish Building an E-commerce.
Electronic Commerce Software Chapter 9 Bridgette Batten Susan Harper.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
Ahmed Mumtaz Mustehsan
Lesson 4 : Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
Copyright © 2011 Pearson Education, Inc. E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. seventh edition Copyright © 2011.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 8.
Building an E-Commerce website Dr. John P. Abraham.
ELC 200 Day 9 Introduction to E-Commerce 1 Copyright, Tony Gauvin, UMFK, 2011.
E-commerce: business. technology. society.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Copyright © 2010 Pearson Education, Inc.Copyright © 2009 Pearson Education, Inc. Slide 4-1 Chapter 4 Building an E-commerce Web Site.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 7.
Copyright © 2010 Pearson Education, Inc.Copyright © 2009 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
Copyright © 2016 Pearson Education, Ltd.
Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 7.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 7.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
ELC 200 Day 8. Agenda Questions? Assignment 2 Due Assignment 3 Posted  Due October 8  assignment3.pdf assignment3.pdf  Discuss assignment on Thursday.
ELC 200 Day 9. Agenda Questions? Assignment 2 Corrected  All A’s and one A+ Assignment 3 Posted  Due October 8  assignment3.pdf assignment3.pdf Quiz.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
Building an E-commerce Web Site
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Copyright © 2009 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Chapter-04 Building an Ecommerce Website. Building an E-commerce Site: A Systematic Approach The two most important management challenges in building.
Building an E-commerce Web Site
Building an E-Commerce website
Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Organize by QasimR-System Aynalist.
Copyright © 2015 Pearson Education, Inc.
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2013 Pearson Education, Inc.
ELC 200 Introduction to E-commerce
IT Infrastructure: Hardware and Software
Building an E-Commerce website
E-commerce business. technology. society. Kenneth C. Laudon
IT Infrastructure: Hardware and Software
Chapter 9 Web Hosting and E-Business Software
ELC 200 Day 8 9 Copyright © 2007 Pearson Education, Inc.
Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Presentation transcript:

Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Fourth Edition

Copyright © 2007 Pearson Education, Inc. Slide 4-2 Chapter 4 Building an E-commerce Web Site

Copyright © 2007 Pearson Education, Inc. Slide 4-3 Right-Sizing a Web Site Class Discussion What are the factors you should take into account when sizing a Web site’s infrastructure? Why is peak usage an important factor to consider? What did eBay discover from its use of OPERA? How can operators of smaller sites deal with the right-sizing issue?

Copyright © 2007 Pearson Education, Inc. Slide 4-4 Building an E-commerce Site: A Systematic Approach Two most important management challenges in building a successful e-commerce site are: Developing a clear understanding of business objectives Knowing how to choose the right technology to achieve those objectives

Copyright © 2007 Pearson Education, Inc. Slide 4-5 Pieces of the Site-Building Puzzle Main areas where you will need to make decisions in building a site include: Human resources and organizational capabilities—creating a team that has the skill set to build and manage a successful site Hardware Software Telecommunications Site design

Copyright © 2007 Pearson Education, Inc. Slide 4-6 The Systems Development Life Cycle Systems Development Life Cycle (SDLC): Methodology for understanding the business objectives of a system and designing an appropriate solution Five major steps in the SDLC: Systems analysis/planning Systems design Building the system Testing Implementation

Copyright © 2007 Pearson Education, Inc. Slide 4-7 Web Site Systems Development Life Cycle Figure 4.2, Page 201

Copyright © 2007 Pearson Education, Inc. Slide 4-8 System Analysis/Planning: Identifying Business Objectives, System Functionality, and Information Requirements Business objectives: List of capabilities you want your site to have System functionalities: List of the types of information system capabilities you need to achieve your business objectives Information requirements: Information elements that the system must produce in order to achieve the business objectives

Copyright © 2007 Pearson Education, Inc. Slide 4-9 Systems Analysis: Business Objectives, System Functionality, and Information Requirements for a Typical E-commerce Site Table 4.1, Page 202

Copyright © 2007 Pearson Education, Inc. Slide 4-10 Systems Design: Hardware and Software Platforms System design specification: Description of the main components of a system and their relationship to one another System design can be broken down into two parts: Logical design Physical design

Copyright © 2007 Pearson Education, Inc. Slide 4-11 A Logical Design for a Simple Web Site Figure 4.3 (a), Page 204

Copyright © 2007 Pearson Education, Inc. Slide 4-12 A Physical Design for a Simple Web Site Figure 4.3 (b), Page 204

Copyright © 2007 Pearson Education, Inc. Slide 4-13 Building the System: In-House versus Outsourcing Outsourcing: hire outside vendor to provide services involved in building site Build own vs. outsourcing:  Build your own requires team with diverse skill set; choice of software tools; both risks and possible benefits Host own vs. outsourcing  Hosting: Hosting company responsible for ensuring site is accessible 24/7, for monthly fee  Co-location: Firm purchases or leases Web server (with control over its operation), but server is located at vendor’s facility

Copyright © 2007 Pearson Education, Inc. Slide 4-14 Choices in Building and Hosting Figure 4.4, Page 205

Copyright © 2007 Pearson Education, Inc. Slide 4-15 Insight on Business: Curly Hair and Tattoos: Getting Started on the Cheap Class Discussion How does a small, niche Web site become profitable? What is the primary source of income for these kinds of sites? What are Internet incubators and what is their relationship to the ventures they support?

Copyright © 2007 Pearson Education, Inc. Slide 4-16 Testing, Implementation, and Maintenance Testing: Includes unit testing, system testing, and acceptance testing Implementation and maintenance: Maintenance is ongoing Benchmarking: process by which site is compared to those of competitors in terms of response speed, quality of layout, and design

Copyright © 2007 Pearson Education, Inc. Slide 4-17 Factors in Web Site Optimization Figure 4.7, Page 211

Copyright © 2007 Pearson Education, Inc. Slide 4-18 Simple versus Multi-tiered Web Site Architecture System architecture: refers to the arrangement of software, machinery, and tasks in an information system needed to achieve a specific functionality Two-tier architecture Multi-tier architecture

Copyright © 2007 Pearson Education, Inc. Slide 4-19 Two-Tier E-commerce Architecture Figure 4.9(a), Page 214

Copyright © 2007 Pearson Education, Inc. Slide 4-20 Multi-tier E-commerce Architecture Figure 4.9(b), Page 207

Copyright © 2007 Pearson Education, Inc. Slide 4-21 Web Server Software All e-commerce sites require basic Web server software to answer HTTP requests from customers Apache the leading Web server software; works only with UNIX operating systems Microsoft’s Internet Information Server (IIS) the other major Web server software

Copyright © 2007 Pearson Education, Inc. Slide 4-22 Basic Functionality Provided by Web Servers Table 4.3, Page 216

Copyright © 2007 Pearson Education, Inc. Slide 4-23 Site Management Tools All Web servers contain basic site management tools that verify that links on pages are still valid and also identify orphan files Additional site management software and services such as those provided by Webtrends can be purchased

Copyright © 2007 Pearson Education, Inc. Slide 4-24 Dynamic Page Generation Tools Dynamic page generation: contents of Web page stored as objects in database rather than being hard-coded in HTML; are fetched when needed from database Tools include CGI (Common Gateway Interface), ASP (Active Server Pages), JSP (Java Server Pages) Lowers menu costs, permits easy online market segmentation, enables cost-free price discrimination

Copyright © 2007 Pearson Education, Inc. Slide 4-25 Application Servers Web application servers: Provide specific business functionality required of a Web site Example of middleware software Number of different types available, providing a variety of functionality

Copyright © 2007 Pearson Education, Inc. Slide 4-26 Application Servers and Their Functions Table 4.4, Page 220

Copyright © 2007 Pearson Education, Inc. Slide 4-27 E-commerce Merchant Server Software Provides the basic functionality needed for online sales: Online catalog, shopping cart, credit card processing Merchant server software packages: Offer integrated environment E-commerce merchant services Example: Yahoo’s Small Business Merchant Solutions, Freemerchant Open source Web building tools: Example: Apache Web server; ZenCart; Echo Internet Gateway; MySQL; PHP, PERL, Javascript; Google Analytics

Copyright © 2007 Pearson Education, Inc. Slide 4-28 Choosing the Hardware for an E-commerce Site Hardware platform: Underlying computing equipment that system uses to achieve e- commerce functionality Objective to have enough platform capacity to meet peak demand but not so much that you are wasting money Important to understand the different factors that affect speed, capacity, and scalability of a site

Copyright © 2007 Pearson Education, Inc. Slide 4-29 Right-Sizing Your Hardware Platform: The Demand Side Demand that customers put on site the most important factor affecting the speed of site Factors involved in demand include: Number of simultaneous users in peak periods Nature of customer requests (user profile) Type of content (dynamic versus static Web pages) Required security Number of items in inventory Number of page requests Speed of legacy applications

Copyright © 2007 Pearson Education, Inc. Slide 4-30 Factors in Right-sizing an E-commerce Platform Table 4.7, Page 225

Copyright © 2007 Pearson Education, Inc. Slide 4-31 Degradation in Performance as Number of Users Increases Figure 4.12 (a), Page 226

Copyright © 2007 Pearson Education, Inc. Slide 4-32 Degradation in Performance as Number of Users Increases Figure 4.12 (b), Page 226

Copyright © 2007 Pearson Education, Inc. Slide 4-33 The Relationship of Bandwidth to Hits Figure 4.14, Page 228 SOURCE: IBM, 2003.

Copyright © 2007 Pearson Education, Inc. Slide 4-34 Right-Sizing Your Hardware Platform: The Supply Side Scalability: Ability of site to increase in size as demand warrants Ways to scale hardware: Vertically: increase processing power of individual components Horizontally: employ multiple computers to share workload Improve processing architecture

Copyright © 2007 Pearson Education, Inc. Slide 4-35 Vertical and Horizontal Scaling Techniques Table 4.8, Page 229

Copyright © 2007 Pearson Education, Inc. Slide 4-36 Vertically Scaling a System Figure 4.15, Page 230

Copyright © 2007 Pearson Education, Inc. Slide 4-37 Horizontally Scaling a System Figure 4.16, Page 231

Copyright © 2007 Pearson Education, Inc. Slide 4-38 Improving the Processing Architecture of Your Site Table 4.9, Page 232

Copyright © 2007 Pearson Education, Inc. Slide 4-39 Web Site Design: Basic Business Considerations To achieve basic business functionality of a Web site, need to be aware of design guidelines and software tools that can build active content and functionality Poorly designed Web sites drive customers away

Copyright © 2007 Pearson Education, Inc. Slide 4-40 E-commerce Web Site Features that Annoy Customers Figure 4.17, Page 233 SOURCE: Based on data from Hostway Corporation’s survey, Consumers’ Pet Peeves about Commercial Web Sites, Hostway Corporation, 2007.

Copyright © 2007 Pearson Education, Inc. Slide 4-41 The Eight Most Important Factors in Successful E-commerce Site Design Table 4.10, Page 234

Copyright © 2007 Pearson Education, Inc. Slide 4-42 Tools for Interactivity and Active Content Widgets: Small pre-built chunk of code that executes automatically in a HTML Web page Mashups: Pull functionality/data from one program and include it in another CGI (Common Gateway Interface): Standards for communication between browser and program running on a server that allows for interaction between the user and the server ASP (Active Server Pages): Used to build dynamic pages with Microsoft’s IIS Java: Used to create interactivity and active content on client computer

Copyright © 2007 Pearson Education, Inc. Slide 4-43 Tools for Interactivity and Active Content JSP (Java Server Pages): Similar to CGI and ASP; allows developers to use a combination of HTML, JSP scripts, and Java to dynamically generate Web pages in response to user requests JavaScript: Used to control objects on a Web page and handle interactions with browser ActiveX: Invented by Microsoft to compete with Java VBScript: Invented by Microsoft to compete with JavaScript ColdFusion: Integrated server-side environment for developing interactive Web applications

Copyright © 2007 Pearson Education, Inc. Slide 4-44 Insight on Technology: Pumping Up the Customer Experience Using AJAX and Flash Class Discussion What is AJAX? How does it work? Compare AJAX to the traditional client/server Web model How does Google Maps use AJAX? What are some alternative ways to achieve the same results as AJAX?

Copyright © 2007 Pearson Education, Inc. Slide 4-45 Personalization Tools Personalization: Ability to treat people based on their personal qualities and prior history with your site Customization: Ability to change the product to better fit the needs of the customer Cookies the primary method for achieving personalization and customization

Copyright © 2007 Pearson Education, Inc. Slide 4-46 The Information Policy Set Privacy policy: Set of public statements declaring how site will treat customers’ personal information that is gathered by site Accessibility rules: Set of design objectives that ensure disabled users can affectively access site

Copyright © 2007 Pearson Education, Inc. Slide 4-47 Insight on Society: Designing for Accessibility with Web 2.0 Class Discussion What is Section 508 of the Rehabilitation Act? Why are merchants reluctant to make their sites accessible to disabled Americans? How can sites be made more accessible? Should all Web sites be required by law to provide “equivalent alternatives” for visual and sound content?