Professional Documents
Culture Documents
Life has two rules: 1) Never quit. 2) Always remember Rule #1.
Please read the learning targets before you proceed to the succeeding activities. The
learning targets are your goals. Remember, you need to achieve your learning targets at
the end of the lesson.
B. MAIN LESSON
1) Activity 2: Content Notes
1
Resources
Generally, batch systems demand fewer organizational resources (such as programming costs,
computer time, and user training) than real-time systems. For example, batch systems can use
sequential files stored on magnetic tape. Real-time systems use direct access files that require more
expensive storage devices, such as magnetic disks. In practice, however, these cost differentials are
disappearing. As a result, business organizations typically use magnetic disks for both batch and
real-time processing. The most significant resource differentials are in the areas of systems
development (programming) and computer operations. As batch systems are generally simpler than
their real-time counterparts, they tend to have shorter development periods and are easier for
programmers to maintain. On the other hand, as much as 50 percent of the total programming costs
for real-time systems are incurred in designing the user interfaces. Realtime systems must be
friendly, forgiving, and easy to work with. Pop-up menus, online tutorials, and special help features
require additional programming and add greatly to the cost of the system.
Finally, real-time systems require dedicated processing capacity. Real-time systems must deal with
transactions as they occur. Some types of systems must be available 24 hours a day whether they
are being used or not. The computer capacity dedicated to such systems cannot be used for other
purposes. Thus, implementing a real-time system may require either the purchase of a dedicated
computer or an investment in additional computer capacity. In contrast, batch systems use computer
capacity only when the program is being run. When the batch job completes processing, the freed
capacity can be reallocated to other applications.
Operational Efficiency
Real-time processing in systems that handle large volumes of transactions each day can create
operational inefficiencies. A single transaction may affect several different accounts. Some of these
accounts, however, may not need to be updated in real time. In fact, the task of doing so takes time
that, when multiplied by hundreds or thousands of transactions, can cause significant processing
delays. Batch processing of noncritical accounts, however, improves operational efficiency by
eliminating unnecessary activities at critical points in the process.
C. LESSON WRAP-UP
1) Activity 6: Thinking about Learning
A. Work Tracker
You are done with this session! Let’s track your progress. Shade the session number you just
completed.
P1 P2 P3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
KEY TO CORRECTIONS:
Activity 3:
ANS:
Large-scale systems that process high volumes of transactions, often use real-time data collection and
batch updating. Master file records that are unique to a transaction such as customer accounts and
individual inventory records can be updated in real time without causing operational delays. Common
accounts should be updated in batch mode. Real-time processing is better suited to systems that
process lower transaction volumes and those that do not share common records.
Activity 5:
1. C 2. C 3. D 4. B 5. C
Rationalization:
1. Real-time inventory management optimizes the supply chain, and keeps track of product
movement, leading to overall efficiency in business. The business can analyze the data to
schedule raw materials or goods optimally, eliminating stock-out situations as well as excessive
inventory.
2. Real time processing is ideal for sales order processing.
3. The application of employee labor—occur continuously throughout the pay period. At the end of the
period, the paychecks for all employees are prepared together as a batch.
4. Operational inefficiencies occur because accounts common to many concurrent transactions need to
be updated in real time and updating common accounts in batch mode.
5. Operational efficiencies can be improved by updating accounts unique to many concurrent
transactions in real time and updating common accounts in batch mode.
FAQs
1. What factor influences the decision to employ real-time data collection with batch updating rather
that purely real-time processing? Explain.
ANS:
Transaction volume is the key factor. Large scale systems that process high volumes of transactions,
often use real-time data collection and batch updating. Master file records that are unique to a
transaction such as customer accounts and individual inventory records can be updated in real time
without causing operational delays. Common accounts should be updated in batch mode. Real-time
processing is better suited to systems that process lower transaction volumes and those that do not
5