(1) Processing a group of files or databases from start to completion rather than having the user open, edit and save each of them one at a time. For example, a graphics conversion utility can change a selected group of images from one format to another (see
DeBabelizer).
(2) Processing a group of transactions at one time. Transactions are collected and processed against the master files (master files updated) at the end of the day or some other time period. Contrast with
transaction processing.
Batch and Transaction Processing
Information systems typically use both batch and transaction processing methods. For example, in an order processing system, "transaction processing" is the continuous updating of the customer and inventory files as orders are entered. At the end of the month, statements are printed (batch processed) and mailed to customers.