Building Ecommerce Applications & Infrastructure H essa AL- Subaie, D ina Nassar A isha AL-Omani, B ashayer Abdulallah D alal Al- Qatami.

Slides:



Advertisements
Similar presentations
Regnet Specification : Functional point of view REGNET.
Advertisements

Chapter 5 B2B E-Commerce.
Electronic Commerce Systems (e-commerce)
Business-to-Business E-Commerce
E-Marketplaces: Structures and Mechanisms
8-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Building E-Commerce Applications and Infrastructure
Chapter 9 Electronic Commerce Software. Electronic Commerce Software Basics Dependent on : –The expected size of the enterprise and its projected traffic.
1 Pertemuan 7 Understanding B2B (Business to Business) Matakuliah: J0324/Sistem e-Bisnis Tahun: 2005 Versi: 02/02.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Building EC Applications and Infrastructure
Copyright © 2002 Pearson Education, Inc.
Shopping and ORM Solutions
Chapter 9: Electronic Commerce Software
E-Commerce: Mechanisms, Platforms, and Tools
BEA2005 L7/ 9-1 Where is e-commerce evident? What processes are fundamental to e- commerce? How should business strategy be aligned to e-commerce strategy?
1 Chapter 9 Electronic Commerce and Electronic Business.
Electronic Commerce Systems
Chapter 9 e-Commerce Systems.
E-Business – Technology and Networks Teodora Bakardjieva Prof. Dr., Varna Free University Varna Free University.
Lecture 4 Title: Shopping Cart By: Mr Hashem Alaidaros MIS 326.
Building E-Commerce Applications and Infrastructures
E-Business Lecture 3 Website Development and Management Process.
Chapter 10 Building E-Commerce Applications and Infrastructure
Chapter 2 E-Marketplaces: Structures, Mechanisms, Economics, and Impacts.
Electronic Commerce and Electronic Business Lecture – 12
E-Commerce Architecture
Important issue in a new e-commerce business 1.Identify a consumer or business need in the marketplace 2.Investigate the opportunity 3.Determine.
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.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Electronic Commerce Software Chapter 9 Bridgette Batten Susan Harper.
Building E-Commerce Applications and Infrastructure.
Chapter 6 B2B E-Commerce.
Chapter 12 Building E-Commerce Applications and Infrastructure
E-Commerce Systems Chapter 8
Introduction to E-Commerce
Lesson 4 : Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
9 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Commerce Systems Chapter 9.
Chapter 2 E-Marketplaces: Structures, Mechanisms, Economics, and Impacts.
B2B E-Commerce. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1.Describe the B2B field. 2.Describe the major types of B2B models.
Learning Objectives Describe the major types of B2B models.
Dr. S. Loizidou - ACSC3451 THE DIGITAL FIRM: ELECTRONIC COMMERCE & ELECTRONIC COMMERCE & ELECTRONIC BUSINESS Dr. Stephania Loizidou Himona ACSC 345.
Introduction THE DIGITAL FIRM: ELECTRONIC COMMERCE &ELECTRONIC BUSINESS ELECTRONIC COMMERCE &ELECTRONIC BUSINESS By : Eyad Almassri.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Prentice Hall, Chapter 12 Building E-Commerce Applications and Infrastructure.
Lecture 31 Electronic Business (MGT-485). Review of Lecture
Building an E-Commerce website Dr. John P. Abraham.
B2B E-Commerce Characteristics
9 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Commerce Systems Chapter 9.
Learning Objectives Describe the B2B field.
E-Marketplaces: Mechanisms, Tools, and Impacts of E-commerce.
What is e-commerce?. What e-commerce is… Business to business (B2B) trading where companies trade and exchange information using the World Wide Web. Business.
Online Chapter 18 Building E-Commerce Applications and Infrastructure.
Chapter 9 Electronic Commerce Systems Slide 1 Well, Sort-of.
E-Marketplaces: Mechanisms, Tools, and Impacts of E-commerce.
E-Business –. What is E-business? E-business (electronic business) is the conducting of business on the Internet, not only buying and selling but also.
9 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Commerce Systems Chapter 9.
E-Commerce Systems Chapter 8 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
E-Commerce Systems Chapter 9 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
B2B E-Commerce. Learning Objectives 1. Describe the B2B field. 2. Describe the major types of B2B models. 3. Discuss the models and characteristics of.
Business Applications– Using Java _____ Presented by Priya Saha.
Pertemuan 2 E-Commerce Marcello Singadji, S.Kom, M.T.
HCS 212: Introduction to MIS
4 THE DIGITAL FIRM: ELECTRONIC COMMERCE & ELECTRONIC BUSINESS.
E-Commerce Systems Chapter 8
Web Application Development
IBM Tivoli Web Site Analyzer Training Document
E-Commerce Lecture 6.
Chapter 9 e-Commerce Systems McGraw-Hill/Irwin
E-Commerce: Mechanisms, Platforms, and Tools
Presentation transcript:

Building Ecommerce Applications & Infrastructure H essa AL- Subaie, D ina Nassar A isha AL-Omani, B ashayer Abdulallah D alal Al- Qatami

► Developing EC site.  Components  Language  ASP (Application service provider)= A company that provides business applications to users for a small monthly fee. The Development process

► Step 1  Creating an EC Architecture= a plan for organizing the underlying infrastructure & applications of site. ► Business Goals ► Business Vision ► Application Modules ► Hardware / software ► Security / reliability required ► HR & procedures for implementing the architecture Steps of Development process

► Step 2  Selecting a development option ► In-house ► Outsource ► Combination of both Steps of Development process

► Step 3  Installing  Testing ► Unit testing ► Integration testing ► Usability testing ► Acceptance testing  Deploying EC applications Steps of Development process

► Step 4  Operation and maintenance ► Site continually updated ► Study usage patterns and performance Steps of Development process

The Major EC Applications & their functionalities ► B2C storefronts An Electronic storefront need to offer buyers the ability to:-  Discover, search, evaluate, compare.  Select, negotiate  Place an order  Pay  Confirm an order  Track orders

► On the other hand, the merchant needs to:-  Provide access to current catalogs  Provide E-shopping cart  Verify customer ’ s credit  Process orders  Arrange product delivery  Track shipments  Provide registrations  Provide FAQ  Analyze purchases  Provide language translation  Measure & analyze traffic at the site The Major EC Applications & their functionalities

► The 3 inter-related subsystems: 1.Catalog, products, prices, promotions, shopping cart 2.Transaction system 3.Payment gateway

The Major EC Applications & their functionalities ► Supplier Sell-side B2B sites  Similar to B2C but has additional features:- ► Personalized catalogs & web-pages ► B2B payment gateway ► Electronic contract negotiation features ► Product configuration by customers ► Affiliate program capabilities ► Business alerts

The Major EC Applications & their functionalities ► E-Procurement site  Is an online intermediary that offers businesses access to hundreds of parts & services provided by suppliers. ► Aggregating Catalogs sites  Some specialized requirements for this type of site:- ► Search engine ► Comparison engine ► Ordering mechanism ► Budget & authorization features ► Usage comparison ► Payment mechanism

The Major EC Applications & their functionalities ► Reverse Auctions sites  Sites of this sort provides:- ► Catalog of items content management ► Search engine ► Personalized pages ► Reverse auction mechanism ► Ability to bid dynamically ► Automatic vendor approval & workflow ► Electronic collaboration with trading partners.

The Major EC Applications & their functionalities ► Online Exchange sites  An e-market place tying many buyers to many suppliers  Combines functions of buy-side, e-procurement, auction sites, in addition to:- ► Collaboration services ► Community services ► Data mining, customer behavior tracking ► Transaction flow managers ► Negotiation mechanism ► Language translation ► Comprehensive links to related resources

Development Options for EC Applications

► In sourcing ► Outsourcing ► Leasing ► Other Options

In Sourcing ► Done using “ Web Scripting Languages ” ► Benefits:  Better fit organization ’ s strategy  Differentiate it from competition ► Short comes:  Time consuming  Costly

Outsourcing: Turnkey Approach ► Offers standard features required by EC ► Involves: 1.Buying commercial application 2.Installing it 3.Start it up

Outsourcing: Turnkey Approach (Cont.) ► Benefits:  Many different types available  Save time/money

Outsourcing: Turnkey Approach (Cont.) ► Short comes:  May not fully fit company ’ s needs  Difficult to modify  Loss of control over new versions  Difficult to be integrated with existing systems  Vendors my drop products/quit business

Leasing ► Lease application from outsourcer and install it ► Lease it from ASP that hosts the applications at its datacenter 2 ways to do it:

Benefits & Risks of Using ASP Business TechnicalEconomic Reduce need to IT Professionals Concentrate on strategic use of IT Benefits:

Loss of Control & Dependence on Vendor Risks: Benefits & Risks of Using ASP Business

Business Technical Economic Fast & Easy Application Deployment Simplified Maintenance & Training Benefits:

Benefits & Risks of Using ASP Technical Insufficient customization & legacy Applications Integration Low capability to deal with Security Issues Risks:

Benefits & Risks of Using ASP BusinessTechnical Economic Low total cost of ownership Improved cost control (Predictable Cost) Benefits:

Benefits & Risks of Using ASP Economic Price change of updating by vendor Risks:

Other Development Options ►E►E►E►E-marketplaces, Exchanges, E-Auctions ►J►J►J►Joint Venture & Consortia ►E►E►E►E-Malls ►I►I►I►ISPs ►T►T►T►Telecommunication Companies

Which Approach? Criteria to select development approach

Criteria for Selecting a Development Approach Selecting ► Flexibility ► User Friendliness ► Reliability ► Security

► Maintenance Services ► Vendor Quality & Track Record ► Estimating Costs ► Hardware & software resources Criteria for Selecting a Development Approach Selecting (Cont.)

Third-Party EC components and suites

2 types of EC Applications Available ► ► Electronics catalogs ► ► EC Suites.

► Virtual version of traditional product catalogs ► Contains:  Product description, Photos, Promotions, Payment methods, Discounts, & Delivery channels. Electronic Catalogs Electronic Catalogs

Architecture of Electronic Catalogs

Electronics catalogs features ► Template for creating a storefront pages. ► Electronic shopping cart. ► Provide secure purchase process using encryption methods. ► Database for maintaining the product descriptions and customers orders. ► Integration with third party software for calculating Taxes and shipping costs.

Third-Party EC components and suites ► EC Suites :contains different ► databases;  Customer database  Order database  Catalog database  Payment database

Components of an EC Suite

Third-Party EC components and suites ► Two major companies provide EC SUITES:  InterWorld ’ s Commerce Suites (interwor.com).  IBM ’ s WebSphere Commerce Suite (ibm.com).

Connecting To Databases and Other Enterprises System

► EC Arciticture ► Consists of 4 tiers:  Web Browser  Web Server  Applications Server  Database Servers Multi- Tiered Application Architecture

Enterprise Application Integration (EAI) ► Class of software that integrates large systems. ► Examples  Vitria Technology (vitria.com),  TIBCO (tibco.com),  WebMethods (webmethods.com)

VENDOR AND SOFTWARE SELECTION 6 Steps Process: 1. Identify Potential Vendors & Packages 2. Determine Evaluation Criteria 3. Evaluate 4. Choose 5. Negotiate 6. Establish Service Level Agreement

Usage Analysis & Site Management Monitor what customers do in your web site

Log Files ► Record kept by Web Server ► Shows when & what transaction occurred ► High Volumes >> Hard to Analyze ► Free Software provided

Access Logs ► “ text files ” ► Easy to analyze ► Easy to compare ► Variety of statistics ► Improve marketing and advertising strategies

Valuable statistics ► Page views by time slot ► Page views by customers logging in status ► Page views by referrers ► Page views by visitors hardware platform, operating system and browser ► Page views by visitors host

Managing The Web Site ► Must know the performance of a web site ► Time consuming ► Tedious administrative task

Web Management Tools ► Patrol for e-business management ► Main views for e-business management ► Service assurance center for e-business

Questions ► Describe the basic elements of a multitiered application architecture. ► List the ways in which an EC application can be connected to back-end databases and other transaction processing systems. ► List the major steps in selecting an EC application vendor and package.