2 System Analysis and Design
2 System Analysis and Design
2 System Analysis and Design
BATCH PROCESSING
Data records are allowed to accumulate over a period of time or up to a pre-determined number
prior to them being processed as a single batch.
Once the batch processing starts, no user interaction is needed.
Data entry of batch processing can be on-line or off-line.
Off-line data entry data is keyed and kept on tape/disk using the another computer not the main
computer which will process the data later.
The method used is key-to-disk/key-to-tape technique.
On-line data entry data is input directly on the main computer but is stored on the transaction
file before processing later.
Advantages
Jobs can be processed when the computer system is less busy (e.g. overnight), so the use of
resources is being optimised.
Disadvantages
Up-to-the minute information is not available e.g. information on whether a particular book is in
the library or out on loan is not available.
Verification
Is a way of preventing errors when data is copied from one medium to another? There are two
common ways that verification checks are carried out:
Double entry: in this method, data is entered twice, using two different people. The computer
compares the two entries, either after data entry or during the data entry process, and identifies
any differences.
Visual check: this is the checking of errors by comparing entered data on the screen with the
data in the original document.
Validation
Is a process where data is checked to see if it satisfies certain criteria when input into a computer/ A
process of checking data to see if it is sensible in the context in which it is being used, e.g. to see if
the data falls within accepted boundaries.
Distributed Processing
A system is one that allows software and data files to be distributed around a system.
An ordinary network will have a server controlling it and the access to the hard drive, which is
connected to the server.
A distributed system might store the word processing software on one computer’s hard drive,
while the files of work are stored somewhere else, and the spreadsheet software is stored on a
third disk drive.
This can speed access to files because there is no single bottle neck which all the information
must pass through; however the security and maintenance of the system are more complicated.
Another type of distributed system is to distribute the entire programs and data to more than
one place on the network.
This speeds up access to the data but means that if data is updated on one part of the system it
may not be on others, which means that the different versions of the data need to be compared
and amended on a regular basis.
Centralised processing
Characterised by the presents of processing intelligence only at the central computer/machine
The central machine is called the host and the peripherals called the dumb terminals.