[go: up one dir, main page]

0% found this document useful (0 votes)
10 views2 pages

Week Six

The document outlines the design stage of the system life cycle, detailing key design tasks such as creating data capture forms, screen layouts, and output reports. It also explains verification and validation checks to prevent data entry errors, including methods like double entry and various validation checks such as range, length, and format checks. The document emphasizes the importance of careful design and testing strategies to ensure the system functions correctly.

Uploaded by

suliti2010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

Week Six

The document outlines the design stage of the system life cycle, detailing key design tasks such as creating data capture forms, screen layouts, and output reports. It also explains verification and validation checks to prevent data entry errors, including methods like double entry and various validation checks such as range, length, and format checks. The document emphasizes the importance of careful design and testing strategies to ensure the system functions correctly.

Uploaded by

suliti2010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

WEEK SIX

DESIGN STAGE OF THE SYSTEM LIFE CYCLE

Once the analysis has taken place and the systems analyst has some idea of the scale of the problem and
what needs to be done, the next stage is to design the key parts of the recommended system. Each must be
designed carefully by completing the relevant design tasks, which would include:

1. Designing data capture forms (these are forms used for the input of data)
2. Designing screen layouts (these are part of the user interface)
3. Designing output forms and reports
4. Deciding on the best form of verification or the system
5. Producing systems flowcharts and/or pseudo code
6. Designing screen displays for the output (this is the output from the system that is printed)
7. Selecting and designing validation rules that need to be used
8. Selecting the most appropriate data verification methods
9. Designing and agreeing the file structures and tables
10. Selecting and designing the hardware requirements
11. Selecting and designing the software requirements
12. Producing algorithms or program flowcharts
13. Designing a testing strategy/plan

Verification check
This is a way of preventing errors when data is copied from one medium to another

A. Double entry: 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

B. Visual check: checking for errors by comparing entered data on the screen with the data in the
original document (not the same as proof reading)

Validation check (validation routine)


Process where data is checked to see if it satisfies certain criteria when input into a computer. For
example to see if the data falls within accepted boundaries. There are many different validation checks,
each with their own special use including:
1. Boolean checks:- this check whether the data entered is either True or False, Yes or No
2. Range Check: Range check are performed on numbers. This Checks whether data is within
given/acceptable values. E.g. A person’s age should be in range > 0 but < 150
3. Length Check: This Checks if the input data contains the required number of characters E.g. If a
field needs six digits then inputting a five- or seven-digit number, for example should cause an
error message
4. Character type Checks or data type check: Checks that the input data does not contain invalid
characters or the data being entered is the same type as the data type specified for the field E.g. A
person’s name should not contain any numbers, but a person’s height should only contain digits
5. Format/picture Check: Checks that data is in a specific format E.g. Date should be in the form
dd/mm/yyyy
6. Limit Check: Similar to range check except that only one of the limits (boundaries) is checked
E.g. Input data must be > 10
7. Presence Check: A checks would check to make sure that data had been entered into a field. To
check if data is actually present and has not been missed out E.g. In an electronic form, a person’s
telephone number may be a required field and if no data is present this should give rise to an error
message
8. Consistency Check: Checks if fields correspond (tie up) with each other E.g. If ‘Mr’ has been
typed into a field called title then the gender field must contain either ‘M’ or ‘Male
9. Check Digit: a number (alphanumeric character) added to the end of a large number such as an
account number or international standard book number (ISBN) for the purpose of detecting if the
digits have been entered correctly into the computer E.g. Check digits can identify three types of
error:
a) If two digits have been inverted during input
b) An incorrect digit entered twice
c) A digit missed out altogether

You might also like