Professional Documents
Culture Documents
What must
happen in a
What is system
contained
Activity inuseacase and state machine diagrams, are considered behaviour diagrams
diagrams, along with
system
because they describe what must happen in the system being modelled. It shows the behaviour of a system.
• The control flow is drawn from one operation to another. This flow can
be sequential, branched, or concurrent. Activity diagrams deal with all
type of flow control by using different elements such as fork, join, etc
• Activity diagram show the conditional logic for the sequence of system
activities in order to complete a business process.
• can be used to illustrate a business process • have a low level of abstraction. They are
(high level implementation) to a stand alone
used to show a high level of implementation
algorithm (ground level implementation) only.
Yes
:Action
Guard symbols
No
e f o re
:Action
tr u e b
t b e n e x t
mus g to the
o v i n y
m iv it
System Analysis & Design - Rana Talaat Muhammad
act 18
splits a single
Activity diagram symbols Activity incoming flow into
multiple concurrent
Fork Node flow
Symbolized with multiple arrowed lines from a join.
Activity Activity
Activity
l ti pl e
s m u
join n t fl o w
c urre l e
on n g
c a si System Analysis & Design - Rana Talaat Muhammad 19
Activity diagram symbols r a
o w f o
t h e fl
st o ps ti m e
o d o f
p e ri
Time Event
This refers to an event that stops the flow for a time;
an hourglass depicts it.
Perform a backup
Every Monday
Activity
Activity
tmh.rana@gmail.com Diagram