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