Systems, Diagrams and Models Flashcards

1
Q

Existing System Model

A

Are used during requirements engineering to describe how the current system works

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

New System Models

A

Are used to define new requirements and explore design alter-natives for a system

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

External perspective

A

Focuses on the system’s context or environment. How the system interacts with external entities

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

Interaction perspective

A

The interactions between the components within the system or between the system and external elements

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

Structural perspective

A

The system’s organisation in terms of its components or data structure

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

Behavioural perspective

A

Focuses on the dynamic aspects of the system, showing how the system responds to events and how its state changes over time

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

Use case diagrams

A

Illustrate interactions between a system and external entities

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

Class diagrams

A

Represent the structure of the system by showing classes, attributes, operations and relationships

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

Sequence diagrams

A

Depict the sequence of interactions between actors and the system or between system components

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

State diagrams

A

Represent the possible states of a system and the events that trigger transitions between these states

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

Activity diagrams

A

Represent the flow of activities within a system, often used to model processes or workflows

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

Uses of graphical models:

A
  1. Facilitate discussions between stakeholders to agree on system functionality and requirements
  2. Serves as documentation that explains system behaviour and design for current and future reference
  3. Provide clear and detailed descriptions that guide system implementation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly