IMS 6485: E-Commerce Web Sites 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Decisions Business Objectives Site.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Database Architectures and the Web
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.
IMS 6485: Electronic Government 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Share of the Economy & Social Objectives.
Chapter 10 Site Architecture McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
Technical Architectures
Chapter 17: Client/Server Computing Business Data Communications, 4e.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Distributed Database Management Systems
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.
12 Chapter 12 Client/Server Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Chapter 3 : Distributed Data Processing
Chapter 3 : Distributed Data Processing
Chapter 3 : Distributed Data Processing Business Data Communications, 4e.
Introduction to Systems Analysis and Design
Chapter 2 Client Server Architecture
Creating a Web Site Back to Table of Contents. Creating a Web Site Conceiving a Web Site Planning a Web Site 2 Creating a Web Site Section 9-1 Section.
E-Business Lecture 3 Website Development and Management Process.
The Client/Server Database Environment
Web application architecture
Copyright © 2002 Pearson Education, Inc. Slide 4-1.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
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.
The Design Discipline.
IMS 4212: Distributed Databases 1 Dr. Lawrence West, Management Dept., University of Central Florida Distributed Databases Business needs.
by Marc Comeau. About A Webmaster Developing a website goes far beyond understanding underlying technologies Determine your requirements.
Lesson 4 : Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
IMS 6485: Services on the Web 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Services in the Economy Themes Personalization.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
Database Design – Lecture 16
Chapter 3 : Distributed Data Processing Business Data Communications, 4e.
E-Commerce: Introduction to Web Development 1 Dr. Lawrence West, Management Dept., University of Central Florida Topics What is a Web.
Future of Application Development Keith Jaeger. ©1998 YOUR COMPANY NAME HERE Unprecedented Change Huge amounts will be spent to change applications in.
IMS 6485: E-Commerce Security & Payment Systems 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Payments in the.
E-commerce: business. technology. society.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Copyright © 2010 Pearson Education, Inc.Copyright © 2009 Pearson Education, Inc. Slide 4-1 Chapter 4 Building an E-commerce Web Site.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Chapter 17: Client/Server Computing Business Data Communications, 4e.
IMS 6485: Introduction to eCommerce 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics A Model of Commerce Definitions.
IMS 4212: Database Security 1 Dr. Lawrence West, Management Dept., University of Central Florida Data & Database Administration Security.
Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
IMS 6485: eCommerce Business Models 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Overview Key Business Model.
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.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
IMS 4212: Database Implementation 1 Dr. Lawrence West, Management Dept., University of Central Florida Physical Database Implementation—Topics.
IMS 6217: Relational Data Model 1 Dr. Lawrence West, MIS Dept., University of Central Florida Introduction to Databases—Topics Information.
Building an E-commerce Web Site
IMS 4212: Application Architecture and Intro to Stored Procedures 1 Dr. Lawrence West, Management Dept., University of Central Florida
IMS 6485: Social Issues On the Web 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Governments Ethics Privacy Intellectual.
SYSTEMSDESIGNANALYSIS 1 Chapter 21 Implementation Jerry Post Copyright © 1997.
IMS 6217: Database Design & Entities 1 Dr. Lawrence West, MIS Dept., University of Central Florida Database Design--Topics DB Design.
IMS 3253: Validation and Errors 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Validation and Error Handling Validation.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
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
Introduction to Oracle Forms Developer and Oracle Forms Services
Chapter 8 Environments, Alternatives, and Decisions.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Physical Architecture Layer Design
Presentation transcript:

IMS 6485: E-Commerce Web Sites 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Decisions Business Objectives Site Components Design & Implementation Decisions Architecture Approaches & Scalability Development Tools Hardware Considerations Design Pitfalls Odds 'n' Ends

IMS 6485: E-Commerce Web Sites 2 Dr. Lawrence West, MIS Dept., University of Central Florida Decisions, Decisions How many decisions among options does the chapter list for implementing an eCommerce web site? Are there any sequences that should be followed among the decisions?

IMS 6485: E-Commerce Web Sites 3 Dr. Lawrence West, MIS Dept., University of Central Florida Business Objectives What do you think of this statement (p. 204)? "To a large extent, the business objectives of an e- commerce site are not that different from those of an ordinary retail store" Can you think of business objectives beyond those listed in Table 4.1 (p. 204)? Can you cite web sites where each objective is demonstrated? Exercise: A Business Objective Hunt

IMS 6485: E-Commerce Web Sites 4 Dr. Lawrence West, MIS Dept., University of Central Florida Site Components What system functionality will be needed to satisfy each business objective? How will this functionality be implemented? –Interfaces –Databases –Other content –Processing –Interorganizational communication Does any required functionality leverage capabilities of existing systems (and can they be used)?

IMS 6485: E-Commerce Web Sites 5 Dr. Lawrence West, MIS Dept., University of Central Florida Design and Implementation—D-I-Y vs. Outsourcing What factors argue toward designing and implementing the system internally? What factors argue toward outsourcing design & implementation? Can design and implementation be split?

IMS 6485: E-Commerce Web Sites 6 Dr. Lawrence West, MIS Dept., University of Central Florida D-I-Y Approaches Fig. 4.5 lists three approaches to internal development –Build from scratch (possibly with prewritten tools) –Use packaged site-building tools –Use pre-built templates What factors argue for or against each approach? Look at the discussion of system maintenance costs on pp What impact does this issue have on: –D-I-Y vs. Outsourcing –Construction approach –Staffing implications

IMS 6485: E-Commerce Web Sites 7 Dr. Lawrence West, MIS Dept., University of Central Florida Architecture Approaches Figure 4.9 shows a simple 2-tier architecture (browser and web server) as well as a more complex n-tier architecture including –Web server layer –Middle tier layer (application servers, DB servers, etc.) –Backend layer (corporate applications) What are the key tradeoffs between the two approaches? What factors will influence you one way or the other?

IMS 6485: E-Commerce Web Sites 8 Dr. Lawrence West, MIS Dept., University of Central Florida Architecture Approaches (cont.) Consider the list of servers in Table 4.4 What are two reasons for considering specialized servers for parts of a web site's functionality? Which of the specialized servers in the list are more likely to be used? Which serve specialty roles that are less likely to be used? Must also consider the impact of architecture approaches on –Scalability –Hardware choices

IMS 6485: E-Commerce Web Sites 9 Dr. Lawrence West, MIS Dept., University of Central Florida E-Commerce Development Tools Table 4.5 lists several development tools that offer prewritten functionality for common eCommerce tasks What are the tradeoffs you make in using one of these products vs. not using one? What hidden risks could be associated with using one of these products? If you are starting a project from scratch, and are going to consider using one of these tools, how much time do you think you will need to spend researching the tools? How long is your commitment to the tool?

IMS 6485: E-Commerce Web Sites 10 Dr. Lawrence West, MIS Dept., University of Central Florida Hardware Considerations The Golden Rule: Don't run out of capacity!! Which capacity might be constrained? Corollary to the Golden Rule: Design for scalability from the very beginning –You don't need to implement a fully distributed n-tiered architecture at start up (unless you have expectations for high demand right away) –But you should design your site to easily scale –Design for horizontal scalability but use vertical scaling if needed

IMS 6485: E-Commerce Web Sites 11 Dr. Lawrence West, MIS Dept., University of Central Florida Hardware Considerations (cont.) What are the implications of stateless Internet connectivity for system design and scalability? Note the declining nonlinear performance improvement from adding additional processors in a single computer (Figure 4.13) –Why do you think this is? What are the tradeoffs associated with the architecture illustrated in Figure 4.16?

IMS 6485: E-Commerce Web Sites 12 Dr. Lawrence West, MIS Dept., University of Central Florida Some Design Pitfalls Look at the really excellent coverage of features that annoy customers in Section 4.4 & Figure 4.17 –Which are your favorite annoyances? You are designing the site to accomplish your business objectives What is the customer's motivation for visiting the site? –Think of the customer's view of the task when designing menus, interfaces, and site navigation Design for accessibility early Include privacy policies –Be sure they are incorporated into the design

IMS 6485: E-Commerce Web Sites 13 Dr. Lawrence West, MIS Dept., University of Central Florida Odds 'n' Ends Look at the allocation of budget for web sites in Figure 4.8—are there any surprises there? How does web-based programming differ from programming with dedicated LAN/WAN connectivity? What are some of the best web sites you have personally used? –Why were they good? –What problems did they have? What is a poor site?