chapter4_buildingecommercewebsite

Upload: ana-maria-spasovska

Post on 02-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    1/51

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    2/51

    Chapter 4Building an E-commerce Presence:Web Sites, Mobile Sites, and Apps

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    3/51

    Class Discussion

    Tommy Hilfiger Right-Sizes Its Web Store

    What are the factors you should take into accountwhen sizing a Web sites infrastructure?

    Why are peak times an important factor toconsider?

    What reasons were behind Hilfigers choice of ATG

    for its Web site solution?How can operators of smaller sites deal with theright-sizing issue?

    Copyright 2012 Pearson Education, Inc. Slide 4-3

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    4/51

    Building an E-commerce Site:

    A Systematic ApproachMost important management

    challenges:Developing a clear understanding of businessobjectives

    Knowing how to choose the right technology toachieve those objectives

    Copyright 2012 Pearson Education, Inc. Slide 4-4

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    5/51

    Pieces of the Site-Building Puzzle

    Main areas where you will need tomake decisions:

    Human resources and organizationalcapabilitiesCreating team with skill set needed to build andmanage a successful site

    Hardware/softwareTelecommunicationsSite design

    Copyright 2012 Pearson Education, Inc. Slide 4-5

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    6/51

    The Systems Development Life Cycle

    Methodology for understandingbusiness objectives of a system and

    designing an appropriate solutionFive major steps:1. Systems analysis/planning

    2. Systems design3. Building the system4. Testing

    5. ImplementationCopyright 2012 Pearson Education, Inc. Slide 4-6

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    7/51

    Web Site Systems Development Life Cycle

    Figure 4.2, Page 203Copyright 2012 Pearson Education, Inc. Slide 4-7

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    8/51

    System Analysis/Planning

    Business objectives:List of capabilities you want your site to have

    System functionalities:List of information system capabilities neededto achieve business objectives

    Information requirements:Information elements that system mustproduce in order to achieve business objectives

    Copyright 2012 Pearson Education, Inc. Slide 4-8

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    9/51

    Table 4.1, Page 204Copyright 2012 Pearson Education, Inc. Slide 4-9

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    10/51

    Systems Design:

    Hardware and Software PlatformsSystem design specification:

    Description of main components of a systemand their relationship to one another

    Two components of system design:Logical design

    Data flow diagrams, processing functions, databases

    Physical designSpecifies actual physical, software components,

    models, etc.Copyright 2012 Pearson Education, Inc. Slide 4-10

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    11/51

    Logical Design for a Simple Web Site

    Figure 4.3 (a), Page 206Copyright 2012 Pearson Education, Inc. Slide 4-11

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    12/51

    Physical Design for a Simple Web Site

    Figure 4.3 (b), Page 206Copyright 2012 Pearson Education, Inc. Slide 4-12

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    13/51

    Build/Host Your Own vs. Outsourcing

    Outsourcing: Hiring vendors to provideservices involved in building site

    Build own vs. outsourcing:Build your own requires team with diverse skill set; choice ofsoftware tools; both risks and possible benefits

    Host own vs. outsourcing Hosting : Hosting company responsible for ensuring site isaccessible 24/7, for monthly fee

    Co-location : Firm purchases or leases Web server (with controlover its operation), but server is located at vendors facility

    Copyright 2012 Pearson Education, Inc. Slide 4-13

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    14/51

    Choices in Building and Hosting

    Figure 4.4 Page 207Copyright 2012 Pearson Education, Inc. Slide 4-14

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    15/51

    Insight on Business: Class Discussion

    Curly Hair and Appdicted:Getting Started on the Cheap

    How does a small, niche Web site becomeprofitable?

    What is the primary source of income forthese kinds of sites?

    What benefits are there to starting abusiness in a recession?

    Copyright 2012 Pearson Education, Inc. Slide 4-15

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    16/51

    Testing, Implementation, and

    MaintenanceTestingUnit testing

    System testingAcceptance testing

    Implementation and maintenance:

    Maintenance is ongoingMaintenance costs: Similar to development costsBenchmarking

    Copyright 2012 Pearson Education, Inc. Slide 4-16

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    17/51

    Factors in Web Site Optimization

    Figure 4.7, Page 214Copyright 2012 Pearson Education, Inc. Slide 4-17

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    18/51

    Web Site Budgets

    From $5,000 to millions of dollars/yearComponents of budget:

    System maintenanceSystem developmentContent design and development

    HardwareTelecommunicationsSoftware

    Copyright 2012 Pearson Education, Inc. Slide 4-18

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    19/51

    Simple vs. Multi-tiered

    Web Site ArchitectureSystem architecture

    Arrangement of software, machinery, and tasks in aninformation system needed to achieve a specificfunctionality

    Two-tierWeb server and database server

    Multi-tierWeb application serversBackend, legacy databases

    Copyright 2012 Pearson Education, Inc. Slide 4-19

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    20/51

    Two-Tier E-commerce Architecture

    Figure 4.9(a), Page 217Copyright 2012 Pearson Education, Inc. Slide 4-20

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    21/51

    Multi-tier E-commerce Architecture

    Figure 4.9(b), Page 217Copyright 2012 Pearson Education, Inc. Slide 4-21

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    22/51

    Web Server Software

    ApacheLeading Web server software (66% of market)Works with UNIX, Linux OSs

    Microsofts Internet Information Server(IIS)

    Second major Web server software (16% ofmarket)Windows-based

    Copyright 2012 Pearson Education, Inc. Slide 4-22

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    23/51

    Table 4.3, Page 218Copyright 2012 Pearson Education, Inc. Slide 4-23

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    24/51

    Site Management Tools

    Basic toolsIncluded in all Web servers, e.g.,

    Verify that links on pages are still validIdentify orphan files

    Third-party software for advancedmanagement

    Monitor customer purchases, marketingcampaign effectiveness, etc.WebTrends Analytics 10, Google Analytics

    Copyright 2012 Pearson Education, Inc. Slide 4-24

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    25/51

    Dynamic Page Generation Tools

    Dynamic page generation:Contents of Web page stored as objects in database andfetched when needed

    Common tools: CGI, ASP, JSP, ODBCAdvantages

    Lowers menu costsPermits easy online market segmentationEnables cost-free price discriminationEnables Web content management system (WCMS)

    Copyright 2012 Pearson Education, Inc. Slide 4-25

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    26/51

    Application Servers

    Web application servers:Provide specific business functionality requiredfor a Web siteType of middleware

    Isolate business applications from Web servers anddatabases

    Single-function applications being replaced byintegrated software tools that combine allfunctionality needed for e-commerce site

    Copyright 2012 Pearson Education, Inc. Slide 4-26

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    27/51

    Table 4.4, Page 222Copyright 2012 Pearson Education, Inc. Slide 4-27

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    28/51

    E-commerce Merchant Server Software

    Provides basic functionality for online salesOnline catalog

    List of products available on Web site

    Shopping cartAllows shoppers to set aside, review, edit selections,and then make purchase

    Credit card processingTypically works in conjunction with shopping cartVerifies card and puts through credit to companysaccount at checkout

    Copyright 2012 Pearson Education, Inc. Slide 4-28

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    29/51

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    30/51

    Building Your Own E-commerce Site

    Options for small firms

    Hosted e- commerce sites, e.g., Yahoos

    Merchant SolutionsSite building toolsE-commerce templates

    Open-source merchant server softwareEnables you to build truly custom sitesRequires programmer with expertise, time

    Copyright 2012 Pearson Education, Inc. Slide 4-30

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    31/51

    Choosing the Hardware for an

    E-commerce SiteHardware platform:Underlying computing equipment that system uses toachieve e-commerce functionality

    Objective:Enough platform capacity to meet peak demandwithout wasting money

    Important to understand the factors thataffect speed, capacity, and scalability of a site

    Copyright 2012 Pearson Education, Inc. Slide 4-31

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    32/51

    Right-Sizing Your Hardware Platform:

    The Demand SideDemand is the most important factoraffecting speed of site

    Factors in overall demand:Number of simultaneous users in peak periodsNature of customer requests (user profile)Type of content (dynamic vs. static Web pages)

    Required securityNumber of items in inventoryNumber of page requestsSpeed of legacy applications

    Copyright 2012 Pearson Education, Inc. Slide 4-32

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    33/51

    Table 4.7, Page 227Copyright 2012 Pearson Education, Inc. Slide 4-33

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    34/51

    Degradation in Performance asNumber of Users Increases Resource Utilization

    Figure 4.11(a), Page 229Copyright 2012 Pearson Education, Inc. Slide 4-34

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    35/51

    Degradation in Performance asNumber of Users Increases Number of Connections

    Figure 4.11(b), Page 229Copyright 2012 Pearson Education, Inc. Slide 4-35

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    36/51

    Right-Sizing Your Hardware Platform:

    The Supply SideScalability:Ability of site to increase in size as demand

    warrantsWays to scale hardware:

    Vertically

    Increase processing power of individual componentsHorizontally

    Employ multiple computers to share workload

    Improve processing architectureCopyright 2012 Pearson Education, Inc. Slide 4-36

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    37/51

    Table 4.8, Page 231Copyright 2012 Pearson Education, Inc. Slide 4-37

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    38/51

    Vertically Scaling a System

    Figure 4.13, Page 231Copyright 2012 Pearson Education, Inc. Slide 4-38

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    39/51

    Horizontally Scaling a System

    Copyright 2012 Pearson Education, Inc.

    Figure 4.14, Page 232Slide 4-39

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    40/51

    Table 4.9, Page 233Copyright 2012 Pearson Education, Inc. Slide 4-40

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    41/51

    Other E-commerce Site Tools

    Web site design: Basic businessconsiderations

    Enabling customers to find and buy what they need

    Tools for Web site optimizationSearch engine placement

    Metatags, titles, contentIdentify market niches, localize siteExpertiseLinksSearch engine adsLocal e-commerce

    Copyright 2012 Pearson Education, Inc. Slide 4-41

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    42/51

    Table 4.10, Page 234Copyright 2012 Pearson Education, Inc. Slide 4-42

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    43/51

    Table 4.11, Page 235Copyright 2012 Pearson Education, Inc. Slide 4-43

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    44/51

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    45/51

    Personalization Tools

    PersonalizationAbility to treat people based on personalqualities and prior history with site

    CustomizationAbility to change the product to better fit theneeds of the customer

    Cookies:Primary method to achieve personalization

    Copyright 2012 Pearson Education, Inc. Slide 4-45

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    46/51

    The Information Policy Set

    Privacy policySet of public statements declaring how site willtreat customers personal information that isgathered by site

    Accessibility rules

    Set of design objectives that ensure disabledusers can affectively access site

    Copyright 2012 Pearson Education, Inc. Slide 4-46Slide 4-46

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    47/51

    Developing a Mobile Web Presence

    Three types of mobile e-commercesoftware

    Mobile Web siteMobile Web appNative app

    Planning and building mobile presenceAs with regular Web site, use systemsanalysis/design to identify unique and specificbusiness objectives

    Copyright 2012 Pearson Education, Inc. Slide 4-47

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    48/51

    Table 4.13, Page 246Copyright 2012 Pearson Education, Inc. Slide 4-48

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    49/51

    Developing a Mobile Web Presence

    Design considerationsPlatform constraints: Smartphone/tablet

    Performance and costMobile Web site:Least expensive

    Mobile app:Can utilize browser API

    Native app:Most expensive; requires more programming

    Copyright 2012 Pearson Education, Inc. Slide 4-49

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    50/51

    Insight on Society: Class Discussion

    Designing for Accessibility in aWeb 2.0 and Mobile World

    Why might some merchants be reluctant to maketheir Web sites accessible to disabled Americans?

    How can Web sites be made more accessible?

    Should all Web sites be required by law to provideequivalent alternatives for visual and sound

    content?What additional accessibility problems do mobiledevices pose?

    Copyright 2012 Pearson Education, Inc. Slide 4-50

  • 8/10/2019 Chapter4_BuildingECommerceWebSite

    51/51