One of the good candidate when choosing an information system to develop and study is the (Online) Transaction Processing System. In our case, our group had chosen this kind of information system because many business organizations are in need of this system to help them run their business by managing its data well in easy way and so on. Here are some of TPS definitions:
OLTP (online transaction processing) is a class of program that facilitates and manages transaction-oriented applications, typically for data entry and retrieval transactions in a number of industries, including banking, airlines, mailorder, supermarkets, and manufacturers. OLTP is optimized to support transactions like processing an order, recording and tracking inventory or recording employee payroll and attendance data. It is designed to process large volumes of concurrent transactions quickly. Today’s online transaction processing increasingly requires support for transactions that span a network and may include more than one company. For this reason, new OLTP software uses client/server processing and brokering software that allows transactions to run on different computer platforms in a network.
Transaction processing systems is defined as the backbone of an organization because they update constantly. At any given moment, someone may need an inventory balance, an account balance or the total current value of a financial portfolio. Also called “online transaction processing” (OLTP), the OLTP market is a demanding one, often requiring 24×7 operation and the most reliable computers and networks.
Nowadays, information systems like this are much given attention compared to manually writing all transactions on a piece of paper.. aside from its all advantages, it gives more accurate data.
This one illustration I’ve got from the net shows a transaction and batch processing:

<OLTP02> OLTP(2002).’Online Transaction Processing System’. http://encyclopedia2.thefreedictionary.com/Online+Transaction+Processing