Wednesday 9 October 2013

Difference between Batch Processing and Interactive Processing


Batch Processing - If we want to run bulk of mainframe files more than one time


The huge volume set of input file running bulk with out user interation. Those input data are saved in Mainframe files and executed by Batch Process.

The jobs are setup made up without any ineractions, The operators specify the below inforamtion correctly in batch job

1) collection of input files
2) And specify the ouput files where we get the output.

While the user submit (SUB) the job, the system Automatically takes the bulk of input data from files and prcessed and saved those result in output file without any manual interaction.



Example :


he way credit card companies process billing is a very good example of batch processing. The credit card owner does not receive a bill for each separate credit card purchase. Instead the bill is created using a batch process and the data are stored there. At the end of the month or the billing cycle, the data are collected as a batch process and the card holder gets the bill for the whole months transaction.




Interactive Processing - Here they ask the input files and ouput files information each an everytime. 


Here user give the input and submit the job and get the ouput files. we get the ouput immediately. Then user specify the some other input and submit the job and get the ouput. So the  input-output-input cycle continue still we get the expected result with user interactions.

This is called Interactive Processing


Example:


An example of an interactive processing system is where an insurance company can make changes to a customer's household insurance, e.g. while the customer is on the phone. The insurance clerk simply calls up details of the customer's policy on the screen, and types in any required changes which immediately update the customer's records. A report of the change would be automatically generated and a copy sent to the customer.

1 comment: