This type of online system, on-line entry with batch processing, allows for transactions to be entered via a terminal, authorized, written to a transaction file, updated in batch mode, provides good control over input and processing, and ensures completeness and accuracy of data through batch totals and audit trails.