Professional Documents
Culture Documents
1.5 Data Processing Life Cycle (DPLC)
1.5 Data Processing Life Cycle (DPLC)
The following steps can be identified in the Data Processing Life Cycle.
1. ………………………………………………………………………………….
2. ………………………………………………………………………………….
3. ………………………………………………………………………………….
4. ………………………………………………………………………………….
5. ………………………………………………………………………………….
6. ………………………………………………………………………………….
1. Data Gathering
In this step, data is collected from different sources. There are two methods of gathering data.
manual Method
Semi-automated / Automated methods.
Manual Method
Data required for processing is entered into the computer using equipment like keyboard, mouse and other
manual input devices by humans.
Special equipment is used to enter data into the computer with less involvement of humans.
Eg:
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
2. Data Validation
……………………………………………………………………………………………………………….
……………………………………………………………………………………………………………….
It uses routines, often called "validation rules", that check for correctness, meaningfulness, and security of
data that are input to the system.
1. ……………………………………………………….
Checks the data type of the input and gives an error message if the input data does not
match with the chosen data type
e.g., in an input box accepting numeric data, if the letter 'O' was typed instead of
the number zero, an error message would appear.
2. ……………………………………………………….
Checks that important data are actually present and have not been missed out,
e.g., customers may be required to have their telephone numbers listed.
3. ……………………………………………………….
Check digit
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
These check digits can detect the following types of errors which occur while entering data.
3. Data Verification
Verification is the checking of data that has been copied from one place to another to ensure that it
replaces the original one.
1. ………………………………………………………………………………
2. ………………………………………………………………………………
3. ………………………………………………………………………………
4. ………………………………………………………………………………
4. Data Processing
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
………………………………………………………………………………
………………………………………………………………………………
Batch Processing
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
Applications are run in batches, often overnight due to limited system resources. For example,
bank transaction processing is database intensive, so processing will be done when the system is
less busy.
Real-time Processing
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
Online Processing
Processing is done instantly with the command of the user. Usually the processing is done at the
remote computer (Usually a server)
5. Data Storage
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
……………………………………………….
Data/Information stored in the local computer. These might be permanently fixed onto
the computer such as the Hard Disk & SSDs or removable storage media such as Flash
drives, CDs, BluRays etc.
……………………………………………….
……………………………………………….
Storage media/methods that are used to store data/files temporarily until the data is transferred to
another location or a permanent storage.
……………………………………………….
Storage media/methods where data is stored on a long term basis. These mainly include backups
and archives.
6. Output Information
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….
1. ……………………………………………..…………………………………………………
2. ……………………………………………..…………………………………………………
Information may still be processed to generate more summarized versions of information, allowing
decision making to be done at higher management levels.