1. The Systems Cycle Flashcards

1
Q

What are the first 4 stages of the systems life cycle?

A

Definition of the problem, investigation and analysis, design and implementation.

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

What are the last 4 stages of the systems life cycle?

A

Testing, installation, documentation + evaluation and maintenance.

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

What are all 8 stages of the systems life cycle?

A

Definition of the problem, investigation and analysis, design, implementation, testing, installation, documentation + evaluation and maintenance.

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

Name 5 methods that an analyst might use to gather information during the investigation stage of the systems life cycle.

A

Questionnaires, interviews, meetings, document analysis and observations.

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

What is prototyping as a method of software development?

A

They are a first attempt at a design which are then extended and enhanced through the use of iterations. It stresses the early delivery to the end users of an incomplete, but working, system which is then adapted to feedback from the end user.

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

What is RAD as a method of software development?

A

Rapid application development. Aims to produce a software solution within a relatively short duration. Typical duration is less than 6 months.

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

What should be in a test plan?

A

The data should feature normal, extreme and erroneous data. The plan should cover validation, pathways and the user requirements.

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

What is the role of the project manager?

A

To plan and control the whole project. Main consultant with end user. Must ensure that all reports and documents are completed correctly. They must ensure that each stage of the life cycle is completed before the next stage is started.

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

What is the role of the system analyst?

A

They analyse the existing system. They develop the feasibility report. They liaise with the staff in organisation and develop expert knowledge of how the current system works.

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

What is the role of the systems designer?

A

They build on the findings of the analyst. They plan and design the system so that the hardware, software and communication technologies all integrate and interact. They complete the requirements analysis.

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

What is the role of the programmer?

A

Creates software that is required for the system being developed. They are responsible for developing the applications system or modifying an existing software solution. Their output document is the technical documentation.

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

What is the role of the tester?

A

They find any bugs in a system once it has been created. They develop and use the test plan, which is used by a third party without having to refer to the tester. They will need to record the results of the tests, on a test log. These two documents may form part of the technical documentation.

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

What is a CPA diagram?

A

Critical path analysis diagram. Shows the relationship between the different parts of the project. A large project is usually made up of many interrelated smaller ones.

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

What is a gantt chart?

A

A diagram that shows each task as a block of time.

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

What is a state transition diagram?

A

Defines every state of a system diagrammatically. Entities can be in different states: on or off, cold or hot, etc. It shows each state as a location and the transitions between them as arrows. Each arrow is labelled with the reason for the state transition.

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

What is a data flow diagram?

A

Shows how data moves through a system. Focusses on inputs, outputs and processes.

17
Q

What are flowcharts?

A

Diagrammatical representation of the operations/processes involved in a system. They are good at showing a general outline of the processing that is involved in the system.