Week 3: Activity Diagram Flashcards
how are system requirements modeled
activity diagram
Can an activity diagram be used independently of use cases
yes, it can model
buinsess level function
system level function
what is the main goal of an activity diagram
to model a specific usecase at a more detailed level
what is a workflow
the sequence of work steps that complete one business transaction or customer request
what does an activity diagram describe?
the various user or system activities
the person or component that completes each activity
the sequential flow of these activities
what does an activity diagram allow buesiness people to get a better understanding of
the business enviorment in which a sys will run
what does an activity diagram focus on
action sequence of execution and the conditions that trigger or guard those actions
what does a fork in an activity diagram show
allows activities to go in parrallel
what do branches in an activity diagram show
allow alternative activities given different conditions
what does a swimlane in an activity digram do
allows to assign responsibilities
what do all activity diagrams have at the beginning and end
inital state
final state
what does a join do in an activity diagram
brings those parrallel activiteies back together after the split at the fork
what shape are the activitties in an activity diagram
what shape are the start point in an activity diagram
what shape are the end point in an activity diagram