Professional Documents
Culture Documents
and
Transaction Processing System
Electronic Commerce
Electronic Exchange
An electronic forum where
manufacturers, suppliers, and
competitors buy and sell goods,
trade market information, and run
back-office operations
Electronic Exchange
Marketing
Data collection about customer
behavior, preferences, needs and
buying patterns is possible through
Web and E-commerce. This helps
marketing activities such as price
fixation, negotiation, product
feature enhancement and
relationship with the customer.
Market segmentation
The identification of specific
markets to target them with
advertising messages.
Advertising
Mobile ad networks distribute
mobile ads to publishers such as
mobile Web sites, application
developers, and mobile operators.
AdMob
- is a mobile advertising provider
that serves up ads for display on
mobile devices and in applications
like those that run on the Android
and iPhone.
Nielsen is a major
marketing
company that
measures and
analyzes how
consumers acquire
information,
consume media,
and
buy goods and
services.
Consumers are
increasingly using
mobile phones to
purchase goods
and perform other
transactions
online.
Price comparison
A growing number of companies
provide a mobile phone service
that enables shoppers to compare
prices and products on the Web.
Google Product Search works for
iPhone and Android handsets. The
shopper enters the name of the
product into the Google search
field and clicks “See Shopping
Results” to display a list of suppliers
and prices.
Couponing
Shoppers can sign up with
individual retailers to request that
their coupons are sent directly to
their cell phone.
Investment and Finance
Financial companies are using E-
commerce to a large extent.
Customers can check the balances
of their savings and loan accounts,
transfer money to their other
account and pay their bill through
on-line banking or E-banking.
Another application of E-commerce
is on-line stock trading.
Banking
Online banking customers can
check balances of their savings,
checking, and loan accounts;
transfer money among accounts;
and pay their bills. These customers
enjoy the convenience of not
writing checks by hand, tracking
their current balances, and
reducing expenditures on
envelopes and stamps.
The Charles
Schwab & Co. Web
site
provides online
information and
tools for investors.
E-boutiques
An increasing number of Web sites
offer personalized shopping
consultations for shoppers
interested in upscale, contemporary
clothing—dresses, sportswear,
denim, handbags, jewelry, shoes,
and gifts. Key to the success of Web
sites such as Charm Boutique and
ShopLaTiDa is a philosophy of high
customer service and strong,
personal client relationships
Online boutique shoppers
complete a personal shopping
profile by answering questions
about body measurements,
profession, interests, preferred
designers, and areas of shopping
where they would welcome
assistance. Shoppers are then given
suggestions on what styles and
designers might work best and
where they can be found—online
or in brick-and-mortar shops.
Gilt is a private
(invited members
only), limited-time
sales Web site
where shoppers
compete against
each other for
exclusive designer
apparel and
accessories.
Advantages of Electronic and
Mobile Commerce
E-commerce & Mobile Commerce
Technology Infrastructure
Web Server Hardware
A Web server hardware platform complete with the
appropriate software is a key e-commerce
infrastructure ingredient. The amount of storage
capacity and computing power required of the Web
server depends primarily on two things: the
software that must run on the server and the
volume of e-commerce transactions that must be
processed. No matter which approach a company
takes, it must have adequate hardware backup to
avoid a major business disruption in case of a failure
of the primary Web server.
Webserver hardware
Server Software
In addition to the Web server operating system,
each e-commerce Web site must have Web
server software to perform fundamental
services, including security and identification,
retrieval and sending of Web pages, Web site
tracking, Web site development, and Web page
development. The two most widely used Web
server software packages are Apache HTTP
Server (51 percent market share) and Microsoft
Internet Information Services (35 percent
market share).
Server Software
E-Commerce Software
After you have located or built a host server,
including the hardware, operating system, and Web
server software, you can begin to investigate and
install e-commerce software to support five core
tasks: catalog management to create and update
the product catalog, product configuration to help
customers select the necessary components and
options, shopping cart facilities to track the items
selected for purchase, e-commerce transaction
processing, and Web traffic data analysis to provide
details to adjust the operations of the Web site.
E commerce Software
Electronic Shopping
Cart
An electronic
shopping cart (or
bag)
allows online
shoppers to view
their
selections and add
or remove items.
Electronic payment System
- are a key component of the
e-commerce infrastructure. Current
e-commerce technology relies on
user identification and encryption
to safeguard business transactions.
Actual payments are made in a
variety of ways, including electronic
cash, electronic wallets, and smart,
credit, charge, and debit cards.
Digital certificate
- Is an attachment to an e-
mail message or data embedded in
a Web site that verifies the identity
of a sender or Web site.
Electronic Cash
- An amount of money that is
computerized, stored, and used as
cash for e-commerce transactions.
p-card (Procurement Card or
Purchasing Card)
- A credit card used to
streamline the traditional purchase
order and invoice payment
processes.
- Is typically issued to selected
employees who must follow
company rules and guidelines that
may include a single purchase limit,
a monthly spending limit, or
merchant category code
restrictions.
Smart Card
- A credit card–sized device
with an embedded microchip to
provide electronic memory and
processing capability. Smart cards
can be used for a variety of
purposes, including storing a user’s
financial facts, health insurance
data, credit card numbers, and
network identification codes and
passwords. They can also store
monetary values for spending.
Compares various types of
payment systems.
Payments Using Cell Phones
- A number of companies are
exploring more convenient ways to
enable payments by cell phones by
converting cell phones into virtual
checkbooks or credit cards so that
users can simply use the touch pad
to send payments.
10 e-commerce strategies
1.Micro-Target an Online Audience
E-commerce is basically about
establishing a “territory”: defining
and designing a site to reach an
audience with a common interest
or characteristic. Whatever your
product or service, define your
company’s niche markets that you
can penetrate online with
specialized offerings
2. Personalize
Site visitors are demanding
one-of-a-kind experiences that
cater to their needs and interests.
Technology is available, even to
smaller players, to capture
individual shoppers’ interests and
preferences and generate a product
selection and shopping experience
led by individualized promotions
tailored to them.
3. Create Content to Build Stickiness
Winning e-commerce deploys
crowd-sourced content to make a
site “sticky” for potential buyers.
Amazon attracted millions of
consumers by encouraging them to
share their opinions of items like
books and CDs. What is your strategy
to help potential customers for your
products or services find you via
Google? Use keywords and meta
tags to raise your ranking in search
results.
4. Tailor the Browsing Experience to
Target Segments
Brand-appropriate site design
and well-structured navigation
remain key ingredients for attracting
an audience and getting them to
come back. Provide an enticing
browsing experience across online
platforms. If you want to sell
backpacks to college students, for
example, use vibrant colors with a
flashy design to evoke a sense of
youth and adventure.
5. Integrate Across Channels
Create multi-channel
offerings, enabling your consumers
to experience your brand
consistently, whatever their
shopping method of choice. But be
sure that products you are selling
via different channels are
sufficiently differentiated to
account for price differences
6. Invest in Mobile
Mobile commerce is growing
at a rate of over 130 percent
annually. If you lack a robust mobile
commerce platform, you will see a
dramatic drop off in revenue over
the next several years. To stay
competitive, you need to offer
mobile-accessible services such as
delivery status, real-time
notifications, click-to-call, maps,
and product information.
7. Tap into Logistics
To accommodate growth, you
may need to tap the capabilities of
third-party logistics providers (3PLs)
to manage a high volume of
complex orders. Reverse logistics,
the ability to handle returns and
exchanges quickly and
economically, is becoming a key
differentiator. Same-day delivery
and innovative fulfillment networks
can be competitive advantages.
8. Consider Subscription Commerce
Subscription commerce takes
several forms. In the replenishment
model, a commodity item is sent to
the customer every month. The
discovery model is more promising.
It offers a subscription to a curated
experience that delivers new, hard-
to-find, or customized items
periodically to the customer’s
doorstep.
9. Bypass the Middlemen
The Internet is enabling small
companies to reach lots of
consumers quickly. Manufacturers,
including factories in China, are
increasingly willing to work with
small brands. They have discovered
that small brands are more likely to
introduce new products to market
because they are less constrained
by shelf space limitations and
complex supply chains.
10. Offer a Seamless Experience
Across Channels
Your sales will grow if you
ensure that product availability,
promotional strategies, and brand
experience are consistent across all
channels — whether online, in-
store, or on a mobile device.
Implement cloud-based supply
chain technology to gain visibility
into your performance across all
channels.
Top 4 Common Vulnerabilities We
Found in E-commerce Apps
1. Unprotected Services
If a service is exported and not
protected with strong permissions, then
any application can start and bind to the
service. This permits leakage of
information and allows an application to
perform unauthorized tasks.
To guard against such eventualities, an
exported service should always be
protected with strong permissions.
2. Broken Trust Manager For SSL
• Android apps that use SSL/TLS protocols
for secure communication should
properly verify server certificates. The
basic verification includes:
• Verify that the subject (CN) of X.509
certificate and the URL matches
• Verify that the certificate is signed by the
trusted CA
• Verify that the signature is correct
• Verify that the certificate is not expired
3. Insufficient Transport Layer Protection
Insufficient transport layer
protection issues happen when the data is
sent from the mobile app to the server over
unsecure channels. Whether the data is
transmitted through the carrier network or
through WiFi, it will end up through the
Internet either way before it could reach
the remote server. There are several ways
where unprotected data transmitted over
the network could be sniffed; things like
routers, proxies, cell towers, are some of
the few ways data could be sniffed while in
transit.
4. Remote Code Execution through
Javascript interface
• For API level JELLY_BEAN or below,
allowing an app to use the
addJavascriptInterface method with
untrusted content in a WebView
leaves the app vulnerable to scripting
attacks using reflection to access
public methods from JavaScript.
• Sensitive data and app control should
not be exposed to scripting attacks.
Overview of Transaction
Processing System
is a software system, or
software/hardware combination,
that supports transaction
processing .
Batch processing system
A form of data processing whereby
business transactions are
accumulated over a period of time
and prepared for processing as a
single unit or batch.
Online transaction processing
(OLTP)
A form of data processing where
each transaction is processed
immediately, without the delay of
accumulating transactions into a
batch
Batch Processing Vs. Online
Transaction Processing
Batch processing inputs and
processes data in groups.
Data correction
Document production