Transaction Processing Systems

A firm's integrated information system starts with its transaction processing system (TPS). The TPS receives raw data from internal and external sources and prepares these data for storage in a database similar to a microcomputer database but vastly larger. In fact, all the company's key data are stored in a single huge database that becomes the company's central information resource. As noted earlier, the database management system tracks the data and allows users to query the database for the information they need.

A Company's Integrated Information System

The database can be updated in two ways: batch processing, where data are collected over some time period and processed together, and online, or real-time, processing, which processes data as they become available. Batch processing uses computer resources very efficiently and is well-suited to applications such as payroll processing that require periodic rather than continuous processing. Online processing keeps the company's data current. When you make an airline reservation, the information is entered into the airline's information system, and you quickly receive confirmation, typically through an e-mail. Online processing is more expensive than batch processing, so companies must weigh the cost versus the benefit. For example, a factory that operates around the clock may use real-time processing for inventory and other time-sensitive requirements but process accounting data in batches overnight.