P. 1
BAB V

BAB V

5.0

|Views: 2,975|Likes:
Published by juleha

More info:

Published by: juleha on Jan 03, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

04/15/2014

BAB V

PENGUJIAN SISTEM

5.1 Flowgraph

Pengujian perangkat lunak yang dilakukan pada Perancangan Sistem

Informasi e-Edukasi Berbasis Web Pada Sekolah Menengah Atas Negeri 21

Makassar sebagai berikut :

5.1.1Flowgraph Index

Dari flowchart index yang digunakan untuk pengujian perangkat lunak, maka

ditentukan flowgraph sebagai berikut:

Notasi Flowgraph :

1Mulai

2Pilih dari 8 menu pemilihan

3Jika pilih home,tamipil halaman home

4Jika pilih profil,tampil halaman profil

5Jika pilih struktur organisasi, tampil halaman struktur organisasi

6Jika pilih visi dan misi,tampil halaman visi dan misi

7Jika pilih buku tamu,tampil buku tamu

8Jika pilih berita,tampil berita

9Masukan pesan lewat buku tamu

61

10Pilih dari 4 pilih tombol

11Jika pilih batal kosongkan pesan

12Jika pilih lihat,tampilkan pesan yang mau dikirim

13Jika pilih kirim,pesan tersimpan dalam database

14Jika pilih lihat buku tamu,tampilkan lihat halaman buku tamu

15Jika pilih kontak kami,tampilkan proses halaman kontak kami

16Jika pilih cari,maka tampilkan halaman cari

17Jika pilih login, maka masukan id dan password

18Jika login siswa,maka tampil index siswa

19Jika login admin, maka tampil index admin

20Jika tidak ada data login,di temukan,tampilkan pesan “login gagal” silahkan

masukan id dan password anda”.

21Proses looping untuk penginputan userID dan password

22Selesai

62

1

2

3

4

5

6

7

11

12

13

14

15

21

26

27

28

29

30

31

32

33

8

9

10

16

17

18

19

20

22

23

24

25

34

35

R1

R2

R3

R4

R5

R6

R7

R8

R10

R11

R12

R9

R13

R14

R15

R16

63

Gambar 5.1 Flowgraph index

Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region

= 16

1.Menghitung Cyclomatic Complexity dari Edge dan Node

Dengan rumus

: V (G) = (E – N) + 2

Dimana

: E (jumlah edge pada flowgraph) = 49

N (jumlah node pada flowgraph) = 35

Penyelesaian

: V (G) = (49-35) + 2

V (G) = 16

Jadi jumlah path dari flowgraph di atas sebanyak 16 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 = 15

Penyelesaian

: V (G) = 15 + 1

V (G) = 16

3.Independent Path pada flowgraph di atas adalah :

Path 1 = 1-2-3-11-2-3-4-5-6-7-8-9-10-35

Path 2 = 1-2-3-4-12-2-3-4-5-6-7-8-9-10-35

Path 3 = 1-2-3-4-5-13-2-3-4-5-6-7-8-9-10-35

64

Path 4 = 1-2-3-4-5-6-14-2-3-4-5-6-7-8-9-10-35

Path 5 = 1-2-3-4-5-6-7-15-2-3-4-5-6-7-8-9-10-35

Path 6 = 1-2-3-4-5-6-7-8-16-2-3-4-5-6-7-8-9-10-35

Path 7 = 1-2-3-4-5-6-7-8-9-17-2-3-4-5-6-7-8-9-10-35

Path 8 = 1-2-3-4-5-6-7-8-9-10-18-19-20-25-35

Path 9 = 1-2-3-4-5-6-7-15-21-26-27-28-29-35

Path 10 = 1-2-3-4-5-6-7-8-9-10-18-22-35

Path 11 = 1-2-3-4-5-6-7-8-9-10-18-19-23-35

Path 12 = 1-2-3-4-5-6-7-8-9-10-18-19-20-24-35

Path 13 = 1-2-3-4-5-6-7-15-21-26-30-34

Path 14 = 1-2-3-4-5-6-7-15-21-26-27-31-34

Path 15 = 1-2-3-4-5-6-7-15-21-26-27-28-32-34

Path 16 = 1-2-3-4-5-6-7-8-9-10-35

5.1.2Flowgraph index Admin

Dari flowchart index admin yang digunakan untuk pengujian

perangkat lunak, maka ditentukan flowgraph sebagai berikut:

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->