ICT Notes
ICT Notes
Overview
• 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
Design Stage
Tasks
• Designing data capture forms/input forms.
• Designing screen layouts.
• Designing output forms and reports.
• Producing systems flowcharts.
• Selecting and designing validation rules that need to be used.
• Selecting the most appropriate data verification methods.
• Designing and agreeing the file structures and tables.
• Selecting and designing the hardware requirements.
• Selecting and designing the software requirements.
• Producing algorithms or program flowcharts.
• Designing a testing strategy/plan.
Design Stage
Data Capture Forms
Design Stage
Data Capture Forms
Design Stage
Screen Layouts
A screen can he used to ask the user for data to
be input or to display information to the user or
a mixture of both to use.
Screen Layouts
When designing a screen it is good practice to follow the principles below:
System Flowcharts
• A system flowchart shows the processes that
take place within the system and the decisions
that are made.
When data is validated, if it conforms to the rules then it will be accepted. If it does not
conform to the rules, then it will be rejected and an error message will be presented.
When the identification number is input, the same algorithm is performed on it.
If it matches, then the data is valid. If it does not match then the data is invalid.
Check Digit
Verification
Verification
Verification
Verification: Verification is the process of checking that the data
entered into the computer system matches the original source.
Verification
Visual Checking
Checking the data if it matches the original
source, by reading and comparing, usually by the
user.
The two items of data are compared by the computer system and
if they match, then they are verified. If there are any differences,
then one of the inputs must have been incorrect.
Design Stage
File Structures