Unit3 IP-Batch processing
Inbatch processing, similar transactions are collected into groups, andtheir operation is done at the same time (Hall, 2015). There areimmediate updates in the files that are affected, and before the nextrun is made, the contents in them are out of date. Therefore, a timelag exists between the period when the events take place andrecording them in the system. For instance, a payroll system ismaintained, which must be updated at specified fixed time periods andmodifications are done in the payment days is made. On the otherhand, in real-time systems, the transactions are processedimmediately as they take place and are up to date meaning that thereis no time lag. This helps determine the status of operations in theapproach. For example, sales orders need to be processed by thismethod as it takes into account the concerns of the customersefficiently instead of waiting for updates to take place.
Bothsystems make use of resources though the degree differs. Few of themare used in most cases when dealing with the pack transformation.They include the time and effort taken by the programmer to designthem, the duration required by the computer, user trainingrequirements, and the hardware. This does not apply in the case ofreal-time because significantly more of the assets are needed. Muchtime is necessary when programming it more so when the interface isdeveloped. Similarly, the computer requires more time and thehardware acquired are extremely expensive. More time is set aside totrain the staff on how they are used (Hall, 2015). Therefore, thematerials utilized in each operation differ to a great extent.
Inany company that makes use of these systems, there is a possibilitythat more than one account can be affected as a result of a singletransaction. In some instances, real-time updates may not be possibleto other reports. Realistically, if they are required, a significantduration will be spent that can end up in delays to some of theactivities that the enterprise is involved in its daily endeavors.Because real-time handles a huge volume of data on a given day,operational inefficiencies will result. This is where batchprocessing plays a significant role in ensuring that there is theeffectiveness of transactions. In particular, it improves theoperational efficiency by making sure that the optional activitiesare eliminated when the non-critical accounts are prepared atcomplicated points (IBM, 2011). This will help to make the crucialreports readily available as soon as they are required.
Theorganizations that process the large numbers of transactions make useof both the real-time techniques when collecting the data as well asbatch systems for doing the updates. In such firms, delays are notexpected, and the management should do the necessary to ensure thatthey curb them as early as possible. Unique transactions that takeplace in the master record like the customer and the individualinventory records need to be updated by use of the real-timeoperations. This will help ensure that there are no inconveniencesthat may be caused in case of operational delays. Likewise, the batchmode will be useful in updating the joint accounts in the firmsconcerned. But in areas where the volume of activities is low, orthere are no common records shared, the real-time processing willwork better to produce the desired results (Galliers and Leidner,2014).
Galliers,D.R & Leidner, D.E. (2014).Strategic Information Management and Strategies in ManagingInformation Systems.Routledge Publishers.
Hall,J.A. (2015). AccountingInformation Systems.Cengage Learning.
Hall,J.A. (2015). InformationTechnology Auditing.Cengage Learning.
IBM.(2011). BuildingBusiness Agility and Efficiency with Batch Processing,Retrieved fromftp://ftp.software.ibm.com/software/webservers/appserv/extend/computegrid/WSW14163-USEN-00_Final_Jul21_11.pdfon September 4, 2016.