Chapter 18 Building EC Applications and Infrastructure
Chapter 18 Building EC Applications and Infrastructure
Learning objectives 1. Discuss the major steps in developing an EC application 2. Describe the major EC applications and list their major functionalities 3. List the major EC application development options along with their benefits and limitations 4. Discuss various EC application outsourcing options including the use of an application service provider (ASP) and utility computing 5. Discuss the major EC software packages and Ec application suites Electronic Commerc Prentice Hall 2006
Electronic Commerce Prentice Hall © 2006 2 Learning Objectives 1. Discuss the major steps in developing an EC application. 2. Describe the major EC applications and list their major functionalities. 3. List the major EC application development options along with their benefits and limitations. 4. Discuss various EC application outsourcing options including the use of an application service provider (ASP) and utility computing. 5. Discuss the major EC software packages and EC application suites
Learning objectives 6. Describe various methods for connecting an EC application to back-end systems and databases 7. Discuss the value and technical foundation of web Services in EC applications 8. Understand service-oriented architecture (SoA)and its relationship to EC 9. Describe the criteria used in selecting an outsourcing vendor and package 10. Understand the value and uses of EC application log files 11. Discuss the importance of usage analysis and site management Electronic Commerc Prentice Hall 2006
Electronic Commerce Prentice Hall © 2006 3 Learning Objectives 6. Describe various methods for connecting an EC application to back-end systems and databases. 7. Discuss the value and technical foundation of Web Services in EC applications. 8. Understand service-oriented architecture (SOA) and its relationship to EC. 9. Describe the criteria used in selecting an outsourcing vendor and package. 10. Understand the value and uses of EC application log files. 11. Discuss the importance of usage analysis and site management
The Landscape and framework of ec Applications Development Step 1: Identifying, Justifying, and Planning EC Systems Step 2: Creating an EC Architecture EC architecture a plan for organizing the underlying infrastructure and applications of a site Step 3: Selecting a Development Option Electronic Commerc Prentice Hall 2006
Electronic Commerce Prentice Hall © 2006 4 The Landscape and Framework of EC Applications Development Step 1: Identifying, Justifying, and Planning EC Systems Step 2: Creating an EC Architecture EC architecture A plan for organizing the underlying infrastructure and applications of a site Step 3: Selecting a Development Option
The Landscape and framework of ec Applications Development Step 4: Installing, Testing, Connecting, and Deploying EC Applications Unit testing Testing application software modules one at a time Integration testing Testing the combination of application modules acting in concert Usability testing Testing the quality of the user's experience when interacting with a Web site Acceptance testing Determining whether a Web site meets the original business objectives and vision Step 5: Operations, Maintenance, and Updating Electronic Commerce Prentice Hall 2006 5
Electronic Commerce Prentice Hall © 2006 5 The Landscape and Framework of EC Applications Development • Step 4: Installing, Testing, Connecting, and Deploying EC Applications Unit testing Testing application software modules one at a time Integration testing Testing the combination of application modules acting in concert Usability testing Testing the quality of the user’s experience when interacting with a Web site Acceptance testing Determining whether a Web site meets the original business objectives and vision • Step 5: Operations, Maintenance, and Updating