Business Information Systems
Business Information Systems
Business Information Systems
There are basically two types of data processing that is batch processing and real time
processing.
a) Batch processing: In batch processing the data is processed when a sufficient amount of
data has been accumulated and at a scheduled time. Input, process and output are separate
programs in batch processing. It is an efficient way of processing large volume of data. In
batch processing data is collected at first, entered, processed and then gives the batch result.
For example: cheque clearing, credit card transactions, payroll, billing system.
Advantages:
Many transactions get completed in a single process.
Ideal for large volume of data.
It can be done at a desired time and is cost efficient.
Disadvantages:
Data takes time to be processed.
The master file is not always kept up to date.
The one time process can be very slow.
Function:
To execute the jobs in batch, this is monitored by the batch monitor resided in the
low end of main memory.
b) Real time processing: In real time processing data is processed immediately, that is
when the transaction occurs. Input, process and output are continuous process in real time
processing. For example reservation systems, point of sales (POS), bank ATMs, customer
services.
Advantages:
Data is processed immediately.
Always up to date.
Helps to take immediate action.
Disadvantages:
Complex and expensive process.
Difficult in auditing.
Real time processing is a bit tedious processing.
Function:
Manage the processor and other system resources.
Respond to the system events and manage the data efficiently between processes.
In batch processing the collected data are In real time processing, the data processed
processed when a certain amount of data has will be entered when the transaction
been gathered. occurs and updated at the time of event
occurs.
Under this method the transaction are collected Data is processed immediately.
into one transaction file and it is stored and at
the end the data are stored into master file and it
is updated.
WHAT IT REPLACED?
Earlier mainframe computers and batch windows were used to process the data. The
mainframe computers were used when the task were smaller and in large quantities in no
time. For example in banks, we use this to process the data related to credit card transactions
and internet banking etc. mainframe computers have many processor and has many input
output planes. Many companies started using batch processing method because it is more
effective and less expensive as compared to mainframe computers. Another disadvantage of
mainframe computers are they require large amount of space whereas batch processing can
be done with any computers. Therefore many companies replaced mainframe computers with
batch processing.
Traditionally, the data was stored in file system and they were not capable of
dealing with continuous high data rate. A file system is a method used to store and organize
the data in computer files. Initially the data were kept in files which were used to manipulate
data. Each department has to maintain separate file systems which resulted in duplication of
data because each record of employees were kept by every department separately. Then the
company started to keep all the data in a storage media like hard disk, USB, floppy. The main
problems faced by the traditional data management systems are:
a. Duplication of data
b. Data inconsistency
c. Data dependency
d. Data sharing
e. Data security
Thus, the real time data processing helps to process the mesh data in short time. It is also
helpful in data mining which means extracting the information from large quantities of data.
Another problem involved in batch processing is the delay of collection of data and
getting the result after the batch process. The best possible solution for this problem at
hand would be use batch processing for those transactions where the information
involved in process is not urgent, where time delay of processing of the transaction
and updating of the record of the organization is acceptable.
GROUP MEMBERS:
ASHA S K -1817126
ASWATHY ASHOKAN-1817127
NEHA LOUIS-1817141
NIKHITHA S THOMAS-1817143
REFERENCES:
https://www.ecomputernotes.com
https://www.datasciencecentral.com
https://www.techopedia.com/definition/31742/real-time-data-processing
https://mis.uhcl.edu/ROB/Course/SAD/Lectures/System%20Architecture.html
https://www.webopedia.com/TERM/B/batch_processing.html
https://www.quora.com/What-are-the-advantages-of-batch-operating-system
https://www.syntacticsinc.com/news-articles-cat/batch-vs-real-time-data-processing
https://youtu.be/9YcfSV1Nu7Q
https://youtu.be/3OZkrOccN30
https://www.sciencedirect.com/science/article/pii/S1474667016345372
https://www.youtube.com/watch?v=uDZm778w91E
https://www.youtube.com/watch?v=2VJLWot9T7Y
https://www.youtube.com/watch?v=4evm2FeKPz0
https://www.youtube.com/watch?v=CqI0X8fNn2I
https://ijarcce.com/wp-content/uploads/2015/02/IJARCCE4E.pdf
https://www.controleng.com/articles/fundamentals-of-real-time-processing-in-
automati...
https://www.rtinsights.com/4-challenges-real-time-data-still-faces-2018/
https://tdwi.org/articles/2018/06/15/adv-all-real-time-analytics-challenges-and-
solutions.aspx
https://www.techopedia.com/definition/5417/batch-processing
https://study.com/academy/lesson/transaction-processing-systems-tps-manual-and-
automated-systems.html