Danh mục tài liệu

Lecture Electronic commerce - Chapter 19: Building E-Commerce Applications and Infrastructure

Số trang: 50      Loại file: ppt      Dung lượng: 684.50 KB      Lượt xem: 18      Lượt tải: 0    
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Lecture Electronic commerce - Chapter 19: Building E-Commerce Applications and Infrastructure learning objectives: Discuss the major steps in developing an EC application. Describe the major EC applications and list their major functionalities. List the major EC application development options along with their benefits and limitations. Discuss various EC application outsourcing options, including application service providers (ASPs), software as a service (SaaS), and utility computing. Discuss the major EC software packages and EC application suites. Describe various methods for connecting an EC application to back-end systems and databases.
Nội dung trích xuất từ tài liệu:
Lecture Electronic commerce - Chapter 19: Building E-Commerce Applications and Infrastructure Chapter 19 Building E-Commerce Applications and Infrastructure © 2008 Pearson Prentice Hall, Electronic Commerce 2008, Efraim Turban, et al. 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 application service providers (ASPs), software as a service (SaaS), and utility computing. 5. Discuss the major EC software packages and EC application suites. 6. Describe various methods for connecting an EC application to back-end systems and databases. 19-2 Learning Objectives 7. Discuss the value and technical foundation of Web Services and their evolution into second generation tools in EC applications. 8. Understand service-oriented architecture (SOA) and virtualization and their relationship to EC application development. 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. 19-3 Major E-Commerce Applications and Their Functionalities  B2C Storefronts  Anelectronic storefront should have these functions: A product presentation function  An order entry function  An electronic payment function  An order fulfillment function  A customer service function  The product support function 19-4 Major E-Commerce Applications and Their Functionalities  Supplier Sell-Side B2B Sites A B2B site has these additional features:  Personalized catalogs and Web pages for all major buyers  A B2B payment gate  Electronic contract negotiation features  Product configuration by customers  Affiliate program capabilities  Business alerts 19-5 Major E-Commerce Applications and Their Functionalities  E-Procurement  Aggregatingcatalogs  Reverse auctions and tendering systems  Forward auctions  Exchanges  Portals  Other EC systems 19-6 A Five-Step Approach to Developing an E-Commerce Landscape  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 19-7 A Five-Step Approach to Developing an E-Commerce Landscape 19-8 A Five-Step Approach to Developing an E-Commerce Landscape  Step 3: Selecting a Development Option  Step 4: Installing, Testing, Integration, and Deploying EC Applications  Unit testing  Integration testing  Usability testing  Acceptance testing  Step5: Operations, Maintenance, and Updating 19-9 A Five-Step Approach to Developing an E-Commerce Landscape  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 19-10 A Five-Step Approach to Developing an E-Commerce Landscape  Managing the Development Process  The development process can be fairly complex and must be managed properly  For medium-to-large applications, a project team is usually created to manage the process and the vendors  Collaboration with business partners also is critical 19-11 Development Options for E-Commerce Applications  In-House Development: Insourcing  reusability The likelihood a segment of source code can be used again to add new functionalities with slight or no modification  interoperability Connecting people, data, and diverse systems. The term can be defined in a technical way or in a broad way, taking into account social, political, and organizational factors  insourcing In-house development of applications 19-12 Development Options for E-Commerce A ...