Week 3: Activity Diagram Flashcards

(30 cards)

1
Q

how are system requirements modeled

A

activity diagram

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

Can an activity diagram be used independently of use cases

A

yes, it can model

buinsess level function

system level function

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

what is the main goal of an activity diagram

A

to model a specific usecase at a more detailed level

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

what is a workflow

A

the sequence of work steps that complete one business transaction or customer request

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

what does an activity diagram describe?

A

the various user or system activities

the person or component that completes each activity

the sequential flow of these activities

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

what does an activity diagram allow buesiness people to get a better understanding of

A

the business enviorment in which a sys will run

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

what does an activity diagram focus on

A

action sequence of execution and the conditions that trigger or guard those actions

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

what does a fork in an activity diagram show

A

allows activities to go in parrallel

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

what do branches in an activity diagram show

A

allow alternative activities given different conditions

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

what does a swimlane in an activity digram do

A

allows to assign responsibilities

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

what do all activity diagrams have at the beginning and end

A

inital state

final state

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

what does a join do in an activity diagram

A

brings those parrallel activiteies back together after the split at the fork

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

what shape are the activitties in an activity diagram

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

what shape are the start point in an activity diagram

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

what shape are the end point in an activity diagram

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

what shape are the branches in an activity diagram

17
Q

what shape are the merges in an activity diagram

18
Q

what shape are the forks in an activity diagram

19
Q

what shape are the joins in an activity diagram

20
Q

should merge be used to sync concurrent flows

A

no, join should be

21
Q

what does merge node do in regards to incoming and outgoing

22
Q

what does a decision node look like and functionality diff between merge node

A

same node symbol,

merge node has 1 outgoing edge

decision node has multiple outgoing edges

23
Q

what does a join node do

A

used to sync incoming concurrent flows

they are to support parallelism in activities

24
Q

3 steps to make activity diagram

A

identify agents to create appropriate swimlanes

make appropriate ovals for the activites in the workflow

connect activity ovals with arrows to show the workflow

25
In an activity diagram with 4 actors, how many start points are there?
1
26
what symbol is used to represetn an either or situation
a deciison symbol
27
what is used for parallel paths(situations when both paths are taken)
syncronization bars
28
how many transition lines are there connecting the inital state to an action (1 or many)
1
29
can you have multiple final states?
yes, the activity may terminate in a different manner
30