Download - 3. Mô hình hoa yeu cau-bieu do usecase
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
1/17
10/09/201
Gv: V Th DngEmail: [email protected]
KHOA CNG NGH THNG TIN
Trng i hc cng nghip H Ni
PHN TCH THIT KHNG I TNG
M hnh hatrng hp s dng
Bi 3
Phn tch thit k hng i tng Bi 2 - 3/53
Mc tiu
Sau khi hc xong bi sinh vin nm c Khi nim ca s dng
Khi nim i tc
Cc loi quan h trong biu ca s dng
V c biu ca s dng
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
2/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 4/31
Gii thiu m hnh ha UC Trong pha thu thp yu cu v phn tch h thng thng phi xy
dng cc biu cho M hnh nghip v M hnh trng hp s dng M hnh giao din ngi s dng
M hnh trng hp s dng (Use case model)m t h thng cs dng nh th no Use case (UC) h thng v tc nhn h thng xc nh phm vi h thng
UC l nhng g bn trong h thng Actor l nhng g bn ngoi h thng
Biu UC m t tng tc gia cc UC v tc nhn hnh thnh chcnng h thng
Phn tch thit k hng i tng Bi 4 - 5/31
Cc khi nim m hnh ha UC
Cc khi nim c bn Tc nhn (Actor)
Trng hp s dng (Use case-UC) Quan h (Relationship) Biu hot ng (Activity Diagram) Biu trng hp s dng (Use case Diagram)
Phn tch thit k hng i tng Bi 4 - 6/31
Tc nhn Tc nhn (actor)?
tc nhn (tc nhn ngoi) l mtvai tr camthaynhiungi,vtthtrong stngtc vihthng
(M tai, ci g tngtc vihthng) itc phil ngi(vtth)c trao ithng tin vi
hthnghay hng liththngv phic sttrtrong quytnh
Bn loi: i tc chnh: con ngi s dng trc tip chcnng
chnh hthng(khch hng, gio vin) i tc ph: Nhng ngi lm cng tc qun l, bo
dnghthng Thitbngoi: Thitbchthngiukhin H thng khc: l cc h thngkhng thuch thng
angxy dngnhngc tngtc vin.
ttn: l danh thay cmdanh t,theo vaitr, khng theo tn cthv n l lp
Customer
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
3/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 7/31
Tm kim tc nhn nh th no?
Hy tr li cc cu hi sau tm ra tc nhn h thng Ai s s dng chc nng chnh ca h thng?
Ai gip h thng lm vic hng ngy? Ai qun tr, bo dng h thng lm vic lin tc?
H thng qun l thit b phn cng no?
H thng ang xy dng tng tc vi h thng khc no?
Ai hay ci g quan tm n kt qu h thng cho li?
Th d ng dng UML Mt trng i hc thc hin tin hc ha h thng ng k hc v dy hc theo h thng tn
ch. H thng cho php sinh vin c quyn la chn mn hc cho mi hc k. Trc khi bc vo hc k mi, Gio v gi danh sch cc mn hc trong hc k v thi kha
biu d kin chocc thy gio. Thy gio ng k cc mn m mnh c th ging trong hc k Cn c vo ds thy + mn trn v vo k hoch hc tp chung ca trng, cn b qun
sinh lp 1 danh sch cc mn hc c trong hc k km vi cc thng tin cn thit nh: thygio, s gi, cc mn phi hc trc sinh vin c cn c la chn
Tip mi sinh vin ng k cc mn m mnh hc ri gi cho phng qun sinh. Thngthng mi sinh vin c chn t 6-8 mn/hc k v thc hin ng k trong vng 1 tun
Khi ht hn ng k, cbqs da vo thng tin nhn c t chc cc lp ging cho tng mn Mi lp ging khng di 10 ngi v k qu 30 ngi. Do iu kin hn ch ny m c th
xy ra trng hp lp ging qu vng khng t chc c hoc lp ging qu ng m tchc thm 1 lp na th li thiu ngi. Trong trng hp h thng s thng bo li visinh vin hc ng k li.
Khi hon tt vic xp lp phng qun sinh thng bo cho tng thy lch day v cho sinhvin lch hoc ca mnh. Mt khc, ds cc mn hc cho cc mn hc cho tng sinh vin cngc gi cho phng ti v tnh hc ph
Nh trng mun xy dng mt h thng thng tin trn my tnh tr gip qu trnh ngk ni trn. Trong cc thy c gio c th truy nhp trc tip ng k mn dy hayxem danh sch sinh vin lp mnh dy, cn sinh vin th c dnh mt s ngy cho php truy cp h thng sa (thm hay b) cc mn hc m mnh s ng k
Phn tch thit k hng i tng Bi 4 - 9/31
Ca s dng - Use case. Use case l mtbiudincamttphp
cc chui hnh ngm h thng thchinnhmcung cp1 ktqucthcho 1itc
Tphp cc ca sdng l m tton bhthngcnxy dng
Mt ca s dng tng ng vi 1 chcnng ca h thng di gc nhn cangisdng
Mtca sdngchra lm thno 1 mctiucungisdngcthamn bihthng
Purchase Ticket
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
4/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 10/31
Ca s dng
Lu : Ca s dng phi lin kt vi mt hay mt s i tc trong c 1
i tc chnh (i tc kch hot ca s dng mt cch trc tip haygin tip)
Mt ca s dng phi dn ti 1 kt qu c th- ngha l 1 kt qunhn bit c trn vn va o m c
Cn phn bit cc mc tiu ca ngi s dng v cc tng tcca h vi h thng
Mc tiu l ci m ngi s dng mong i Tng tc l k thut cho php p ng mc tiu
V d: Mc tiu: c c mt vn bn trnh by p Tng tc: Chn nh dng trang, font, l..
Phn tch thit k hng i tng Bi 4 - 11/31
Ca s dng
V d:1 Gio v cn phi thm mn hc, sa mn hc, loi b mn hc.
c l 3 ca s dng khng? Khng, v Qun l mn hc mi l khi nim trn vn, kch hot
bi cng 1 i tc (gio v), cp ti cng mt thc th trong hthng l k hoch hc tp nhm hon tt n
V d 2: Xy dng h thng ATM cho php rut tin: a th vo Nhp m pin chn s tin rut- khng nh s tin rt-ly tin, ly
th- ly bin li rt.
Tm cc ca s dng?
Phn tch thit k hng i tng Bi 4 - 12/31
Xy dng UC lm g?
Hnh thnh v m t yu cu chc nng h thng L kt qu tha thun gia khch hng v ngi pht trin h
thng phn mm Cho php m t r rng v nht qun ci h thng s lm
M hnh c kh nng c s dng xuyn sut qu trnh pht trin
Cung cp c s kim tra, th nghim h thng Cho kh nng d thay i hay m rng yu cu h thng
Phn tch
Thu thp,lc v nh
gi UC
Thit k,ci t
Ci t UC
Kim tra
Kim traxem UC
tha mn?
UC gn cc bc trong tintrnh pht trin
UC v tin trnhpht trin
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
5/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 13/31
Xy dng UC lm g?
Ai quan tm n UC?
Ngis dng
Phn tch vin
Th nghim
Kin trc s
Lp trnh vin
Use case
Din t Hiu
Kim tra
Thit k
Ci t
Phn tch thit k hng i tng Bi 4 - 14/31
Tm kim UC nh th no? Vi mi tc nhn tm ra, hy tr li cc cu hi sau tm ra
cc Use case h thng Tc nhn yu cu h thng thc hin chc nng no?
Tc nhn cn c, to lp, bi b, lu tr, sa i cc thng tin notrong h thng?
Tc nhn cn thng bo cho h thng s kin xy ra trong n?
H thng cn thng bo ci g cho tc nhn?
H thng cn vo/ra no? Vo/ra i n u hay t u?
t tn UC h thng ng t + cm danh t din t ngha ca UC.
t theo khi nim nghip v ca t chc
Khng t tn s dng t k thut, chuyn mn
Nn s dng cc ng t, cm t ngn gn
Ty theo tm c d n m mi h thng c t 20-70 UC
Phn tch thit k hng i tng Bi 4 - 15/31
tm y UC cho h thng?
Cc cu hi sau gip xc nh tm y UC?
Mi yu cu chc nng trong t nht mt UC? Nu yu cu chc nng khng trong UC no th n s khng
c ci t sau ny.
kho st mi tc nhn tng tc vi h thng?
Tc nhn cung cp cho h thng thng tin no?
Tc nhn nhn thng tin no t h thng?
nhn bit mi h thng bn ngoi tng tc vi hthng ang xy dng?
Thng tin no h thng bn ngoi nhn v gi cho hthng ang xy dng?
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
6/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 16/31
Lung s kin trong UC
Ti liu lung s kin (flow of events)- c t UC- m t hnh vi catng ca s dng M t lung logc i qua UC m t ngi s dng lm g, h thng lm g Trong mt UC c nhiu lung s kin: lung chnh, lung ph Mi lung gi l 1 kch bn (scenario).
Cc loi kch bn Kch bn chnh Kch bn ph Kch bn ngoi l v sai hng.
Kch bn 3
UC
Kch bn 1 Kch bn 2
Phn tch thit k hng i tng Bi 4 - 17/31
Lm ti liu UC (c t)
M t UC (ch ni r what, khng how) c t ch r ca s dng trao i thng tin vi cc i tc
no, n bt u v kt thc ra sao, n c th din ra theocc kch bn no.
Thng thng bao gm cc thng tin sau
Phn tch thit k hng i tng Bi 4 - 18/31
Ti liu c t UC
M t tm tt (bt buc): tn, mc ch tm lc, itc, ngy lp, ngi lp, version..
M t cc kch bn (bt buc): Tin iu kin (pre-condition):
iu kin cn thc hin trc khi UC khi ng ; Khng phi UC no cng c tin iu kin
Lung s kin chnh v lung s kin r nhnh Hu iu kin (post-condition) Cc yu cu v giao din: (ty ) : thm cc rng buc v giao
din ngi my Cc rng buc phi chc nng (ty ): Tn sut khi lng, .
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
7/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 19/31
Ti liu lung s kin
Ti liu lung s kin bao gm M t vn tt UC
Tin iu kin (pre-condition)
Lung s kin chnh v lung s kin r nhnh chi tit v UC c m t trong hai lung s kin ny
m t ci g s xy ra thc hin chc nng ca UC
Ni dung ti liu UC khi ng nh th no?
Cc ng i xuyn qua cc UC
Lung chnh thng qua UC
Lung r nhnh thng qua UC
Cc lung li
UC kt thc th no.
Hu iu kin (post-condition) L iu kin c thc hin ngay sau khi kt thc UC
Phn tch thit k hng i tng Bi 4 - 20/31
Th d ti liu lung s kin Lm ti liu cc lung s kin cho UCPurchase Ticket
M t tm tt: Tn ca s dng: Purchase ticket
Mc ch: Gip khch hng mua v n a im mong mun
Tm lc: Khch hng chn ni n sau c th xem cc thng tinv cc chuyn bay v c th t mua v v kt thc
i tc: Khch hng
Ngy lp. Ngi lp. Version.
M t cc kch iu kin u vo: Ca s dng c thc hin khi khch hng ng
nhp thnh cng vo h thng
Kch bn chnh
(cn na)
Phn tch thit k hng i tng Bi 4 - 21/31
Th d ti liu lung s kin Lm ti liu cc lung s kin cho UCPurchase Ticket
Cc bc trong lung s kin chnh 1. UC bt u khi customer chn chc nng xem thng tin chuyn bay
2. H thng hin th thnh ph n, i v thi gian h cnh, ct cnh
3. User nhp ni n, i, thi gian ngy thng khi hnh v tr v
4. H thng hin th danh sch chuyn bay v gi vA1. Khng cn chuyn bay
5. User chn chuyn bay t trc
6. H thng hin th cc loi v user chn
7. User chn gi vA2. User chn gi v cho thnh vin frequent-flyer
8. H thng hin th gi v s bn cho khch hng
9. User khng nh gi v
10.H thng hin th loi th tn dng, s th, thi gian ht hn
11.User nhp loi th tn dng, s th, thi gian ht hn
12.H thng trnh mua bng th(cn na)
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
8/17
10/09/201
Phn tch thit k hng i tng Bi 4 - 22/31
Th d ti liu lung s kinA6. Khng thy ti khon
A7. Khng tin
E1. Khng xm nhp c h thng tn dng
13. H thng dnh ch cho user
14. H thng pht sinh v hin th m xc thc cho user
15. User khng nh nhn m16. Use case kt thc
Lung phA1. Khng c chuyn bay
1. H thng hin th thng ip thng bo khng c chuyn bay
2. User khng nh thng ip
3. Tr li lung chnh Bc 2.
A2. V dnh cho thnh vinfrequent-flyer1. H thng hin th s hiu frequent -flayer
2. User nhp s
3. H thng khng nh tnh hp l ca s
A3. S khng hp l
...
Phn tch thit k hng i tng Bi 4 - 23/31
Th d ti liu lung s kin Lm ti liu cc lung s kin cho UCng k mn hc
M t tm tt: Tn ca s dng: ng k hc
Mc ch: Gip sinh vin ng k mn hc m mnh s hc trong mthc k no
Tm lc: Sinh vin chn mt hc k ri sau c th thm, b,xem in cc mn hc, chn ngy hc, chn lp v kt thc
i tc: sinh vin
Ngy lp. Ngi lp. Version.
M t cc kch iu kin u vo: Ca s dng c thc hin khi sinh vin ng
nhp thnh cng vo h thng v ch hot ng c khi ca s dng
duy tr thng tin mn hc c thc hin Kch bn chnh
(cn na)
Phn tch thit k hng i tng Bi 4 - 24/31
Th d c t ca s dng Ca s dng ny bt u khi sinh vin ng nhp vo h thng KMH
v nhp mt khu ca mnh. H thng kim tra thy mt khu l ng n (R1) v nhc sinh vin chn nm
hc, hc k ny hay sau (R2). Sinh vin chn hc k, nm hc
h thng nhn sinh vin chn vic trong Thm, B, Xem, In, Ra
Nu thmc chn th kch bn con: C1-Thm mt mn hc cthc hin.
Nu Bc chn th kch bn con: C2-B mt mn hc c thchin.
Nu Xemc chn th kch bn con: C3-xem mt lch biu cthc hin.
Nu inc chn th kch bn con: C4-In mt lch biu c thchin
Nu Rac chn th ca s dng kt thc
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
9/17
10/09/201
Th d c t ca s dng
Cc kch bn con C1: Thm mt mn hc
H thng hin th danh sch cc mn hc c th c chn
Sinh vin chn mn (R3) H thng hin th cc lp v tn thy gio dy + thi gian Sinh vin chn lp H thng gn lp hc + mn cho sinh vin
Phn tch thit k hng i tng Bi 4 - 25/31
Cc kch bn kh d khc R1: Mt khu a vo l khng hp l, ngi dng c th nhp li
hoc kt thc ca s dng R2: Hc k a vo l khng ng ng. Ngi dng c th nhp
li hc k hc kt thc ca s dng R3: Cc lp ging khng hin th c: Thng bo cho ngi dng
l chn la cha sn sng thi im hin ti, Ca s dng btu li
R4: Kt ni khng c thit lp: Thng tin c sao lu v hthng s kt ni sau
vtduong2010 Phn tch thit k hng i tng 26/62
c t ca s dng
Cc cch m t khc M b gm 2 s kin chnh v cc s kin ngoi l. Cc s kin chi
lm 2 lung, lung tng tng vi tc nhn v lung tng ngvi h thng
Phn tch thit k hng i tng Bi 4 - 27/31
Hnh ng ca tc nhn Hnh ng ca h thng
Sinh vin: a vo mtkhu v tn ng nhp
2. Hthng xc nhn mtkhu v tn ng nhp
3.Sinh vin chn hc k vnm hc
4.Hthng hin th cc mnhc c th c trong hc k
5.Sinh vin chn mn hc 6. Hthng ghi nhn vicchn mn hc
7.Sinh vin kt thc vicchn mn
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
10/17
10/09/201
1
c t ca s dng
Tm li Xc nh cc ca s dng nhiu c th Khng i vo qu chi tit nhm gim phc tp
M t ngn gn v mi ca s dng l m bo rng cc ca s dng bao gm ht cc yu cu ca h
thng
Phn tch thit k hng i tng Bi 4 - 28/31
Phn tch thit k hng i tng Bi 4 - 29/31
Cc quan h
Quan h kt hp (Association) L loi quan h gia tc nhn v UC
Mi tn cho bit ai l ngi khi xng giao tip
Quan h gp (Includes) Quan h m rng (Extends)
Quan h khi qut ha (Generalization)
Customer Purchase Ticket
Customer Purchase Ticket Credit System
Quan h gp gia 2 Use-case
Dng lin kt 2 Use-case: c stereotype l Trong Use-case ngun c im m rng m ti bt
buc phi chn Use-case ch vo. Ti im m rng, din tin ca use-case ngun tm thi ngng
li chuyn sang din tin ca use-case ch Khi kt thc use-case ch, din tin ca use-case ngun li tip
tc Quan h k hiu l mi tn t nt, u mi tn hung v UC
ch km theo khun dp
ng nhp(UC ch)
Tm kim (UC ngun)
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
11/17
10/09/201
1
Dng lin kt 2 Use-case: c stereotype l Trong use-case ngun c mt im m rng m ti c
th (hoc khng) chn use-case ch vo ty thuc vo
iu kin r nhnh hoc tng tc t actor Ti im m rng, nu c m rng th din tin ca use-case
ngun tm thi ngng li chuyn sang din tin ca use-casech
Khi kt thc use-case ch, din tin ca use-case ngun tip tc K hiu l mi tn t nt c u hng v uc ngun
Quan h m rng gia 2 Use-case
t ch (UC ngun)
Kim tra th tn dng (ch)
Phn tch thit k hng i tng Bi 4 - 32/31
Cc quan h
Quan h kt hp (Association) Quan h gp (Includes) Quan h m rng (Extends) UC tru tng
Quan h includesv extendsu c tnh cht chung l cng s dngchc nng do UC khc cung cp
Phn chc nng s dng chung c th trong UC mi UC tru tng UC tru tng khng b tc nhn kch hot giao tip
Quan h khi qut ha (Generalization)
Kim tra th tn dng
t ch
Mua v
Abstract UC
Concrete UC
Quan h khi qut ha
L mi quan h gia cc i tng cng nhm to nnmt i tng mang nhng tnh cht chung ca cc i
tng kia Quan h khi qut ha k hiu l ng lin nt c mi
tn tam gic. u mi tn hng v ci i tng tngqut.
Quan h thng qut ha gia cc Actor: nhiu actor cchung mt s vai tr -> hnh thnh actor tng qut hamang vai tr chung .
KhachHangTapThe KhachHangCaNhan
KhachHang
Tac nhan
truu tuong
Tac nhan cu
the
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
12/17
10/09/201
1
Quan h khi qut ha
Quan h thng qut ha gia cc Use-case: khi c nhiuuse-case l trng hp c th mt use-case tru tng
Phn tch thit k hng i tng Bi 4 - 35/31
Biu Use Case M hnh UC c m t bi mt hay nhiu biu UC
S lng biu UC cho mt d n l ty
Khng qu nhiu lm ri lon
Phi m bo biu din y thng tin ca h thng
N l cng c mnh gip thu thp yu cu chc nng h thng
N ch ra quan h gia UC v tc nhn v gia UC vi nhau
S dng biu lm ti liu UC, tc nhn v cc quan h giachng
Li ch chnh ca biu UC l lm giao tip
Khi quan st cc UC, customer bit h thng c cc chc nng no
Khi quan st cc tc nhn, customer bit ai giao tip vi h thng
Khi quan st c UC v tc nhn, customer bit phm vi d n
Phn tch thit k hng i tng Bi 4 - 36/31
Ch khi v biu UC
Mt d n c th c nhiu biu UC.
Ngi phn tch thit k c th sng to v ccbiu
Hn ch ti a vic cc lin kt trong biu chng cho ln nhau. Cc tham kho sau gipbn thc hin iu Theo cc tc nhn
Theo cc chc nng
Theo lung x l chnh trong bi ton
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
13/17
10/09/201
1
Phn tch thit k hng i tng Bi 4 - 37/31
Biu Use Case
Cc ch khi xy dng biu UC Khng nn m hnh ha quan h kt hp gia tc nhn vi tc
nhn -> v giao tip gia cc tc nhn l bn ngoi h thng Hy s dng biu lung cng vic kho st quan h gia
cc tc nhn
Khng hnh thnh quan hAssociationgia cc UC Biu ch ra c cc UC no nhng khng ch ra trt t thc hin
chng
Mi UC phi c tc nhn kch hot (tr UC trong quan hextendsv quan h includes) Nn v mi tn th hin associationi t tc nhn n UC
C th xem CSDL l lp di biu UC C th nhp tin vo CSDL UC ny v xm nhp d liu trong
CSDL UC khc Khng v associationgia cc UC ch ra lung thng tin
Phn tch thit k hng i tng Bi 4 - 38/31
Biu hot ng
Biu hot ng (Activity diagram)do Odell xutcho UML m t lung cng vic trong tin trnh nghip v trong m hnh
ha nghip v m t lung s kin trong m hnh ha h thng
S dng text nh trc y s kh c khi logc phc tp, cnhiu r nhnh
Biu hot ng s dng m hnh ha kha cnh ng ca h thng cc bc trnh t hay tng tranh trong qu trnh tnh ton
Phn tch thit k hng i tng Bi 4 - 39/31
Biu hot ng
a lp vo
Lich trnh
a cc ttca kha hc
M cho svng k
[n hn m ng k]
Cha n hn m ng k,
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
14/17
10/09/201
1
Phn tch thit k hng i tng Bi 4 - 40/31
Tm tt
Bi ny xem xt cc vn sau Biu UC l g? Quan h gia biu UC
Cc khi nim ca m hnh UC Cch tm kim UC, tc nhn, quan h trong m hnh UC Cch m t lung s kin
vn bn biu hot ng
Cc phn t ha xy dng biu UC
Bi 1
dvduc-2004 Phn tch thit k hng i tng Bi 4 - 41/31
in cc khun dp (steotype) cho cac lin kt 1,2,3
Bi 2
dvduc-2004 Phn tch thit k hng i tng Bi 4 - 42/31
Gii thch ngha ca lin kt sau
Gi tit kim
Gi k hn 6thng
Gi khng khn Sinh vin khoa CNTTSinh vin
Gi tit kim
Ghi phiu gi tin Np tin
Gi tit
kim
Trng
thng
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
15/17
10/09/201
1
Bi 3
dvduc-2004 Phn tch thit k hng i tng Bi 4 - 43/31
in dng quan h ph hp gia cc UC sau
Giao hng
Giao ca hng
Mang
n tnnh
Bn hng
In ha
n
Xuthng
Bn hng
Nhp hngtnh
cung cp
Hthng
Bi 4: B sung lin kt cho s
Phn tch thit k hng i tng Bi 4 - 44/31
ng k miTi khon
blog
ng nhpS dng blog
Thng boLi
Thng bo lido tn ng nhp
Thng bo liMt khu sai
Bi 5- Tm ca s dng
Bn hy xc nh cc use-case trong on vn sau v ttn cho chng, sau v biu UC:
Khi c khch n ca hng bn qun o, ngi bn hng cth tm kim b qun o thch hp vi dng ngi cakhch ri thuyt phc h mua
Phn tch thit k hng i tng Bi 4 - 45/31
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
16/17
10/09/201
1
Bi 6- Tm ca s dng
Bn hy xc nh cc use-case trong on vn sau v ttn cho chng, sau v biu UC:Mua hng qua mng
Khch tm kim trn mng cc mt hng cn mua. H c
th tin hnh tm kim hng chuyn su hoc tm hngtheo gi hoc theo ch . Khi khch tm thy mt mt hng, h c th b hng vo
gi, hay b bt mt mt hng trong gi nu khng munmua na
Khi mun mua cc mt hng chn ( c trong gihng), khch hng phi tin hnh ng nhp vo h thng chn hnh thc thanh ton ph hp.
Phn tch thit k hng i tng Bi 4 - 46/31
Bi 7- to lp hp th trn internet
Ngi dng mun s hu mt a ch th trn internetphi tin hnh ng k.
Sau khi ng k xong h c nh cung cp dch v tocho mt ti khon trn website v t bn c th gi,c, nhn, xa, chuyn tip th.
Nu bn khng dng hm th to trong vng 6 thng,nh cung cp s tin hnh hy b ti khon cp
Nh cung cp hay ngi dng u phi ng nhp trckhi thc hin cc thao tc trn ti khon ca mnh
Hy: Tm cc tc nhn, ca s dng v v biu UC cho biton trn
Phn tch thit k hng i tng Bi 4 - 47/31
Bi 8: H thng ATM
My rt tin ATM c cc chc nng sau Cp pht tin cho nhng ai c th ngn hng, cho php rt mt s
lng tin bi h thng thng tin ca ngn hng v nhng ai cth VISA (cho php t xa bi h thng VISA) Cho xem kim tra s tin ti khon v b tin vo ti khon bng
tin mt hoc ngn phiu i vi nhng ai c th ngn hng
Tt c cc giao tc u c kim tra an ton Kim tra m PIN, M PIN nhp sai 3 ln th th b nut Cn phi thng xuyn np tin vo my, ly ngn phiu v cc
th b nut ra Xc nh cc tc nhn v ca s dng, V biu ca s dng
Phn tch thit k hng i tng Bi 448
-
7/22/2019 3. M hnh hoa yeu cau-bieu do usecase
17/17
10/09/201
Bi tp 9
Qunl otonhn vin: Mtcng ty munm tbngUM: vicotonhn vin tin hcha mts cng vic. Vico tobtukhi ngiqunl otonhncyu cuotocamtsnhn vin. Nhn vinny c thxem danh mc cc chuyn otocacc nvotokktvi cng ty. Yu cucanhn vin cxen xt bingiqunl o
tov ngiqunl s tr lil chpnhnhay tchingh. Trongtrnghpchpnhn,ngiqunlhys sx nhchuyn ph hp trongdanh mccc chuyn sau gicho nhn vin nidung cachuyn vdanh sch cc kha oto. Nhn vin schnkha otov ngiqunl sngk kha hcvinvotocho nhn vin. Trong trnghpmunhybngk, nhn vin phithng bo smcho ngiqun l bitsm ngiqun l thchinhyb. Cuikha khcnhn vin chuynphiunhgi ktqur hcvcho cng ty. Ngiqunl skimtra h nthanh ton tincanvoto
Xy dng biu ca s dng
dvduc-2004 Phn tch thit k hng i tng Bi 4 - 49/31