Lecture E-Commerce - Chapter 7: Building e-commerce web sites (part II)

24 44 0
Lecture E-Commerce - Chapter 7: Building e-commerce web sites (part II)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

In this chapter, the learning objectives are: Describe the major issues surrounding the decision to outsource site development and/or hosting, Identify and understand the major considerations involved in choosing web server and e-commerce merchant server software, understand the issues involved in choosing the most appropriate hardware for an e-commerce site, identify additional tools that can improve Web site performance.

CSC 330 E-Commerce Teacher Ahmed Mumtaz Mustehsan GM-IT CIIT Islamabad • • Virtual Campus, CIIT COMSATS Institute of Information Technology • T1-Lecture-7 Building E-Commerce Web Sites Chapter-3 Part-II T1-Lecture-7 For Lecture Material/Slides Thanks to: Copyright © 2010 Pearson Education, Inc Objectives  Describe the major issues surrounding the decision to outsource site development and/or hosting  Identify and understand the major considerations involved in choosing Web server and e-commerce merchant server software  Understand the issues involved in choosing the most appropriate hardware for an e-commerce site  Identify additional tools that can improve Web site performance T1-Lecture-6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-3 Testing, Implementation, and Maintenance Testing Unit testing unit testing involves testing the site’s program modules one at a time System testing system testing involves testing the site as a whole, in a way the typical user will use the site Acceptance testing acceptance testing verifies that the business objectives of the system as originally conceived are in fact working T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-4 Testing, Implementation, and Maintenance Implementation and maintenance:  Maintenance is ongoing, with 20% of time devoted to debugging code and responding to emergency situations, 20% with changing reports, data files and links to backend databases; and 60% to general administration and making changes and enhancements to system Benchmarking benchmarking a process in which the site is compared with those of competitors in terms of response speed, quality of layout and design T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-5 Factors in Web Site Optimization Web site optimization requires that you consider three factors: page content, page generation, and page delivery T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-6 Spectrum of Tools for building your own site T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-7 Web Site Budgets From $5,000 to millions of dollars/year Depends on what you can afford Sophisticated site development packages appear to reduce costs and increase speed but, the modifications required to fit the package to your business needs rise exponentially A $4,000 package can easily become a $40,000 to $60,000 development project T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-8 Web Site Budgets contd Components of budget:  System maintenance  System development  Content design & development  Hardware  Telecommunications  Software T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 1-9 Components of Web Site Budgets T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 110 Simple versus Multi-tiered Web Site Architecture System architecture Arrangement of, software, machinery and tasks in an information system needed to achieve a specific functionality is called the system architecture Single tier Architecture it consisted of a server computer running basic Web server software Two-tier Web server and database server Multi-tier Web application servers Backend, legacy databases T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 111 Two-Tier E-commerce Architecture T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 112 Multi-tier E-commerce Architecture T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 113 Privativate Lines CSU/DSU ROUTER Internet CSU/DSU ROUTER VPN Concentratror CSU/DSU ROUTER VPN Concentratror CSU/DSU ROUTER Router Load balancer Router Server Server Server Server Server Server Server Server Server Load balancer Server Server Server Server Server Server CSU/DSU ROUTER Load balancer CSU/DSU ROUTER Switch Firewall Server Server Server CSU/DSU ROUTER Msg Server Farm Firewall Firewall CSU/DSU ROUTER Load balancer Firewall switch Firewall Switch Switch Switch Minicomputer Firewall Disk array Server Server Server Server Server Server Server Server Server Server Server Server Server Server Minicomputer Server Server Server Server Server Server Server ServerServer Server Server Switch Web Server farm Switch Minicomputer Switch Server Server Minicomputer Disk array Server Switch Switch Application Server farm T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc Switch DB SERVER FARM 114 Web Server Software Apache Leading Web server software (47% of market) Works only with UNIX, Linux OSs Microsoft’s Internet Information Server (IIS) Second major Web server software (25% of market) Windows-based T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 115 Functionalities of Webserver T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 116 Site Management Tools Basic tools Included Verify in all Web servers that links on pages are still valid Identify orphan files Third-party software and services for advanced site management Monitor customer purchases, marketing campaign effectiveness, etc Examples: WebTrends Analytics 9, Google Analytics T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 117 Dynamic Page Generation Tools Dynamic page generation: The contents of a Web page are stored as objects in a database, rather than being hard-coded in HTML When the user requests a Web page, the contents for that page are then fetched from the database Examples: Tools include CGI (Common Gateway Interface), ASP (Active Server Pages), JSP (Java Server Pages), etc Advantages Lowers menu costs Permits easy online market segmentation Enables cost-free price discrimination Enables Web content management system (WCMS) T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 118 Application Servers Web application servers: software programs that provide the specific business functionality required by a Web site Type of middleware ◦Isolate business applications from Web servers and databases Single-function applications increasingly being replaced by integrated software tools that combine all functionality needed for e-commerce site T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 119 Functionalities of Application Servers T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 120 E-commerce Merchant Server Software Offers an integrated environment that provides most or all of the functionality and capabilities needed to develop a sophisticated, customer-centric site Online catalog  List of products available on Web site Shopping cart allows shoppers to set aside desired purchases in preparation for checkout, review what they have selected, edit their selections as necessary, and then actually make the purchase by clicking a button T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 121 E-commerce Merchant Server Software Credit card processing Shopping cart works in conjunction with credit card processing software, It verifies shopper’s credit card and then puts through the debit to the card and the credit to the company’s account at checkout Integrated e-commerce software suites typically supply the software for this function Otherwise, you need to make arrangements with a variety of credit card processing banks and intermediaries Like PAYPAL now available in Pakistan T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 122 Merchant Server Software Packages Integrated environment with most or all of functionality needed Key factors in selecting a package: Functionality Support for different business models Business process modeling tools Visual site management and reporting Performance and scalability Connectivity to existing business systems Compliance with standards Global and multicultural capability Local sales tax and shipping rules T1­Lecture­6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 123 Thank You T1-Lecture-6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 124 .. .Building E-Commerce Web Sites Chapter- 3 Part-II T1 -Lecture- 7 For Lecture Material/Slides Thanks to: Copyright © 2010 Pearson Education,... T1? ?Lecture? ?6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 111 Two-Tier E-commerce Architecture T1? ?Lecture? ?6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc 112 Multi-tier E-commerce Architecture T1? ?Lecture? ?6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc... a server computer running basic Web server software Two-tier ? ?Web server and database server Multi-tier ? ?Web application servers Backend, legacy databases T1? ?Lecture? ?6        Ahmed Mumtaz Mustehsan         Copyright © 2010 Pearson Education, Inc

Ngày đăng: 18/01/2020, 16:38

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Objectives

  • Testing, Implementation, and Maintenance

  • Slide 5

  • Factors in Web Site Optimization

  • Spectrum of Tools for building your own site

  • Web Site Budgets

  • Web Site Budgets contd..

  • Components of Web Site Budgets

  • Simple versus Multi-tiered Web Site Architecture

  • Two-Tier E-commerce Architecture

  • Multi-tier E-commerce Architecture

  • Slide 14

  • Web Server Software

  • Slide 16

  • Site Management Tools

  • Dynamic Page Generation Tools

  • Application Servers

  • Slide 20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan