11 - ICT The Systems Life Cycle
11 - ICT The Systems Life Cycle
OBJECTIVES
Stages of systems life cycle.
Methods of investigating a system.
System specification
Producing the designs
Validation routines.
1
ICT Department, The Cambridge School, Doha ICT Department, The Cambridge School, Doha
4
3
10/4/2019
2
10/4/2019
Analysis
Evaluation Design
Implementation
6
3
10/4/2019
1. ANALYSIS
ICT Department, The Cambridge School, Doha
Stage 1: Analysis
4
10/4/2019
Stage 1: Analysis
Advantages Disadvantages
More honest answers as they can be People often do not return the
completed anonymously. questionnaire.
Much less time-consuming method of Questions may be misunderstood,
getting information from people. giving wrong answers.
Questionnaires can be analysed It is hard to design a questionnaire that
automatically by making use of OMR. will collect all the information needed.
Less time needed to collect There is no-one to ask if a question is
information that interviews unclear.
Stage 1: Analysis
b) Using Interviews.
If the analyst wants to know what is going
on in an organization the obvious thing to
do is to ask the people who work there.
Advantages Disadvantages
Questions can be explained if they are People may find it intimidating and not
not understood. give honest answers.
Questions can be changes according to Very expensive as people need to be
the answers. taken away from their normal work.
People are likely to take interviews Need to make appointment to get the
seriously. staff.
Questions can be changed to suit the Very time consuming, if a lot of people
member of staff being interviewed. need to be interviewed.
10
5
10/4/2019
Stage 1: Analysis
Stage 1: Analysis
documentation.
This involve looking at any of the paper work
involved with the system like order forms,
registers, stock, etc.
Advantages Disadvantages
Saves time as there may be copies of the It may waste time if the existing
previous analysis. documentation is not relevant to the
new system
Easy to understand the data flows though It is expensive because of the time it
the system. takes to analyse the system
Analyst can determine the size of the It is very time-consuming
system using the volume of orders
6
10/4/2019
Stage 1: Analysis
Methods of recording data
a) Dataflow Diagram - DFD.
ICT Department, The Cambridge School, Doha
13
14
7
10/4/2019
Stage 1: Analysis
15
Stage 1: Analysis
System specification
ICT Department, The Cambridge School, Doha
16
8
10/4/2019
Stage 1: Analysis
ICT Department, The Cambridge School, Doha
System specification
Software specification will include the
following:
a) The operating system to be used – this
is often determined by the application
software used.
b) The application software – this could be
off-the-shelf software or specially
written by programmers.
17
2. DESIGN
ICT Department, The Cambridge School, Doha
18
9
10/4/2019
Stage 2: Design
ICT Department, The Cambridge School, Doha
Producing designs will include:
Design data capture forms.
Designing screen layouts.
Designing validation routines, that prevent
invalid data from being stored.
Designing report layouts.
Designing the best form of verification for
the system.
Designing the output screen layouts.
Designing the required data/file structure.
19
Stage 2: Design
VALIDATION
ICT Department, The Cambridge School, Doha
10
10/4/2019
Stage 2: Design
ICT Department, The Cambridge School, Doha
VALIDATION
Boolean check: makes sure data is either
True/False or Yes/No.
Data type check: checks that data being
entered is of correct data type.
Presence check: makes sure that an
important piece of data is not left blank.
Length check: Makes sure that the data
contain required number of characters in it.
E.g. A bank account number must be 11
digits.
21
Stage 2: Design
VALIDATION
ICT Department, The Cambridge School, Doha
11