Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

BO CO Pha Phn Tch Phn Mn Game Tr Tu Module 1 : Game Lt Hnh Ngi trnh by :H Th Hu Nhm 7.

Lp D09CN3 Mc tiu:
1:V li s chi tit cc UC ca ton b h thng v ca modul c nhn. 2: Vi mi UC, trch cc Scenario chun v cc ngoi l tng ng(khng cn x l ngoi l sai kiu d liu u vo). 3: Trch cc lp thc th, lp bin, lp iu khin. 4: Xy dng th CRC cho cc lp iu khin. 5: Xy dng s hot ng(statechart) cho modul. 6: Vit li cc Scenario vi cc lp trch c. 7:Thc th ha mi scenario ca UC thnh s tun t (hoc cng tc). Ni dung trnh by :

1-V li s chi tit cc UC ca ton b h thng v ca modul c nhn.

a. S Use Case ton b h thng:

b.S Use Case ca modul c nhn :

2-Vi mi UC, trch cc Scenario chun v cc ngoi l tng ng(khng cn x l ngoi l sai kiu d liu u vo).

Scenario chun :
1.Ngi chi A chn game lt hnh ,ngi chi A n nt Plat chi game. 2.mn hnh hin th ma trn nh 3.ngi chi A lt 2 A11 v A23 4. kim tra hnh A11 v A23 khc nhau ,p 2 hnh A11 v A23. 5.Tnh im cho ngi chi A . 6.Ngi chi A lt 2 hnh A11 v A22. 7.kim tra hnh A11 v A22 ging nhau,xa 2 hnh A11 v A22. 8.Tnh im cho ngi chi A.Kim tra s hnh cn li bng 0. 9.Mn hnh hin th thng bo Chin Thng 3-Trch cc lp thc th, lp bin v lp iu khin. -Lp thc th :

+cc danh t : Game,lp iu khin ,nt play, ma trn nh ,mn hnh,form,yu cu ,thng bo . +nh gi: -yu cu ,thng bo l cc danh t tru tng ->Loi -mn hnh nm ngoi phm vi ca phn mm ->loi ->ch cn li game,lp iu khin,nt play,ma trn nh ,form .

-Trch cc lp bin: -form game -form sinh ma trn nh -lp hin th kt qu ln mn hnh -lp hin th thng bo chin thng -Trch cc lp iu khin -form p hnh -form xa hnh -lp iu khin tnh im
4-Xy dng th CRC cho cc lp iu khin.

CLASS Game Controller Class

Responsibility 1.gi tin nhn ti nt play chi game 2.Gi yu cu ti lp iu khin ,lp iu khin sinh ma trn nh 3.gi tin nhn n lp iu khin lt hnh 4.lp iu khin kim tra hnh,yu cu form p hnh 5.lp iu khin kim tra hnh,yu cu form xa hnh 6.lp iu khin tnh im cho ngi chi game. 7.lp iu khin kim tra s hnh cn li trong game 8.gi tin nhn ti nt close thot khi game 9.cp nht yu cu 10.kim tra yu cu Collaboration 1.form game 2.nt play 3.nt close

5- Xy dng s hot ng(statechart) cho modul. (cha bt v =(( )

6-Vit li cc Scenario vi cc lp trch c. Scenario chun :

1.Ngi chi A mun chi game lt hnh ,ngi chi A chn game Lt Hnh ,Ngi chi A n nt Play chi game . 2.Nt n Play thng bo cho lp iu khin l c ngi chi game . 3.Lp iu khin sinh mt ma trn nh ,hin th ln mn hnh . 4.Ngi chi A lt 2 hnh A11 v A23

5.Lp iu khin kim tra hnh A11 v A23 thy khc nhau ,Lp iu khin yu cu Form p 2 hnh A11 v A23 li . 6.Form p 2 hnh A11 v A23 . 7.Lp iu khin tnh im cho ngi chi A. 8.Ngi chi lt 2 hnh A11 v A22 . 9.Lp iu khin kim tra hnh A11 v A22 thy ging nhau ,Lp iu khin thng bo cho form xa 2 hnh A11 v A22 . 10.form xa 2 hnh A11 v A22 . 11.Lp iu khin tnh im cho ngi chi A.Lp iu khin kim tra s hnh cn li bng 0 . Lp iu khin yu cu form hin th thng bo Thng . 12.Form hin th thng bo Thng ln mn hnh .
7- Thc th ha mi scenario ca UC thnh s tun t (hoc cng tc).

You might also like