Professional Documents
Culture Documents
Ni dung
UML l g?
Cc s trong UML
Ni dung
UML l g?
Cc s trong UML
UML dung :
Visualizing (Hinh anh hoa )
Specifying (c ta)
ca vn .
Trong UML,
UC c biu din bng biu logic
Biu din cu trc tnh ca h thng: biu lp
Hanh vi i tng: biu trng thi
Ni dung
UML l g?
Cc s trong UML
10
Booch
OMT
12
Ni dung
UML l g?
Cc s trong UML
13
Khung nhn x l
(process view)
14
kim th h thng.
V d: ???
16
V d: ???
17
thng vt l.
V d: ???
18
V d???
19
y cc khung nhn.
Ni dung
UML l g?
Cc s trong UML
21
Cc s trong UML
22
Cc s trong UML
V d: ???
24
25
V d ???
26
27
mt lp c th c v lp o chuyn t
trng thi ny sang trng thi khc nh th
no.
V d: ???
28
29
ca cc thng ip.
V d v s tun t???
30
31
V d???
32
33
34
35
36
Bai tp
1. Xc nh tc nhn, UC cho bi ton sau. So snh vi DFD
Mt cng ty nc gii kht cn tin hc ha h thng bn sn phm ca h, cng ty
cung cp cc loi nc gm nc ngt, bia, ru, nc sui dng bnh 20 lt. Khi
khch hng c nhu cu mua nc h c th gi in n cng ty yu cu t
hng hoc c th ln website ca cng ty t hng. Sau khi t hng khch hng
c th ln website ca cng ty xem cc n hng t hoc hy n hng nu
cng ty cha giao. Ngoi ra nu khch mua hng vi tng tin t 10 triu ng
tr ln s thnh khch hng thn thit v c gim gi 10% khi mua hng.
Nhn vin sale l ngi nghe in thoi v ghi nhn t hng ca khch hng, nhn
vin ny cng c th hy n hng nu c khch yu cu. Ngoi ra nhn vin
ny cn chu trch nhim qun l cc sn phm trn h thng nh thm sn phm
mi, sa thng tin sn phm v xa sn phm khng cn bn na.
B phn kho trong cng ty xem cc n hng trn h thng sau giao hng v cp
nht tnh trng n hng l ang giao hoc xong. Nu sn phm trong kho khng
giao b phn ny s lp phiu nhp hng v trnh gim c k duyt sau gi
cho nh cung cp mua thm hng.
Gim c c th xem thng k cc n hng theo ngy, theo thng, theo nm v
theo tnh trng n hng (mi, ang giao, xong).
37
Bai tp
2. Xc nh tc nhn, UC cho bi ton sau. So snh vi DFD
Bai tp
2. Xc nh tc nhn, UC cho bi ton sau. So snh vi DFD