Week 4&5: Functional Modeling Flashcards

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

What do functional models describe?

A

Functional models describe business processes and the interaction of an information system with its environment.

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

What is the purpose of functional models?

A

They provide a functional (external view) of an information system by showing how users view the system.

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

What is a use case?

A

A use case is a formal representation of how an information system interacts with its environment.

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

What does an activity diagram model?

A

An activity diagram models the behavior in a business process.

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

What can activity diagrams be used to model?

A

Activity diagrams can model everything from a high-level business workflow to the details of an individual use case.

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

What does a use-case diagram illustrate?

A

A use-case diagram illustrates the main functions of the system and the different kinds of users that will interact with it.

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

What is included in a use-case diagram?

A

Use cases that describe major business processes that the system performs and benefit an actor or actors.

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

What are activity and use-case diagrams also called?

A

Activity and use-case diagrams are also called problem domain models.

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

Why are activity and use-case diagrams considered logical models?

A

They describe the business domain’s activities without suggesting how they are conducted.

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

What should these models not indicate?

A

These models should not indicate if an activity is computerized or manual.

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

What is the benefit of focusing on logical activities first?

A

Analysis can focus on how the business should run without being distracted by implementation details.

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