You are on page 1of 11

TESTING DAN IMPLEMENTASI SISTEM PENGUJIAN PADA: SKRIPSI SISTEM INFORMASI PEMASUKAN JUDUL PROPOSAL SKRIPSI/TUGAS AKHIR ONLINE

PADA STMIK ICHSAN GORONTALO

PENYUSUN IRFAN ISHAK 2011

<?php session_start(); if(!isset($_SESSION*mhs+)), include(war.php); }else{ ?> <!DOKTYPE html PUBLIK -//W3C//DTDXHTML 1.0 Transitional//EN html://www.w3.org/TR/xhtml1/DTD/xhtml-Transitional.dtd.> <html xmlns=http://www.w3.org/1999/xhtml> <head> <meta http-equiv=Content-Typecontent=text/html;charset=iso-8859-1 /> <linkrel=stylesheettype=text/csshref=../layout/style1.css/> <title>Untirled Document</title> </head> <body> <form action=<?php$_SERVER*PHP_SELF+;?>method=post> <tablecellpadding=1celspacing=1id=table_input> <tr class=tampil_head_top> <td height=24colspan=3>Input Judul Mahasiswa</td> </tr> <tr> <td width=117align=right>NIM</td> <td width=9>:</td> <td width=291><input type=hiddenvalue=<?php echo

?></textarea></td> </tr> <tr> <td align=right>Jenjang</td> <td>:</td> <td><select name=jenjang> <option value=S1>Strata Satu(S1)</option> <option value=D3>Diploma Tiga(D3)</option> </select></td> </tr> <?php $kk=$_SESSION*mhs+; Includeconfig.php; $ll=select data_mhs.nm_mhs.jdl from data_mhs.jdl_mhs where data_mhs.NIM=$kk and jdl_mhs.NIM=$kk; $hh=mysql_query($hh); While($pp=mysql_fetch_array($hh)){ $uu=$pp*nm_mhs+; $UP=$pp*jdl+; } ?> <td align=right>Nama </td> <td>;</td> <td><input type=textvalue=<?php echo $uu;?>name=namasize=35 /></td> </tr> <tr>

<td align=right>Judul</td> <td>:</td> <td><textarea cols=40rows=4name=jdl><?php echo $UP; ?></textarea></td> </tr> <tr> <td align=right>Jenjang</td> <td>:</td> <td><select name=jenjang> <option value=S1>Strata Satu(S1)</option> <option value=D3>Diploma Tiga(D3)</option> </select></td> $jk=trim($mm); $jkl=strtolower($jk); $jdl=str_replace( ,-,$jkl); $jenjang=$_POST*jenjang+; $jurusan=$_POST*jurusan+; $prodi=$_POST*prodi+; $ok=$_POST*simpan+; if($ok){ includeconfig.php;
if((!empty($nim))and(!empty(nama))and(!empty($jdl))and(!empty($jenjang))and(!empty($jurusan)) and(!empty($prodi))){ $sql=select jdl_lama.jdl from jdl_lama where jdl_lama.jdl=$jdl;

$zx=mysql_query($sql); $cari=mysql_num_rows($zx); if($cari==1){ echo<div id=\gagal\>Judul yang ada sudah ada dalam database</div><meta httpequiv=\refresh\ content=\10;URL=panel_mhs.php?view=page&&hal=input\>; }else{ $sq=insert into jdl_mhs(NIM,jdl,nm_mhs,jejang,jurusan,prodi) values ($nim,$jdl,$nama,jejang,$jurusan,$prodi); $qw=mysql_query($sq); if($qw){ echo<div id=\sukses\>Data Berhasil di Simpan</dav><meta httpequiv=\refresh\content=\2;URL=panel_mhs.php?view=page&&hal=t\>; }else{ echo<div id=\gagal\>Data Gagal di Simpan</div><meta httpequiv=\refresh\content=\2;URL=panel_ mhs.php?view=page&&hal=t\>; } } }else{ echo<div id=\kosong\>Masih Ada Field Yang Kosong</div><meta httpequiv=\refresh\content=\2;URL=panel_ mhs.php?view=page&&hal=t\>; } } ?> </body> </html> <?php } ?>

Mulai

Data user Data Judul Lama Data Dosen Data Mahasiswa Data Judul Ditolak Data Judul diterima

Pilihan 1 Data User

Data Judul Lama

Data Dosen

Data mahasiswa

Data Judul Ditolak Data Judul Diterima

Selesai

R2
3 4

R3
5 6

R1
7

R4
8

R5
9 10

R6
11

12

R7
13 14

R8

15

Keterangan Gambar Node 1 : Tampilkan Menu Utama Node 2 : Aktifkan Pilihan 1-6 Node 3 : Apakah anda ingin memilih pilihan 1? Node 4 : JikaYa tampilkan form data mahasiswa Node 5 : Apakah anda ingin memilih pilihan 2? Node 6 : JikaYa tampilkan form data Dosen Node 7 : Apakah anda ingin memilih pilahan 3? Node 8 :Jika Ya tampilkan form data judul mahasiswa Node 9 : Apakah anda ingin memilih pilhan 4? Node10 : Jika Ya tampilkan data judul lama

Node 11: Apakah anda ingin memilih pilihan 5?


Node 12: Jika Ya tampilkan form data judul diterima Node 13: Apakah anda ingin memilih pilihan 6? Node 14 : Jika Ya tampilkan form data judul ditolak Node 15 : Jika Tidak Keluar/Exit

Dari flowgraph diatas didapatkan: Region Node Edge Predicate Node (P) : 6 Diketehui : V(G)= E-N+2, V(G)= 22-15+2=7 V(G)=P+1 Dimana E=22, N=15 :7 : 15 : 22

6+1=7
Ciclometic Complexcity (CC)=R1, R2, R3, R4, R5, R6, R7=7 Berdasarkan hasil pengujian diatas (Flowgraph Menu Utama) diperoleh: V(G) Ciclometic Complexcity =7 =7

Maka dapat disimpulkan bahwa pengujian system ini berhasil. (sebelum di koreksi)

Dari flowgraph diatas didapatkan: Region :8 Node : 15 Edge : 22 Predicate Node (P) : 7 Diketehui : V(G)= E-N+2, Dimana E=22, N=15 V(G)= 22-15+2 =8 V(G)=P+1 7+1 =8 Ciclometic Complexcity (CC)=R1, R2, R3, R4, R5, R6, R7,R8=8 Berdasarkan hasil pengujian diatas (Flowgraph Menu Utama) diperoleh: V(G) =8 Ciclometic Complexcity =8 (setelah di koreksi) Independen path Path 1 : 1-2-3-4-1-15 Path 2 : 1-2-3-5-6-1-15 Path 3 : 1-2-3-5-7-8-1-15 Path 4 : 1-2-3-5-7-9-10-1-15 Path 5 : 1-12-3-5-7-9-11-1-15 Path 6 : 1-2-3-5-7-9-11-12-1-15 Path 7 : 1-2-3-5-7-9-11-13-15

1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

2 I

3 I

I I

I
I

I
I I

I
I I

10 11 12 13 14 15 I 2-1=1 1-1=0 2-1=1 1-1=0 2-1=1 1-1=0 2-1=1 1-1=0 I I 2-1=1 1-1=0 I I 2-1=1 1-1=0 I I 2-1=1 1-1=0 = 7+1 =8

You might also like