IT’S ALL ABOUT TRANSACTIONS
Posted by Tim Bryce on October 21, 2013
BRYCE ON SYSTEMS
- Everything we do in systems and software involves the processing of transactions.
Every now and then when I write about the systems field I’m sure a lot of my general readers yawn. My thinking is, if I can educate the general public, they will be less likely to be duped by the programmers running corporate America today. As such, it is important for me to illustrate most of what goes on in the systems and software world is really not as complicated as people make it.
To illustrate, most of what we do in business is process transactions, representing some sort of action or event, such as a purchase, a return, a back-order, a debit or a credit. On the highways, counting the number of automobiles on the highway, tracking traffic signals, recording moving violations, or paying a toll. Transactions are used to record new employees or members of a nonprofit, or make changes to their profiles. Requests to produce reports or obtain files also represent transactions. Commands such as “New,” “Add,” “Delete,” “Print,” “Download,” “Open,” “Save,” “Search,” are common transactions familiar to anyone who has used a computer. The point is, everything is based on some form of transaction.
My programmer friends who write computer games believe this is nonsense. Oh really? How do you keep score in the game; by tracking every right and wrong decision the player makes during the time allotted? Hmm, sounds like transactions are being recorded to me. Even Facebook and the other social networking programs keep track of the number of postings you make, not to mention the cookies placed on your computer to track your activities. A program without any form of transaction serves no useful business purpose.
Transactions can be processed either one at a time (as in “interactive”) or in groups (“batch”). The challenge becomes processing the volume of transactions within an acceptable amount of time. This determines the physical constraints of the equipment to be used. “Batch” processing has the advantage of processing high volumes of transactions within a relatively short period of time per transaction. “Interactive” processing has the advantage of processing individual transactions quickly.
Just remember, all processing involves some form of transaction. There, that wasn’t too complicated was it?
Keep the Faith!
Note: All trademarks both marked and unmarked belong to their respective companies.
Tim Bryce is a writer and the Managing Director of M&JB Investment Company (M&JB) of Palm Harbor, Florida and has over 30 years of experience in the management consulting field. He can be reached at firstname.lastname@example.org
For Tim’s columns, see:
Like the article? TELL A FRIEND.
Copyright © 2013 by Tim Bryce. All rights reserved.
NEXT UP: THE MOST STRESSFUL PLACE TO LIVE? – Is the Tampa Bay area as bad as it is being labeled?
LAST TIME: “FEEL GOOD” TYPES – You know the type: They walk away clueless; happy, but clueless.
Listen to Tim on WJTN-AM (News Talk 1240) “The Town Square” with host John Siggins (Mon, Wed, Fri, 12:30-3:00pm Eastern), KGAB-AM 650 “The Morning Zone” with host Dave Chaffin (weekdays, 6:00-10:00am Mountain), and KIT-AM 1280 in Yakima, Washington “The Morning News” with hosts Lance Tormey & Brian Teegarden (weekdays. 6:00-9:00am Pacific). Or tune-in to Tim’s channel on YouTube.