Systems analysis and design Flashcards

1
Q

What are you doing when you are designing how data will be entered into the system?

A

Designing data entry forms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ICT
Investigation Methods
What are the advantages of looking at the current systems documantation?

A

Could save time with copies of previous analysis
Can see existing inputs, outputs and processes
Allows analyst to predict the system size required by looking at the amount of data that needs to be handled

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ICT
What is this?
One-one question and answer session between system analyst and a member of staff

A

Analysis - researching and existing system a description of Interviews

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ICT
Data validation checks
What is this?
Makes sure that data in one field is consistent with data in another field

A

Consistency check

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ICT
Systems
Documantation and Evaluation

• Technical documentation - this is for people who may need to modify or develop the system further at a later stage
What does it contain? (7 things):

A
Contains:
•	Program flowcharts
•	Code listings
•	File / database structures
•	Details of validation
•	Error messages and meaning
•	Hardware and software requirements
•	System flowcharts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ICT
System Developmen
Describe 4 tasks that need to be done during the system development stage

A
I.	Creating file structure to store data:
•	setting up tables
•	specifying field names
•	data types
•	field length
II.	Creating validation rules/checks:
•	in database tables for each field where it is needed
III.	Creating input methods:
•	data entry forms
•	creating menu systems
IV.	Creating output formats:
•	both printed and on screen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ICT
Systems
Documantation and Evaluation

What can lead to:
Changes to hardware because of:
•	Feedback from users
•	Availability of new hardware
•	Changes within company
Changes to software because of:
•	Feedback from users
•	Changes in legislation
•	Changes in company structure
A

The changes that evaluation might lead to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ICT
Investigation Methods
What are the advantages of using Observations?

A

Analyst can see exactly what works well and not so well

Not expensive as no one is taken away from their work

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ICT
Changeover to a new system
Describe,and give advantages and disadvantages for the method of changeover called Phased

A

Description - When parts of the system are introduced at different times to make sure they work
Advantages - The individual parts can be fixed if any bugs occur without having to take down the entire system
Disadvantages - Can take a while as each new part has to be tested before the next can be added

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ICT
Data validation checks
what is this?
Checks that the correct number of characters has been entered

A

Length check

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ICT
Systems
Documantation and Evaluation

User information is for people who are going to use the computer system. What 7 things are contained within it?

A
  • The purpose of the system
  • How to use the system to add/delete/change data
  • How to load/save/print
  • What hardware is required to run the system
  • Common error and what to do about them
  • Tutorials
  • On-line help features
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ICT

What is system development?

A

The process of building the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ICT
Investigation Methods
What are the disadvantages of using interviews?

A

Interviews take far longer than questionnaires
Expensive as interviewees need to be taken from their work
Answers may not be honest as interviewees cannot be anonymous
Interviewees might answers what they think is expected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
What are these examples of?
• Observation
• Questionnaires
• Interviews
• Looking at existing paperwork
A

Research methods for analysis - researching an existing system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

ICT - what provides this?
An overview of how a system works and helps identify
problems with the existing system
Hardware and software needed for the new system
Information requirements for the new system

A

What a data flow diagram provides

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ICT
Data validation checks

What is this?
• When data is entered twice, and is compared before letting the user know if there are any differences. This is most commonly used when setting up an account online, to make sure you don’t accidentally press a key by mistake when entering a password

A

Double entry

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

For analysis - researching and existing system, how would you describe;
Looking at existing paperwork

A

Analyst looks at existing doecumentation – can see what is stored, how it is stored, presented etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

ICT
Investigation Methods
What are these disadvantages of?

Very time consuming to look through all existing documents
Very expensive as the analyst will need to be paid
Time could be wasted if existing documentation is not relevant to the new system

A

Looking at the current systems documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

ICT
Investigation Methods:

What are these advantages of?

Analyst can see exactly what works well and not so well
Not expensive as no one is taken away from their work

A

Using observations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

ICT
Data validation checks
what is this?
Makes sure that data is in a specific format

A

Format check

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What features should a data capture form have? (11 items)

A
A heading so it is clear what the form is for
On screen help
Clear where the answers should go
Automatic validation
Character boxes for names etc. (one character per box)
Text boxes for answers
Sufficient space for answers
Drop down boxes
Tick boxes for choices
Clear fonts/colours
Control boxes e.g. submit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

ICT
Investigation Methods

What are these disadvantages of?

People often don’t complete or return them
Unclear questions can’t be explained
You may get incorrect data from misunderstood questions
It is hard to ask specific or very technical questions

A

Using questionnaires

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

ICT
Data validation checks:
Describe double entry and visual checks

A
  • Double entry: When data is entered twice, and is compared before letting the user know if there are any differences. This is most commonly used when setting up an account online, to make sure you don’t accidentally press a key by mistake when entering a password
  • Visual check: Where the person entering the data into the system carefully compares what they have entered with the original document
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

For analysis - researching and existing system, how would you describe observation?

A

Watching staff use existing system to see exactly how it works

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
ICT Data validation checks What is this? Where the person entering the data into the system carefully compares what they have entered with the original document
A visual check
26
ICT System Development What are these and when are they used? -Numbers from 1 to 10- I. Normal data - data within the range which should be accepted, e.g. 5 II. Abnormal data - data outside of the range which should be rejected, e.g. 16 or sixteen III. Extreme data - data at either end of the scale which should be accepted, e.g. 10
Three types of data that should be used when testing a new system
27
``` ICT Changeover to a new system What are these? direct parallel phased pilot ```
Four methods of changeover
28
At what stage are these things looked at? 1) How well does it meet the user requirements identified at the Analysis stage 2) How well does the system work - speed of response / quality of output 3) How easy the system is to use 4) Are there any bugs / errors in the system that need to be fixed
Evaluation stage
29
What are the six steps followed when a new system is being considered/ developed?
``` Analysis Design Development and testing Implementation Documentation Evaluation ```
30
ICT Investigation Methods: What are these advantages of? Questions can be explained if misunderstood More complex questions can be asked giving more detailed data Questions can be changed to suit the interviewee, e.g. director compared to employee You will get all the data as people have to answer all the questions
Using interviews
31
ICT Investigation Methods What are these disadvantages of? They take far longer than questionnaires Expensive as interviewees need to be taken from their work Answers may not be honest as interviewees cannot be anonymous Interviewees might answers what they think is expected
Using interviews
32
ICT Changeover to a new system Describe, and give advantages and disadvantages for, the method of changeover called Pilot
Description - When the new system is only used in a part of the company until it is deemed satisfactory Advantages - Any errors can be found and fixed before fully implementing the new system Disadvantages - Takes a while as the system has to be tested for a while, and retested if any errors/bugs are found
33
Explain a range check
Performed on numbers to check they are within a certain range
34
ICT Changeover to a new system What is this? Description - When parts of the system are introduced at different times to make sure they work Advantages - The individual parts can be fixed if any bugs occur without having to take down the entire system Disadvantages - Can take a while as each new part has to be tested before the next can be added
The method of changeover called Phased
35
Explain length check
Checks that the correct number of characters has been entered
36
Explain limit check
Performed on numbers to make sure that data is not above or below a specific limit
37
``` What shows these? Diagrammatic representation of: Inputs Processes Outputs ```
Data flow diagram
38
ICT | What is data validation?
Validation is when a computer system checks that data entered by the user is sensible and usable
39
What are the advantages of using Interviews?
Questions can be explained if misunderstood More complex questions can be asked giving more detailed data Questions can be changed to suit the interviewee, e.g. director compared to employee You will get all the data as people have to answer all the questions
40
What is double data entry?
When data is entered twice, and is compared before letting the user know if there are any differences
41
ICT Investigation Methods What are the disadvantages of using observation?
People being watched might feel uncomfortable and work differently
42
ICT What are these part of:? ``` Analysis Design Development and testing Implementation Documentation Evaluation ```
The systems life cycle
43
ICT Investigation Methods What are the disadvantages of looking at the current systems documantation?
Very time consuming to look through all existing documents Very expensive as the analyst will need to be paid Time could be wasted if existing documentation is not relevant to the new system
44
ICT Investigation Methods: What are these advantages of? Could save time with copies of previous analysis Can see existing inputs, outputs and processes Allows analyst to predict the system size required by looking at the amount of data that needs to be handled
Looking at the current systems documentation
45
What 2 things could evaluation lead to being changed, and what causes the changes?
Changes to hardware because of: • Feedback from users • Availability of new hardware • Changes within company Changes to software because of: • Feedback from users • Changes in legislation • Changes in company structure
46
ICT | For analysis - researching an existing system, what are the four research methods?
Observation Questionnaires Interviews Looking at existing paperwork
47
ICT Systems Documantation and Evaluation ``` What contains this? • Program flowcharts • Code listings • File / database structures • Details of validation • Error messages and meaning • Hardware and software requirements • System flowcharts ```
Technical documentation
48
For analysis - researching and existing system, how would you describe questionnaires?
Questionnaires are sent to staff to try to find out what they think of the current system and how they use it
49
ICT | What do we call the process of building the system?
system development
50
What does a data flow diagram provide?
Provides an overview of how a system works and help identify problems with the existing system Hardware and software needed for the new system Information requirements for the new system
51
ICT Changeover to a new system list four methods of changeover
direct parallel phased pilot
52
ICT Investigation Methods What are the disadvantages of using questionnaires?
People often don't complete or return the questionnaire Unclear questions can't be explained You may get incorrect data from misunderstood questions It is hard to ask specific or very technical questions
53
Explain format check
Makes sure that data is in a specific format
54
ICT Changeover to a new system Describe, and give advantages and disadvantages for, the method of changeover called Parallel
Description - Running both systems simultaneously until you are certain the new one is working correctly Advantages - The safest as you can always revert back to the old system if any bugs in the new one are found until they are fixed Disadvantages - Most expensive as work is done twice for a period of time
55
Explain data type check
Checks that entered data does not contain invalid characters
56
For analysis - researching an existing system, how would you describe interviews?
One-one question and answer session between system analyst and a member of staff
57
What is this describing? System needs to be tested to ensure that: • It meets the clients requirements • All bugs/errors are removed from the system • Required output is produced • Make sure software does not crush under certain circumstances, e.g.: when lots of people are using it • TEST PLAN showing expected results for all possible scenarios must be produced
How the test strategy / plan should be designed
58
ICT Data validation checks what is this? Checks that entered data does not contain invalid characters
data type check
59
ICT What is this? When a computer system checks that data entered by the user is sensible and usable
data validation
60
ICT Investigation Methods What are the advantages of using Questionnaires?
Questions can be answered quickly Answers are more honest as anonymous Fairly cheap Answers can be analysed automatically using OMR
61
ICT Changeover to a new system What is this? Description - Immediately replacing the old system with the new Advantages - It is the most risky, but many companies use it Disadvantages - A danger of there still being problems with the new system
The method of changeover called | Direct
62
What are these features of? ``` Paper based and electronic forms Extra for electronic forms A heading so it is clear what the form is for On screen help Clear where the answers should go Automatic validation Character boxes for names etc. (one character per box) Text boxes for answers Sufficient space for answers Drop down boxes Tick boxes for choices Radio buttons/tick boxes Clear fonts/colours Control boxes e.g. submit ```
A data capture form
63
ICT Systems Documantation and Evaluation Systems need to be evaluated once it is set up and running and maintenance may need to be done What 4 things need to be considered when evaluating a system?
* How well does it meet the user requirements identified at the Analysis stage * How well does the system work - speed of response / quality of output * How easy the system is to use * Are there any bugs / errors in the system that need to be fixed
64
What is a visual check?
Where the person entering the data into the system carefully compares what they have entered with the original document
65
ICT What is this a description of? Watching staff use existing system to see exactly how it works
Direct observation
66
ICT System Development List the 4 tasks that need to be done during the system development stage
I. Creating file structure to store data: II. Creating validation rules/checks III. Creating input methods: IV. Creating output formats:
67
ICT Changeover to a new system What is this? Description - When the new system is only used in a part of the company until it is deemed satisfactory Advantages - Any errors can be found and fixed before fully implementing the new system Disadvantages - Takes a while as the system has to be tested for a while, and retested if any errors/bugs are found
The method of changeover called Pilot
68
Describe a consistency check
Makes sure that data in one field is consistent with data in another field
69
ICT | What seven things happen in analysis of a system?
``` Research current system and identify inputs, processes and outputs Identify problems with currenr system Identify and agree client requirements Produce cost-benefit analyisis Identify suitable hardware and software Produce a data flow diagram ``` A feasibility report will also be produced (is it sensible to proceed or not?)
70
What are these features of? Contains information on the following: • The purpose of the system • How to use the system to add/delete/change data • How to load/save/print • What hardware is required to run the system • Common error and what to do about them Will also include: • Tutorials • On-line help features
User documentation - this is for people who are going to use the computer system
71
Design Stage - Systems analysis - ICT How must screen displays/printed records be designed?
Must be designed to ensure that: • Size of output is correct • Full screen is used • Colours and fonts which make the output clear • Any descriptions/instructions are clear
72
What is this a description of? | Performed on numbers to check they are within a certain range
range check
73
ICT Changeover to a new system What is this? Description - Running both systems simultaneously until you are certain the new one is working correctly Advantages - The safest as you can always revert back to the old system if any bugs in the new one are found until they are fixed Disadvantages - Most expensive as work is done twice for a period of time
The method of changeover called Parallel
74
ICT Data validation checks what is this? checks data has been entered and not missed out
Presence check
75
ICT Data validation checks what is this? Performed on numbers to make sure that data is not above or below a specific limit
Limit check
76
ICT Investigation Methods What is this? People being watched might feel uncomfortable and work differently
the disadvantages of using observation?
77
``` ICT Investigation Methods: What is this? questions can be answered quickly Answers are more honest as anonymous Fairly cheap Answers can be analysed automatically using OMR ```
the advantages of using Questionnaires?
78
ICT Data validation checks explain Presence check
checks data has been entered and not missed out
79
ICT System Development describe three types of data that should be used when testing a new system? consider 'numbers from 1-10'
I. Normal data - data within the range which should be accepted, e.g. 5 II. Abnormal data - data outside of the range which should be rejected, e.g. 16 or sixteen III. Extreme data - data at either end of the scale which should be accepted, e.g. 10
80
``` What are these part of? Research current system and identify inputs, processes and outputs Identify problems with currenr system Identify and agree client requirements Produce cost-benefit analyisis Identify suitable hardware and software Produce a data flow diagram ``` A feasibility report will also be produced (is it sensible to proceed or not?)
Analysis of a system
81
Design Stage - Systems analysis - ICT How must the test strategy / plan be designed? (5 things)
System needs to be tested to ensure that: • It meets the clients requirements • All bugs/errors are removed from the system • Required output is produced • Make sure software does not crush under certain circumstances, e.g.: when lots of people are using it • TEST PLAN showing expected results for all possible scenarios must be produced
82
Design Stage - Systems analysis - ICT What is this? Must be designed to ensure that: • Size of output is correct • Full screen is used • Colours and fonts which make the output clear • Any descriptions/instructions are clear
How must Screen displays/printed records be designed?
83
ICT Changeover to a new system Describe,and give advantages and disadvantages for the method of changeover called Direct
Description - Immediately replacing the old system with the new Advantages - It is the most risky, but many companies use it Disadvantages - A danger of there still being problems with the new system
84
What is a data flow diagram (3 things)?
Diagrammatic representation of Inputs Processes Outputs