• 170 likes • 264 Views
Chapter 3. Data Control. Data Control. Ensure the Accurate and Complete data is entering into the data processing system. Sources of error. Data Collection errors Enter wrong information onto the source documents. E.g.. Poor handwriting Data Preparation errors Transcription error
E N D
Chapter 3 Data Control
Data Control • Ensure the Accurate and Complete data is entering into the data processing system.
Sources of error • Data Collection errors • Enter wrong information onto the source documents. • E.g.. Poor handwriting • Data Preparation errors • Transcription error • Data on the source document are copied incorrectly. • Data Input errors • Typing error
Preventive Measure: • Data Verification • Data Validation
Data Verification • Checking the accuracy of data has been copied from one medium to another. • Usually takes place at the DATA PREPARATION or DATA INPUT stage.
Verification Process: • It involves two operators to type the same set of data independently. • First operator types in the data. • Second operator re-enters all the data. • A computer program compares both input. Alert the operator if Discrepancies occurs.
Data Validation • Ensure data is valid and acceptable for data processing. • Done by validation program.
Data Validation Methods • Presence check • Range check • Data type check • Consistency check • Control total(batch total) • Hash total • Check digit
Data Validation Method • Presence Check • Ensure the data are present. • Range Check • Ensure data lie within a certain range. • Data type Check • Ensure data type is correct.
Data Validation • Check Digit is an extra digit appended to a code consisting of a series of numbers or characters. • Detect errors arising from transcription.
Modulo 11 Check 53622 / 11 = 4874 … 8 Remainder = 8 which equals to the check digit. The input data is correct. 53622 (8) Check digit
53622 (8) 53627(8) Original Input Modulo 11 Check 53627 / 11 = 4875 … 2 Remainder = 2 which NOT equals to the check digit(8) .The input data is INCORRECT. Check digit
536228 (0) 526328(0) Input Original Modulo 11 Check 526328 / 11 = 47848 … 0 Remainder = 0 which equals to the check digit(0).The input data is also considered as CORRECT but in fact it is incorrect. Check digit
X 2 = 4 X 3 = 6 X 4 = 24 X 5 = 15 X 6 = 30 79 Weighted modulo 11 check • A weight is given to each digit. 5 3 6 2 2 (9) 11 = 7, remainder=2 Subtract the remainder from 11 to get the check digit, 11 – 2 = 9
X 1 = 9 X 2 = 4 X 3 = 6 X 4 = 24 X 5 = 15 X 6 = 30 88 Weighted modulo 11 check for Account Number • A weight is given to each digit. 5 3 6 2 2 (9) 11 = 8, remainder=0 So, the account number is valid.
X 2 = 4 X 3 = 3 X 4 = 28 11 X 5 = 15 X 6 = 30 X 7 = 28 X 8 = 208 Weighted modulo 11 check for ID card number • A weight is given to each digit. Check digit = 11 – 8 = 3 Z 4 5 3 7 1 2 (3) A = 1 B = 2 C = 3 . . . Z = 26 308 …8 28