You are on page 1of 12

M Hnh Use-case v c T Cc Use-case

Nhm thc hin:


1. 2. 3. 4. 5.

Scylla
0612350 0612356 0612376 0612383 0612385

Hong Nguyn S Ph Trn Thanh Phc Phm ng Quc Nguyn c Sn Vit Sn

Nhm Khch hang:

ROYAL

M Hnh Use-case Web bn hang vt liu xy dng

1. c t use case Create new site:


1.1. Tm tt : Use case ny cho php ngi qun tr c th lp ra mt trang mi trong h thng website. Bao gm thm mi,hiu chnh,xa trang ra khi h thng. 1.2. Dng s kin chnh : Ngi qun tr chn chc nng lp trang mi. Hin th giao din lp trang mi 1.2.1. To mi trang : 1. H thng yu cu actor nhp tiu , chn theme 2. Actor nhp tiu , chn theme 3. Actor bm nt thm mi 4. H thng yu cu xc nhn hnh ng thm mi 5. Actor xc nhn hnh ng thm mi 6. H thng thm trang mi vo website 1.3. Cc yu cu c bit : khng c 1.4. iu kin tin quyt : ngi dng phi ng nhp vi quyn qun tr 1.5. Post Condition : Nu use case thnh cng th trang mi s c thm vo h thng. Ngc li,h thng s khng c thay i.

2. c t use case decentralize:


2.1. Tm tt : Use case ny cho php ngi qun tr c th gn quyn vi cc user(bao gm thm ,xa quyn ca user) 2.2. Dng s kin chnh: Ngi qun tr chn chc nng qun l quyn. Hin th giao din gn quyn 2.2.1. Gn quyn 1. Chn user mun thao tc 2. Chn quyn mun gn /mun xa 3. Bm nt xc nhn 4. H thng yu cu xc nhn hnh ng gn quyn 5. Ngi dng xc nhn hnh ng gn quyn 6. H thng thc hin hnh ng gn quyn. 2.3. Cc yu cu c bit: Khng c 2.4. iu kin tin quyt: Ngi dng phi ng nhp vi quyn qun tr 2.5. Post Condition:

Nu use case thnh cng th quyn ca cc user c lin quan s thay i. Ngc li, h thng s khng c thay i.

3. c t Use-case Create Contact Form


3.1. Tm tt Use case ny cho php actor to, chnh sa, xa cc mu form lin h. 3.2. Dng s kin 3.2.1. Dng s kin chnh Use case ny bt u khi actor (c quyn) mun to mi, chnh sa hay xa mu form lin h, v chn mt mu form hin th. 1. H thng yu cu actor chn chc nng mun thc hin(New, Update) 2. Khi ngi dng chn mt chc nng th cc lung ph sau c thc hin. 3. Nu chn New th lung ph New c thc hin. 4. Nu chn Update th lung ph Update c thc hin. 3.2.1.1. New 1. H thng yu cu actor nhp tn form v hin trang thit k form 2. Actor nhp ni dung form. 3. Actor nhn Save lu form li 4. H thng xc nhn lu form 3.2.1.2 Update 1. H thng hin th cc form tn ti 2. Actor chn mt form 3. Actor chn chc nng Edit, Delete, Make current contact form 4. Nu chn Edit lung ph Edit c thc hin. Nu chn Delete lung ph Delete c thc hin. Nu chn Make current contact form lung ph Make current contact form c thc hin. 3.2.1.3. Edit 1. H thng hin th trang chnh sa ni dung form. 2. Actor chnh sa ni dung form. 3. Actor nhn Save lu form. 4. H thng xc nhn lu form. 5. Lung s kin tr v u lung s kin Update. 3.2.1.4. Delete 1. H thng yu cu actor xc nhn vic xa form

2. Actor xc nhn vic xa. 3. H thng xa form c chn 4. Lung s kin tr v u lung s kin Update. 3.2.1.5. Make current contact form. 1. H thng hin hnh nh review cho actor. 2. H thng yu cu actor xc nhn c thc s mun s dng form chn khng. 3. Nu actor chn yes th from mi c s dng, tr v u dng s kin update 4. Nu actor chn no th trng thi h thng khng i, tr v u dng s kin update 3.2.2. Cc dng s kin khc. 3.2.2.1 Delete Cancelled Nu trong dng s kin Delete, actor quyt nh khng xa form, lnh xa b hy b v dng s kin tr v u dng s kin Update. 3.2.2.2 Name was existed Nu trong dng s kin New, tn form m actor nhp vo tn ti th h thng thng bo cho actor bit v dng s kin New c khi ng li t u. 3.2.2.3 Cancel Nu trong cc dng s kin Update, New, actor nhn Cancel. Nu khng c d liu cha lu th tr v u dng s kin chnh. Nu c d liu cha lu th nhc actor xem c thc s mun thot hay khng: Nu actor chn yes th tr v u dng s kin chnh Nu actor chn no th trng thi h thng khng i 3.3. Cc yu cu c bit. Khng c 3.4. iu kin tin quyt Actor phi ng nhp vo h thng v c cc quyn lin quan 3.5. Post condition Nu actor thnh cng th cc mu form lin h, mu form c s dng c cp nht. 3.6. im m rng Khng c

4. c t use case Link : to lin kt n website khc

4.1. Tm tt : Use case ny cho php ngi s dng c th to lin kt n cc website khc. 4.2. Dng s kin chnh: Ngi dng chn chc nng Link 4.2.1. To Link 1. Nhp tn website cn lin kt 2. Nhp a ch ca website cn lin kt .Bm nt xc nhn to lin kt mi 3. H thng yu cu xc nhn hnh ng to lin kt mi 4. Ngi dng xc nhn hnh ng 5. H thng thc hin hnh ng to lin kt mi 4.3. Cc yu cu c bit: Khng c 4.4. iu kin tin quyt: Ngi dng phi ng nhp vo h thng v phi c quyn lin quan 4.5. Post Condition: Nu use case thnh cng th lin kt mi s c thm vo h thng.Ngc li,h thng s khng cthay i.

5. c t use case Get RSS


5.1. Tm tt: Use case ny cho php ngi s dng c a RSS t cc website khc 5.2. Dng s kin chnh: Ngi dng chn chc nng Get RSS 5.2.1. To lin kt RSS 1. Nhp a ch RSS cn lin kt.Bm nt xc nhn to lin kt RSS mi 2. H thng yu cu xc nhn hnh ng to mi 3. Ngi dng xc nhn hnh ng 4. H thng thc hin hnh ng to lin kt mi 5.3. Cc yu cu c bit: Khng c 5.4. iu kin tin quyt: Ngi dng phi ng nhp vo h thng v phi c quyn lin quan 5.5. Post Condition: Nu use case thnh cng th lin kt RSS mi s c thm vo h thng. Ngc li, h thng s khng cthay i.

6. c t use case Update News


6.1. Tm tt: Use case ny cho php ngi s dng update cc tin tc mi ln website 6.2. Dng s kin chnh:

Ngi dng chn chc nng Update New 6.2.1. To thng tin mi 1. Chn ni s ng ti thng tin mi 2. Ghi ni dung thng tin mi s c cp nht 3. Bm nt cp nht 4. H thng yu cu xc nhn hnh ng cp nht thng tin 5. Ngi dng xc nhn hnh ng 6. H thng thc hin hnh ng cp nht tin tc 6.3. Cc yu cu c bit: Khng c 6.4. iu kin tin quyt: Ngi dng phi ng nhp vo h thng v phi c quyn lin quan 6.5. Post Condition: Nu use case thnh cng th tin tc mi s c thm vo h thng. Ngc li, h thng s khng c thay i.

7. c t use case Create Recruiment (tuyn nhn s )


7.1. Tm tt : Use case ny cho php ngi s dng to cc thng tin tuyn dng 7.2. Dng s kin chnh: Ngi dng chn chc nng Create Recruiment 7.2.1. To thng tin tuyn dng 1. Chn ni s ng ti thng tin mi 2. Ghi ni dung thng tin tuyn dng s c to 3. Bm nt to mi 4. H thng yu cu xc nhn hnh ng to mi 5. Ngi dng xc nhn hnh ng 6. H thng thc hin hnh ng tomi thng tin tuyn dng 7.3. Cc yu cu c bit: Khng c 7.4. iu kin tin quyt: Ngi dng phi ng nhp vo h thng v phi c quyn lin quan 7.5. Post Condition: Nu use case thnh cng th thng tin tuyn dng mi mi s c thm vo h thng. Ngc li, h thng s khng c thay i. 8. c t Use-case Login 8.1. Tm tt Use case ny m t cch ng nhp vo h thng. 8.2. Dng s kin :

8.2.1. Dng s kin chnh: Use case ny bt u khi mt actor mun ng nhp vo h thng. 1. H thng yu cu cc actor nhp tn v mt khu. 2. Actor nhp tn v mt khu. 3. H thng kim tra tn v mt khu m actor nhp v cho php actor ng nhp vo h thng. 8.2.2. Dng s kin khc: Nu trong dng s kin chnh cc actor nhp tn v mt khu sai th h thng s thng bo li. Actor c th quay tr v u dng s kin hoc hy b vic ng nhp lc ny use case kt thc. 8.3. Cc yu cu c bit bo m tnh an ton cho h thng, mi actor ch c quyn nhp li tn v mt khu ca mnh (nu ng nhp sai) ti a l 3 ln. Sau h thng s t ng kt thc use case. 8.4. iu kin tin quyt Khng c 8.5. Post condition Nu Use case thnh cng th ngi ng nhp s c cc quyn s dng h thng tng ng. Ngc li trng thi ca h thng khng i. 8.6. im m rng Khng c.

9. c t Use-case Register
9.1. Tm tt: Use-case ny cho php 1 visitor ng k tr thnh member ca h thng. 9.2. Dng s kin: 9.2.1. Dng s kin chnh: Use case ny bt u khi mt actor mun ng k l member ca h thng. 1. H thng yu cu cc actor nhp tn v mt khu, mt s thng tin c nhn, a ch email, m bo mt. 2. Actor nhp tn v mt khu, thng tin c nhn v a ch email, m bo mt. 3. H thng kim tra tn, mt khu, a ch email 4. Gi m kch hot ti khong ti a ch mail ca actor 9.2.2. Dng s kin khc:

Nu trong dng s kin chnh cc actor nhp tn, mt khu, a ch email c trong h thng hay a ch email khng tn ti hay m bo mt khng ng th h thng s thng bo li. Actor c th quay tr v u dng s kin hoc hy b vic ng k, ngay lc ny use case kt thc. 9.3. Cc yu cu c bit Khng c. 9.4. iu kin tin quyt Mt khu phi di hn 8 k t 9.5. Post condition Nu use case thnh cng actor nhn c thng bo H thng gi vo mail ca bn m kch hot accout, kim tra email ca bn kch hot accout. 9.6. im m rng Khng c.

10.c t Use-case Shopping


10.1. Tm tt Use case cho php mt actor c quyn la chn sn phm v gi n t hng. 10.2. Dng s kin 10.2.1. Dng s kin chnh. 1. Actor chn cc mt hng v s lng v nhn Add to Shopping Cart. 2. Actor nhn View My Shopping Cart xem cc sn phm chn. 3. H thng hin th nhng sn phm v s lng m actor chn. 4. Actor c th: - Nhn Send Order gi n t hng: lung ph Send Order c thc hin. - Chn mt sn phm ri chn Edit hoc Delete Nu chn Edit lung ph Edit c thc hin. Nu chn Delete lung ph Delete c thc hin. 10.2.1.1 Send Order 1. H thng hin th form cho actor nhp cc thng tin c nhn lin lc. 2. Actor nhn OK gi hoc nhn cancel hy thao tc gi. - Nu nhn OK h hng yu cu actor xc nhn l c mun gi hay khng. Nu chn Yes th h thng s lu

chn

tr thng tin n t hng. Nu chn No th quay tr v u dng s kin Send Order - Nu nhn Cancel th trng thi h thng so vi trc khi nhn gi n hng l khng i. 10.2.1.2. Edit - H thng cho actor chnh sa s lng ca sn phm

li

- Actor chnh sa s lng v nhn Enter. - Dng s kin tr v mc 4 ca dng s kin chnh. 10.2.1.3. Delete - H thng yu cu ngi dng xc nhn c thc s mun xa sn phm chn khng. - Nu ngi dng chn Yes th h thng s xa sn phm ra khi Shopping Cart, dng s kin tr v mc 4 ca dng s kin chnh. - Nu ngi dng chn No th dng s kin tr v mc 4 ca dng s kin chnh. 10.3. Cc yu cu c bit. Khng c 10.4. iu kin tin quyt Khng c 10.5. Post condition Nu ngi dng thnh cng th n t hng s c h thng lu 10.6. im m rng Khng c.

11.c t Use-case Vote


11.1. Tm tt: Use-case cho php actor bnh chn, nh gi sn phm 11.2. Dng s kin Use-case bt u khi actor mun bnh chn, nh gi mt sn phm 1. H thng hin th thang nh gi (5 ngi sao) cho sn phm. 2. Actor click chn vo thang nh gi. 11.3. Cc yu cu c bit Khng c. 11.4. iu kin tin quyt Actor phi ng nhp vo h thng 11.5. Post condition

Nu use case thnh cng th h thng ghi nhn kt qu, tnh ton v hin th nh gi chung. 11.6. im m rng Khng c.

12.c t Use-case Choose use interface


12.1. Tm tt: Use case cho php actor chn mt trong s cc giao din h thng h tr. 12.2. Dng s kin 12.2.1. Dng s kin chnh: Use case ny bt u khi mt actor mun thay i giao din hin th. 1. H thng lit k cc giao din c h tr, yu cu user chn mt trong cc giao din . 2. User chn mt giao din. 3. H thng nhc user xc nhn thao tc thay i giao din 4. User xc nhn thao tc thay i giao din 5. H thng thay i giao din 12.2.2. Dng s kin khc: 12.2.2.1 . Thao tc thay i giao din b hy Nu trong lung chnh Choose use interface usre quyt inh khng mun thay i theo giao din va chn na, thao tc thay i giao din b hy v Dng s kin chnh c bt u li t u. 12.2.2.2 . Review User mun xem trc xem giao din sau khi thay i s nh th no. H thng hin th giao din cho user xem th. 12.3. Cc yu cu c bit Khng c. 12.4. iu kin tin quyt Actor phi ng nhp vo h thng 12.5. Post condition Nu use case thnh cng th giao din ca h thng s c thay i theo giao din user va chn. 12.6. im m rng Khng c.

13.c t Use-case Read news


13.1. Tm tt:

Use case cho php actor c th xem cc tin tc lin quan n cc sn phm. 13.2. Dng s kin Dng s kin bt u khi user mun xem cc tin tc v cc sn phm 1. H thng hin th cc tin tc di dng tm tt 2. User chn mt tin mun xem 3. H thng hin th tin user va chn di dng chi tit. 13.3. Cc yu cu c bit Khng c. 13.4. iu kin tin quyt Khng c. 13.5. Post condition Nu use case thnh cng th user c th xem cc tin tc. 13.6. im m rng Khng c. 14. c t Use-case View statistics 14.1. Tm tt: Use case cho php actor c xem thng tin thng k ca cc sn phm c gii thiu trn website. 14.2. Dng s kin 14.2.1. Dng s kin chnh. Dng s kin bt u khi actor mun xem thng tin thng k v cc sn phm c gii thiu. 1. Actor chn mt sn phm cn xem. 2. Actor nhn View Statistics. 3.H thng ly thng tin thng k trong c s d liu v xut ra cho actor xem. 14.3. Cc yu cu c bit Khng c. 14.4. iu kin tin quyt Actor phi ng nhp v c nhng quyn tng ng. 14.5. Post condition Nu thnh cng actor s xem c thng tin thng k ca sn phm 14.6. im m rng Khng c.

15.c t Use-case Update user information

15.1. Tm tt: Use case cho php user c th cp nht thng tin c nhn trn h thng. 15.2. Dng s kin 15.2.1. Dng s kin chnh: Use case ny bt u khi mt actor mun thay i thng tin c nhn. 1. H thng yu cu cc actor nhp tn v mt khu, xc nhn mt khu, mt s thng tin c nhn, a ch email. 2. Actor nhp tn v mt khu, xc nhn mt khu, thng tin c nhn v a ch email. 3. H thng yu cu user xc nhn thao tc cp nht thng tin. 4. User xc nhn thao tc cp nhn thng tin 5. H thng cp nht thng tin user 14.2.1 Dng s kin khc: 1. Nu trong dng s kin chnh cc actor xc nhn mt khu sai, a ch email khng tn ti th h thng s thng bo li. Actor c th quay tr v u dng s kin hoc hy b vic cp nht, ngay lc ny use case kt thc. 2. Thao tc cp nht b hy Nu trong lung chnh user quyt inh khng mun cp nht thng tin c nhn theo cc thng tin va cung cp, thao tc cp nht thng tin c nhn b hy v Dng s kin chnh c bt u li t u. 15.3. Cc yu cu c bit Khng c. 15.4. iu kin tin quyt User phi ng nhp vo h thng. 15.5. Post conition Nu use case thnh cng th thng tin ca user s c cp nht. 15.6. im m rng Khng c.

You might also like