You are on page 1of 4

BI TP C NHN LN 2

Nguyn Ngc Giu 1242041 12HCB


1. Xc nh tp Nguyn nhn/ iu kin v Kt qu

Causes (Input conditions) Effects (Output condiyions)
C1. <= 9h30
C2. 9h30 <= gi <= 16h
C3. 16h <= gi <= 19h30
C4. > 19h30
C5. Sinh vin
C6. T 10 tui tr xung
C7. T 65 tui tr ln
C8. Ngi bnh thng

E1. V thng
E2. V tit kim
E3. V ch tr gi tin
E4. Min ph

2. Xc nh tp lut

R1 : if (C1 or C3 ) and C8 then E1
R2 : if (C2 or C4) and C8 then E2
R3 : if (C6 or C7) and (C1 or C3) then E3
R4 : if (C6 or C7 ) and (C2 or C4) then E4
R5 : if C5 then E3

3. V th

Cause-Effect Graph Interprelation
CEG#1






Causes:
C1. Gi cao im <= 9h30
And ( )
C8. L ngi bnh thng
Or ( v )
C3. 4h <= Gi cao im <= 19h30
And ( )
C8. L ngi bnh thng

Effect: Mua v vi gi bnh thng E1







Causes:
C2. Gi bnh thng <= 9h30
And ( )
C3

^
E1
v
C1
C8
CEG#2




C8. L ngi bnh thng
Or ( v )
C4. 4h <= Gi bnh thng <= 19h30
And ( )
C8. L ngi bnh thng

Effect : Mua v vi gi tit kim E2
CEG#3



Causes:
C6. L tr em <= 10 tui
Or (v )
C7. L ngi gi >=65 tui
And ( )
C1. Gi cao im <= 9h30
Or (v )
C3. 4h <= Gi cao im <= 19h30

Effect: Mua v vi gi gi gc E3
CEG#4

Causes:
C6. L tr em <= 10 tui
Or (v )
C7. L ngi gi >=65 tui
And ( )
C2. Gi bnh thng <= 9h30
Or (v )
C4. 4h <= Gi bnh thng <= 19h30

Effect: Mua v min ph E4
CEG#5



Causes:
C5. L sinh vin

Effect: Mua v vi gi gi gc E3


4. Bng quyt nh rt gn

C2
C4
v
E2

^
C8
C6
C7

C1
C3

^
E3
v
v
C6
C7

C2
C4

^
E3
v
v
C5 E3
C8
Test Case 1 2 3 4 5 6 7 8 9 10 11 12 13
Causes
C1. <= 9h30
C2. 9h30 <= gi <= 16h
C3. 16h <= gi <= 19h30
C4. >= 19h30
C5. Sinh vin
C6. T 10 tui tr xung
C7. T 65 tui tr ln
C8. Ngi bnh thng

T F F F T T F F F F F F -
F F T F F F F F T T F F -
F T F F F F T T F F F F -
F F F T F F F F F F T T -
F F F F F F F F F F F F T
F F F F T F T F T F T F F
F F F F F T F T F T F T F
T T T T F F F F F F F F F
Effects
E1. V thng
E2. V tit kim
E3. V ch tr gi tin
E4. Min ph

x x
x x
x x x x
x x x x x

5. Test case t Decision table trn

Test Case #
Input (Causes) Expected
Output(Effects)
Gi p dng i tng p dng Loi v
1 <= 9h30 Ngi bnh thng V thng
2 16h <= gi <= 19h30

Ngi bnh thng V thng
3 9h30 <= gi <= 16h Ngi bnh thng V tit kim
4 >= 19h30 Ngi bnh thng V tit kim
5 <= 9h30 Tr Em V ch tr gi tin
6 16h <= gi <= 19h30 Tr Em V ch tr gi tin
7 <= 9h30 Tr Em V min ph
8 >= 19h30 Tr Em V min ph
9 <= 9h30 Ngi gi V ch tr gi tin
10 16h <= gi <= 19h30 Ngi gi V ch tr gi tin
11 <= 9h30 Ngi gi V min ph
12 >= 19h30 Ngi gi V min ph
13 - Sinh Vin V ch tr gi tin

6. Bo co

Yu cu Kt qu t c Thang im im t nh gi
- Xc nh tp Nguyn
Nhn/ Kt Qu
Hon thnh
10 9
- Xc nh tp lut Hon thnh
- V th Cause-Effect
Graph
Hon thnh
- Chuyn th thnh
Bng quyt nh rt gn
Hon thnh
- Thit k testcase Hon thnh

You might also like