Electronic Commerce Implementation
Mar 26, 2015
Electronic Commerce
Implementation
Electronic Commerce Implementation Slide 2
Topics
Key Issues
Insourcing Vs Outsourcing
Internet Service Providers
Development Shops
Designing Web Pages
Front-ends, back-ends and middleware
Electronic Commerce Implementation Slide 3
Key Issues
The Internet
Security
Types of E-CommerceBusiness-to-BusinessBusiness-to-Consumer
CPR - Customer Process Re-engineering
Electronic Commerce Implementation Slide 4
The Internet
Networks and TechnologiesHistoryOwnership
Network Layers:High Speed Backbone ATT - - MCINetwork Access Points Sprint - - PacBellRegional Networks UUNet - - PSI Net Local ISPs RMI - - CSDUser Organizations DU - - JMPoints of Presence (POP)
Electronic Commerce Implementation Slide 5
Logical/Protocol Layers
Data to Partners or Consumer
FTP, HTTP,SMTP, DNS, POP, IMAP, MIME
Finding the other computers
TCP, UCP
Network Routing IP
Linking to Machines Ethernet, PPP, FDDI
Physical Connection Twisted Pair, Coaxial, Fiber Optics, Microwave, Satellite
Electronic Commerce Implementation Slide 6
Networks
Firewall
Firewall
Corporate Intranet
Partner Intranet
Sha
red
Dat
abas
e
TCP/IP Protocol
TCP/IP Protocol
Other Networks
Legacy SystemsV
an o
r V
PN
Electronic Commerce Implementation Slide 7
E-Commerce Architecture
Databases
Internet Software
Credit Verification
Internal Web Clients
Web/E-CommerceServers
Replication
Router
WebClients
Firewall
Back OfficeSystems
Electronic Commerce Implementation Slide 8
Example SW
Databases
Internet Software
Credit Verification
Internal Web Clients
Web/E-CommerceServers
Replication
Router
WebClients
OracleDB2SQL Server
Firewall
IBM InternetMS Internet Information ServiceMQ SeriesMS Site Server Commerce Edition
CISCO
MQ Series
NetscapeExplorerOperaVeriFone
vPos
Back OfficeSystems
SAPLegacy
Electronic Commerce Implementation Slide 9
Example HW
Databases
Internet Software
Credit Verification
Internal Web Clients
Web/E-CommerceServers
Replication
Router
WebClients
FirewallAS400, Compaq, Dell, IBM, Tandem
Cisco
Dell, Compaq,AS 400
Electronic Commerce Implementation Slide 10
EAI(Enterprise Application Integration)
E-Business applications complex and disparate
Most vendors settle on suite of technologies and standards: XML – Data Exchange JavaBeans – Server Architecture CORBA, DCOM – Methods for calling processes MQ Series or MSMQ - Message Queuing DB2, Oracle, SQL Server, BAAN, One World, SAP
An Emerging Technology
Electronic Commerce Implementation Slide 11
EAI
Welcome!
By this money-saving tool
Ships in 1-dayCustomer HTTP
Server
EAI
Broker
Web Site
Product DB
ERPOther
Vendors
EAI
Broker
Electronic Commerce Implementation Slide 12
EAI Tools
Bridges for Islands
Mercator Software
XML
SOAP
Saga Software
Enterprise JavaBeans
Electronic Commerce Implementation Slide 13
Security
HTTP Server CGI Script
Order Database
Bank
Encrypted Form
Encrypted Form
With data
Extract Data
Process Form
Aut
hori
zatio
nR
eque
st
Client Web Browser
Business Server
Electronic Commerce Implementation Slide 14
Digital Cash
String of numbers
Bank issues token for amount
Bank validated
Transferred to consumer’s pc or account
Bank validates token use
Can be used for micro transactions
Electronic Commerce Implementation Slide 15
Types of E-Commerce
Business-to-Business
Business-to-Consumer
Electronic Commerce Implementation Slide 16
CPR
Knowing your customerProviding needed informationMaking online interaction easy:NavigatingOrderingPayingFulfillmentService and support
CPR © Haag, ‘99
Electronic Commerce Implementation Slide 17
Picking an ISP
Large Be your own ISP Use local service
US West Quest Etc
Build your own EC servers
Small Use a Van Choose needed level
of service Ramp over time
Electronic Commerce Implementation Slide 18
Internet Service Providers (ISP)
Large Business Small Business
Heavy U
se
Light
Use
Electronic Commerce Implementation Slide 19
Sample ISPs
Rocky Mountain Internet
Compuserve
Mindspring
Host Works
Electronic Commerce Implementation Slide 20
Other Web Real Estate
On-Line Web Host and Design KitsYahooGeoCities
America On-line
Quicksite
Web Promotion
An on-line Mall – Downtown Anywhere
Electronic Commerce Implementation Slide 21
Free Store Fronts(Or at least cheap…)
BigStep
ECongo
Vstore
FreeMerchant
StoreSense
Yahoo! Store
Let’s build one…
Electronic Commerce Implementation Slide 22
General Features
Possible Freebies: Web Page Editor Multiple logins FTP Software URL / Domain assistance Web back-ends
Front-page CGI Database Management Shopping Carts
Ask about Types of connections How many dial-ups Access range Tech support/hours Hosting costs Development costs Statistics/Tracking Backup Site Promotion File transfer limits Audio-video/Voice Dynamic Pages Back-end
Electronic Commerce Implementation Slide 23
RequirementsAnalysis
Electronic Commerce Implementation Slide 24
Moving to E-Commerce
Organization
Comm
erce
Proc
esse
s
New
Existing
Small Large
Everything mustBe InternetBased
Internalize EDIProcessesNew CustomerProcesses
Coordinate ECWith stand-alonesoftware
Re-engineering ofEC process toMatch EC Domain
Electronic Commerce Implementation Slide 25
The Basics of Building a Web Page
Electronic Commerce Implementation Slide 26
Putting the Pieces Together
Electronic Commerce Implementation Slide 27
Design Tools
Editors:WordNetscape ComposerFront PageDreamWeaverNet Object Fusion
Power AndComplexity
Electronic Commerce Implementation Slide 28
Design Criteria
Keep it simple
Keep it fast
Keep it short
Keep it cheap
Avoid mistakes
Electronic Commerce Implementation Slide 29
Design Criteria
Use a commonly available font
Use color to convey messagesUPSHot Sauce Shop
Stick with browser-safe colors
Use graphicsGraphics
Electronic Commerce Implementation Slide 30
What Goes There?
Get it out in the open
Encourage them to click
Tell Them about yourself
Keep it on a page – if possible
Use Headings
Make Lists
Lead with links
You can even translate it!
Electronic Commerce Implementation Slide 31
Some Other IdeasFrom Research
Concise – no scrolling
Scannable – inverted pyramid
Objective – not promotional
Users like to search
Well-done sites add to credibility
Know your audience – be careful with humor
Morkes and Neilsen
Electronic Commerce Implementation Slide 32
What Goes There?
Speed of Web front-end processes will push the re-engineering of back-end processes
For better or worse, things are done differently on the net
Use pilot projects to lead the way
Electronic Commerce Implementation Slide 33
What Goes There?
One of the biggest problems is scaling Hand-coded HTML works fine on the early sites Automated code is needed for large systems
The trend is towards transactional commerce Databases Object oriented
Customer profiles should drive service
Electronic Commerce Implementation Slide 34
What Goes There?
HTML
EPS
SGML
TERM
STYLINGTEMPLATE
DATABASEOBJECT
REPOSITORY
TRANSFORMATION INTO META FORMATDB
www
PAPER
CD-ROM
ELECTRONICDOCUMENT
LEGACYPRESENTATION
Electronic Commerce Implementation Slide 35
Databases Collecting Information
ACCESS
SQL
Oracle
Data Mining Software
Electronic Commerce Implementation Slide 36
Getting Publicity
Check out popular sites
Find out how search engines work
List yourself on Yahoo and others.
Electronic Commerce Implementation Slide 37
MANAGING THE TECHNOLOGY
Create proprietary solutions when needed, but ditch them when needed
Automate with workflow software to manage increased customer services
Sites should include dynamic data and support large transaction flow
Electronic Commerce Implementation Slide 38
EVOLVING
PUBLISHING
INTERACTIVITY
TRANSACTIONS
BUSINESS TOBUSINESS PROCESSES
•Advertising•Information
•Registration•Games•Forms
•Database Queries•Payments•Fund Transfer
•Fulfillment•Workflow•Process Merger
Time or Maturity
Incr
easi
ng F
unct
iona
lity
Electronic Commerce Implementation Slide 39
Developers
•Starwave •Halstead •I-frontiers •Channel Seven •Digital Spinner •Eye Magic •Internet Solutions •Pop Multimedia •Ucompass•USWeb/CKS•QuinnCom•Visicom Media Inc•Devine Services
Electronic Commerce Implementation Slide 40
Some EC Tools
Website Garage by Netscape
Business Plans On-Line
Advertising on the Web
Other Resources
A ton more
Electronic Commerce Implementation Slide 41
Plan your Website
What will be the first thing customers see?What navigation controls will you use?What kind of clicks will be available?Will you offer any freebies?