You are on page 1of 10

Biu hot ng

Activity diagrams

Biu hot ng l g?

Biu hot ng l phng tin m t


lung

nghip v (business processes),


lung cng vic trong ca s dng v
lung cng vic cho cc phng thc phc tp

Biu hot ng bao gm activities, states v


transitions
hot ng l c t ca hnh vi c biu din
bi mt lung cc hnh ng
Mt trng thi l im m cc s kin cn t ti
trc khi hot ng tip tc
Mt chuyn tip l vic chuyn i gia cc hot
ng hoc trng thi
Mt

Biu hot ng

im quyt nh l im trong mt lung cng


vic m vic chuyn tip t mt trng thi
hoc mt hot ng phn theo cc nhnh khc
nhau ty theo iu kin
Mt chuyn tip xut hin khi tt c cc hnh
ng ca mt hot ng hon thnh hoc khi
mt s kin kch hot vic thot khi n t mt
trng thi hoc s kin khc
Ln bi l mt biu din ch ra mt hot ng
din ra u trong mt h thng phc tp

im quyt nh (phn nhnh)


Release work
order
branch
[materials not ready]
Reschedule
[materials ready]
Assign tasks

guard expression

Phn nhnh v kt ni
start state
Decompress
fork

Stream video
join
stop state

Stream audio

Ln bi (Swimlanes)

S dng m hnh ha lung cng vic trong tin trnh


nghip v
Ch ra ai c trch nhim thc hin tng hot ng
phn hoch cc trng thi hot ng vo nhm
Mi hot ng thuc v mt ln bi
Chuyn tip c th c v t ln bi ny n ln bi
khc
Mi ln bi c th c ci t bi mt hay nhiu lp

Activity Diagram: Car Sale Process


Initial
Initial
State
State

Control
Control
Flow
Flow

Decision
Decision
Fork
ForkTransition
Transition
Note
Note
Action
ActionState
State
(Activity)
(Activity)

Join
JoinTransition
Transition

Final
Final
State
State

Swimlanes: Packages of Responsibilities

Actions
Actionsmay
maybe
beorganized
organizedinto
into
swimlanes.
swimlanes.Swimlanes
Swimlanesare
areaakind
kindof
of
package
packagefor
fororganizing
organizingresponsibility
responsibility
for
foractivities
activitiesprovided
providedby
byworkers.
workers.

Bi tp
V biu hot ng ca lung nghip v
mua hng
V biu hot ng ca lung nghip v
mua sch trn mng

Biu hot ng

You might also like