You are on page 1of 14

BAB V PENGUJIAN SISTEM

5.1 Hasil Pengujian Sistem 1. Flowgraph Form Login

Gambar 5.1 Flowgraph Form Login Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 4 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 9 N ( jumlah node pada flowgarph ) = 7 Penyelesaian : V (G) = 9 7 + 2 V (G) = 4 Jadi jumlah path dari flowgraph di atas sebanyak 4 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 3

32

33

Penyelesaian

: V (G) = 3 + 1 V (G) = 4

3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 7 Path 2 = 1 2 3 5 2 3 4 7 Path 3 = 1 2 3 5 6 7 Path 4 = 1 2 3 4 2 3 4 7 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul login bebas dari kesalahan logika. 2. Flowgraph Form Input Data ATK

Gambar 5.2 Flowgraph Form Input Data ATK

34

Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 7 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 18 N ( jumlah node pada flowgarph ) = 13 Penyelesaian : V (G) = 18 13 + 2 V (G) = 7 Jadi jumlah path dari flowgraph di atas sebanyak 7 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 6 Penyelesaian : V (G) = 6 + 1 V (G) = 7 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 5 6 13 Path 2 = 1 2 3 7 8 5 6 13 Path 3 = 1 2 3 7 8 10 5 6 13 Path 4 = 1 2 3 7 9 5 6 13 Path 5 = 1 2 3 4 11 5 6 13 Path 6 = 1 2 3 4 5 12 6 13 Path 7 = 1 2 3 4 5 6 2 3 4 5 6 13 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent

35

Path sama, maka dapat disimpulkan bahwa modul input data ATK bebas dari kesalahan logika. 3. Flowgraph Form Persediaan ATK

Gambar 5.3 Flowgraph Form Persediaan ATK Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 7 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 18 N ( jumlah node pada flowgarph ) = 13 Penyelesaian : V (G) = 18 13 + 2 V (G) = 7

36

Jadi jumlah path dari flowgraph di atas sebanyak 7 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 6 Penyelesaian : V (G) = 6 + 1 V (G) = 7 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 5 6 13 Path 2 = 1 2 3 7 8 5 6 13 Path 3 = 1 2 3 7 8 10 5 6 13 Path 4 = 1 2 3 7 9 5 6 13 Path 5 = 1 2 3 4 11 5 6 13 Path 6 = 1 2 3 4 5 12 6 13 Path 7 = 1 2 3 4 5 6 2 3 4 5 6 13 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul persediaan ATK bebas dari kesalahan logika.

37

4.

Flowgraph Form Pemakaian ATK

Gambar 5.4 Flowgraph Form Pemakaian ATK Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 7 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 18 N ( jumlah node pada flowgarph ) = 13 Penyelesaian : V (G) = 18 13 + 2 V (G) = 7 Jadi jumlah path dari flowgraph di atas sebanyak 7 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 6

38

Penyelesaian

: V (G) = 6 + 1 V (G) = 7

3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 5 6 13 Path 2 = 1 2 3 7 8 5 6 13 Path 3 = 1 2 3 7 8 10 5 6 13 Path 4 = 1 2 3 7 9 5 6 13 Path 5 = 1 2 3 4 11 5 6 13 Path 6 = 1 2 3 4 5 12 6 13 Path 7 = 1 2 3 4 5 6 2 3 4 5 6 13 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul pemakaian ATK bebas dari kesalahan logika. 5. Flowgraph Form Report Daftar Stok ATK

Gambar 5.5 Flowgraph Form Report Daftar Stok ATK Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 3

39

1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 7 N ( jumlah node pada flowgarph ) = 6 Penyelesaian : V (G) = 7 6 + 2 V (G) = 3 Jadi jumlah path dari flowgraph di atas sebanyak 3 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 2 Penyelesaian : V (G) = 2 + 1 V (G) = 3 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 6 Path 2 = 1 2 3 5 4 6 Path 3 = 1 2 3 4 2 3 4 6 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul report daftar stok ATK bebas dari kesalahan logika.

40

6.

Flowgraph Form Report Persediaan Harian

Gambar 5.6 Flowgraph Form Report Persediaan Harian Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 3 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 7 N ( jumlah node pada flowgarph ) = 6 Penyelesaian : V (G) = 7 6 + 2 V (G) = 3 Jadi jumlah path dari flowgraph di atas sebanyak 3 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 2 Penyelesaian : V (G) = 2 + 1 V (G) = 3 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 6

41

Path 2 = 1 2 3 5 4 6 Path 3 = 1 2 3 4 2 3 4 6 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul report persediaan harian bebas dari kesalahan logika. 7. Flowgraph Form Report Persediaan Bulanan

Gambar 5.7 Flowgraph Form Report Persediaan Bulanan Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 3 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 7 N ( jumlah node pada flowgarph ) = 6 Penyelesaian : V (G) = 7 6 + 2 V (G) = 3 Jadi jumlah path dari flowgraph di atas sebanyak 3 path.

42

2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 2 Penyelesaian : V (G) = 2 + 1 V (G) = 3 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 6 Path 2 = 1 2 3 5 4 6 Path 3 = 1 2 3 4 2 3 4 6 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul persediaan bulanan bebas dari kesalahan logika. 8. Flowgraph Form Report Pemakaian Harian

Gambar 5.8 Flowgraph Form Report Pemakaian Harian Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 3

43

1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 7 N ( jumlah node pada flowgarph ) = 6 Penyelesaian : V (G) = 7 6 + 2 V (G) = 3 Jadi jumlah path dari flowgraph di atas sebanyak 3 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 2 Penyelesaian : V (G) = 2 + 1 V (G) = 3 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 6 Path 2 = 1 2 3 5 4 6 Path 3 = 1 2 3 4 2 3 4 6 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul report Pemakaian harian bebas dari kesalahan logika.

44

9.

Flowgraph Form Report Pemakaian Bulanan

Gambar 5.9 Flowgraph Form Report Pemakaian Bulanan Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 3 1. Menghitung Cyclomatic Complexity dari Egde danNode Dengan Rumus Dimana : V (G) = E N + 2 : E ( jumlah edge pada flowgraph ) = 7 N ( jumlah node pada flowgarph ) = 6 Penyelesaian : V (G) = 7 6 + 2 V (G) = 3 Jadi jumlah path dari flowgraph di atas sebanyak 3 path. 2. Menghitung Cyclomatic Complexity dari P P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan rumus V (G) = P + 1 dimana P = 2 Penyelesaian : V (G) = 2 + 1 V (G) = 3 3. Independent Path pada flowgarph di atas adalah : Path 1 = 1 2 3 4 6

45

Path 2 = 1 2 3 5 4 6 Path 3 = 1 2 3 4 2 3 4 6 Berdasarkan hasil perhitungan di atas diperoleh nilai R, CC dan Independent Path sama, maka dapat disimpulkan bahwa modul report Pemakaian bulanan bebas dari kesalahan logika. 5.2 Rekapitulasi Hasil Pengujian Tabel 5.1 Tabel Rekapitulasi Hasil Pengujian No 1 2 3 4 5 6 7 8 9 Flowgraph Form Login Form Input Daftar ATK Form Persediaan ATK Form Pemakaian ATK Form Daftar Stok ATK Form Report Persediaan Harian Form Report Persediaan Bulanan Form Report Pemakaian Harian Form Report Pemakaian Bulanan Total Independen Path 4 7 7 7 7 7 3 3 3 48 Region 4 7 7 7 7 7 3 3 3 48 Cyclomatic Complexity 4 7 7 7 7 7 3 3 3 48

Dari tabel rekapitulasi hasil pengujian bahwa total nilai dari Region (R), Cyclometic Complexity (CC), dan Independent Path (I) adalah sama. Maka dapat disimpulkan bahwa perancangan sistem bebas dari kesalahan logika.

You might also like