Académique Documents
Professionnel Documents
Culture Documents
Internet?
by Tommy Charles, Demand Media
When you conduct business over the Internet, you are engaging in a robust and complex
system with which you can purchase items for yourself or your business from the comfort
of your own home. By familiarizing yourself with how Internet transactions work and what
to look out for, you can make safe purchases and enjoy the many benefits of ecommerce.
E-Commerce
You engage in electronic commerce when you purchase a product or service from a
vendor's website instead of from a physical,brick-and-mortar store. There are two
primary types of e-commerce -- B2B and B2C. You are engaging in B2B, or business-tobusiness e-commerce when you buy products or services for your own business. B2C, or
business-to-customer, is far more common; it occurs when you buy products online for
yourself. Additionally, there are two types of online stores. These are "Pure Click" and
"Brick and Click." The first denotes an online operation that has no physical store, and
the second refers to an online operation that has at least one physical store.
The Process
When you do business over the Internet, you put a complex chain of events into motion.
First, you land on the vendor's website and are presented with its catalog of items. You
read descriptions and compare prices. When you find the item you want, you click a
button to signify that you would like to purchase it. In the background, software that the
vendor has installed to its site keeps a running tally of all the items that you select. This
is known as "shopping cart" software. When you have finished shopping, you click the
"Check Out" button. The site redirects you to a page where the shopping cart software
presents you with your grand total. You then enter your name, address, birth date and
credit or debit card number to complete the transaction.
Related Reading: Advantages of Internet Business
Payment Methods
Typically, you must use either a credit or debit card to purchase items online. There are
exceptions to this. There are sites that will accept checks, money orders or electronic
wallets, such as PayPal. When you pay with a credit or debit card, note that the
information you provide must match the information that the issuing bank has on file. If it
does not, the bank will not approve the transaction. This safeguard exists to prevent
unauthorized use of your cards.
"Secure Sockets Layer Encryption." Sites that utilize this countermeasure will typically
display an official certification seal, such as "VeriSign."
..
SearchDataManagement
Tutorials
Manage
by
Philip Bernstein
What is a transaction?
Next Steps
Dig Deeper
QlikView
vs.
Tableau
Microsoft BI
vs.
Cognos
Microstrategy
vs.
SAP Business Objects
Entrinsik Informer
vs.
Pentaho
Enjoy this article as well as all of our content, including E-Guides, news, tips and more.
Continue Reading
By submitting your personal information, you agree to receive emails regarding relevant products and special offers from TechTarget and
its partners. You also agree that your personal information may be transferred and processed in the United States, and that you have
read and agree to the Terms of Use and the Privacy Policy.
If a transaction runs, it must run in its entirety. In a retail sale, the item
should either be exchanged for money or not sold at all. When failures
occur, as they inevitably do, it's important to avoid partially completed
work, such as accepting payment and not shipping the item, or vice
versa. This would make the customer or the business very unhappy.
This is an excerpt from Principles of Transaction Processing by Philip Bernstein and Eric Newcomer.
Printed with permission from Morgan Kaufmann, a division of Elsevier. Copyright 2009.
What is a transaction?
An on-line transaction is the execution of a program that performs an
administrative function by accessing a shared database, usually on behalf
of an on-line user. Like many system definitions, this one is impressionistic
and not meant to be exact in all its details. One detail is important: A
transaction is always the execution of a program. The program contains the
steps involved in the business transaction for example, recording the
sale of a book and reserving the item from inventory.
PRO+
Content
Find more PRO+ content and other member only offers, here.
E-Zine
E-Handbook
E-Handbook
We'll use the words transaction program to mean the program whose
execution is the transaction. Sometimes the word "transaction" is used to
describe the message sent to a computer system to request the execution
of a transaction, but we'll use different words for that: a request message.
So a transaction always means the execution of a program.
We say that a transaction performs an administrative function, although that
isn't always the case. For example, it could be a real-time function, such as
making a call in a telephone switching system or controlling a machine tool
in a factory process-control system. But usually there's money involved,
such as selling a ticket or transferring money from one account to another.
Most transaction programs access shared data, but not all of them do.
Some perform a pure communications function, such as forwarding a
message from one system to another. Some perform a system
administration function, such as resetting a device. An application in which
no programs access shared data is not considered true transaction
processing, because such an application does not require many of the
special mechanisms that a TP system offers.
There is usually an on-line user, such as a home user at a web browser or
a ticket agent at a ticketing device. But some systems have no user
involved, such as a system recording messages from a satellite. Some
transaction programs operate off-line , or in batch mode, which means that
the multiple steps involved may take longer than a user is able to wait for
the program's results to be returned more than, say, ten seconds. For
example, most of the work to sell you a product on-line happens after
you've entered your order: a person or robot gets your order, picks it from a
shelf, deletes it from inventory, prints a shipping label, packs it, and hands it
off to the shipping company.
Transaction Processing Applications A transaction processing
application is a collection of transaction programs designed to do the
functions necessary to automate a given business activity. The first on-line
Application
Example of Transaction
Banking
Securities trading
Insurance
Inventory control
Manufacturing
Retail point-of-sale
Record a sale
Government
Register an automobile
Online shopping
Transportation
Track a shipment
Telecommunications
Fire a missile
Media
Gets input from a web browser or other kind of device, such as a barcode reader or robot sensor.
2.
3.
bilities.