In this chapter, the learning objectives are: Explain the process that should be followed in building an e-commerce web site, 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,...
CSC 330 E-Commerce Teacher Ahmed Mumtaz Mustehsan GM-IT CIIT Islamabad • • Virtual Campus, CIIT COMSATS Institute of Information Technology • T1-Lecture-6 Building E-Commerce Web Sites Chapter-3 Part-I T1-Lecture-6 For Lecture Material/Slides Thanks to: Copyright © 2010 Pearson Education, Inc Objectives Explain the process that should be followed in building an e-commerce Web site 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 Building an E-commerce Site: A Systematic Approach Most important management challenges: Developing a clear understanding of business objectives The objectives are to be explained to the developers and programmers Knowing how to choose the right technology to achieve those objectives T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-4 Pieces of the Site-Building Puzzle Main areas where you will need to make decisions: Human resources and organizational capabilities ◦Creating team with skill set needed to build and manage a successful site Hardware Software Telecommunications Site design T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-5 The Systems Development Life Cycle Methodology for understanding business objectives of a system and designing an appropriate solution Five major steps: Systems analysis/planning Systems design Building the system Testing Implementation T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-6 Web Site Systems Development Life Cycle T1-Lecture-6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-7 System Analysis/Planning Business objectives: List of capabilities you want your site to have System functionalities: List of information system capabilities needed to achieve business objectives Information requirements: Information elements that system must produce in order to achieve business objectives T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-8 T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-9 Systems Design: Hardware and Software Platforms System design specification: Description of main components of a system and their relationship to one another Two components of system design: 1.Logical design Data flow diagrams, processing functions, databases 1.Physical design Specifies actual physical, Hardware and software components, models, etc needed for the implementation of Logical design T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 110 T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 139 Vertically Scaling a System T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 140 Horizontally Scaling a System T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 141 T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 142 Other E-Commerce Site Tools Web site design: Basic business considerations Enabling customers to find and buy what they need Tools for Web site optimization: Search engine placement ◦Keywords, page titles ◦Identify market niches, localize site ◦Expertise ◦Links ◦Search engine ads T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 143 E-commerce Web Site Features that Annoy Customers SOURCE: Based on data from Hostway Corporation’s survey, Consumers’ Pet Peeves about Commercial Web Sites, Hostway Corporation, 2007 T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 144 T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 145 Tools for Interactivity and Active Content Web 2.0 design elements: Widgets, Mashups CGI (Common Gateway Interface) ASP (Active Server Pages) Java, JSP, and JavaScript ActiveX and VBScript ColdFusion T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 146 Personalization Tools Personalization Ability to treat people based on personal qualities and prior history with site Customization Ability to change the product to better fit the needs of the customer Tools to achieve: Cookies T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 147 The Information Policy Set Privacy policy Set of public statements declaring how site will treat customers’ personal information that is gathered by site Accessibility rules Set of design objectives that ensure disabled users can affectively access site T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 148 Insight on Society Designing for Accessibility with Web 2.0 Class Discussion What Act? is Section 508 of the Rehabilitation Why might some merchants be reluctant to make their Web sites accessible to disabled Americans? How can Web sites be made more accessible? Should all Web sites be required by law to provide “equivalent alternatives” for visual T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 149 Right-Sizing a Web Site Class Discussion What are the factors you should take into account when sizing a Web site’s infrastructure? Why is peak usage an important factor to consider? What did eBay discover from its use of OPERA? How can operators of smaller sites deal with the right-sizing issue? T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 150 Insight on Business Curly Hair and MotorMouths: Getting Started on the Cheap Class Discussion http://www.naturallycurly.com/ http://motormouths.com/ How does a small, niche Web site become profitable? What is the primary source of income for these kinds of sites? What benefits are there to starting a business in a recession? T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 151 Insight on Technology Pumping Up the Customer Experience Using AJAX and Flash Class Discussion What is AJAX? How does it work? How does AJAX improve on client/server interactivity? How does Google Maps use AJAX? What are some alternative technologies to achieve the same results as AJAX? T1Lecture6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 152 Thank You T1-Lecture-6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 153 .. .Building E-Commerce Web Sites Chapter- 3 Part-I T1 -Lecture- 6 For Lecture Material/Slides Thanks to: Copyright © 2010 Pearson Education,... Identify additional tools that can improve Web site performance T1 -Lecture- 6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 1-3 Building an E-commerce Site: A Systematic Approach Most... T1? ?Lecture? ?6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 119 Two-Tier E-commerce Architecture T1? ?Lecture? ?6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc 120 Multi-tier E-commerce Architecture T1? ?Lecture? ?6 Ahmed Mumtaz Mustehsan Copyright © 2010 Pearson Education, Inc