BAB IV PROTOTIPE, PENGEMBANGAN, DAN VERIFIKASI

dokumen-dokumen yang mirip
Bab IV Prototipe Pengembangan dan Verifikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI PENGEMBANGAN DAN PENGUJIAN

PENGEMBANGAN APLIKASI BEBEK JAFAIK UNTUK MELEWATI BATASAN UNDUH PADA SITUS WEB 4SHARED ARI TRI WAHYUDI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

IMPLEMENTASI DAN PENGUJIAN

Bab III. Penentuan Alternatif, Evaluasi dan Perancangan

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB V IMPLEMENTASI DAN PENGUJIAN

Bab 3 Metode dan Perancangan Sistem

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Perangkat Keras Processor Inter Core i3 2.27GHz RAM 4.00 GB HDD 200GB Display VGA intel HD Graphic 1280 x 800 Tabel 4.1 Spesifikasi perangkat keras

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Perangkat Keras Yang Digunakan Dalam Pembuatan

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dapat mengatasi permasalahan yang telah diangkat pada penelitian ini. Tahaptahap

BAB V IMPLEMENTASI SISTEM

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB


BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Aplikasi Media Sosial How To Cook Menggunakan Teknologi Mobile Backend As A Service (MBaaS)

BAB II ANALISIS DAN PERANCANGAN. bertujuan untuk memberikan gambaran dan rancangan bangun yang jelas

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI. 1. Processor Intel Dual Core 2. Memory RAM 3 Gb 3. Harddisk 160 Gb 4. Modem GSM dan Wifi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV PROTOTIPE, PENGEMBANGAN, DAN VERIFIKASI 4.1 Prototipe dan Pengembangan Prototipe merupakan versi awal dari sistem perangkat lunak ysng dipakai untuk mendemonstrasikan konsep, mencoba pilihan desain dan umumnya menemukan lebih banyak masalah-masalah dan solusinya. Pengembangan prototipe yang cepat penting dilakukan agar biaya terkontrol dan user dapat bereksperiman dengan prototipe pada tahap awal proses perangkat lunak. Setelah melakukan analisis dan perancangan terhadap aplikasi Bebek Jafaik yang sudah dikembangkan langkah selanjutnya adalah prototipe dan pengujian. Pada tahapan implementasi terdapat dua cakupan yaitu coding dan penjelasan script Adapun tujuan-tujuan dari implementasi, yaitu : 1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolah data dan penyaji informasi. 2. Menyelesaikan rancangan sistem yang ada dalam dokumen sistem yang baru atau yang telah disetujui. 3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas. 4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu dengan menguji sistem secara menyeluruh. 5. Memastikan bahwa sistem telah berjalan lancar dengan mengontrol dan melalukaninstalasi secara benar. 4.1.1 Teknik Pembuatan Prototipe Yang Cepat Pada subbab ini penulis akan menjelaskan teknik pembuatan prototipe yang cepat adalah teknik pengembangan yang menekankan kecepatan penyerahan dan karakteristilk sistem lainnya seperti kinerja, kemampuan dipelihara dan keandalan. 49

50 Ada tiga teknik pengembangan cepat yang praktis untuk mengembangkan prototipe dengan kekuatan indrusti : 1. Pengembangan bahasa tingkat tinggi dinamik 2. Pemograman database. 3. Perakitan komponen dan aplikasi 4.1.1.1 Pengembangan Bahasa Tingkat Tinggi Dinamik Bahasa tingkat tinggi merupakan bahasa pemograman yang mencangkup fasilitas manajemen dan runtime yang sangat ampuh. Pada aplikasi Bebek Jafaik menggunakan bahasa pemograman PHP versi 5.3.5. Dan penulis akan menjelaskan script-script yang telah dikembangkan untuk aplikasi Bebek Jafaik 1. Program untuk perbaikan interface Aplikasi Bebek Jafaik 2. Program pembuatan tempat penampung cookie 3. Program inti untuk menampilkan link langsung (direct link ) 4.1.1.1.1 Program Untuk Perbaikan Interface Program untuk perbaikan inteface aplikasi Bebek Jafaik adalah program yang ditambahkan penulis untuk memperbaiki desain antar muka (interface) dari aplikasi bebek Jafaik. Penulis menambahkan program dengan menggunakan bahasa pemrograman css yg diberi nama style.css 1. Input {font-family:"viner HAND ITC";color:#676ef8;} 2. a{ color: Black; text-decoration:none;position : center;} 3. a:hover 4. { 5. color: blue; 6. } 7. #container 8. { 9. border: 1px #b636bb solid; 10.-moz-border-radius: 8px;

51 11.margin: auto; 12.padding: 5px; 13.width: 750px; 14.} 15.#container2 16.{ 17.border: 1px #b636bb solid; 18.-moz-border-radius:8px; 19.margin: auto; 20.padding: 5px; 21.width: 900px; 22.} Penjelasan prorgam untuk perbaikan interface aplikasi Bebek Jafaik Baris 1. Input menginisialisasi input box yang memiliki sifat text font-family (jenis text) VINER HAND ITC dan color (warna) : biru. Baris 2. a adalah hyperlink yang memiliki sifat sifat text color (warna) : black (hitam) dan text-decoration (garis bawah) : none, position (posisi) : center (tengah) Baris 3-6. a : hover adalah sebuah hyperlink yang memiliki sifat apabila cursor diarahkan pada sebuah text maka akan berubah warna menjadi warna blue (biru) Baris 7-14. #container adalah sebuah id yang digunakan untuk div yang memiliki sifat Border : 1px ##b636bb solid, -moz-border-radius : 8px, margin: auto, padding : 5px, width : 750px; Baris 15-22. Baris 4. #container2 adalah sebuah id yang digunakan untuk div yang memiliki sifat Border : 1px ##b636bb solid, -moz-border-radius: 8px; margin: auto; padding: 5px;width: 900px;

52 4.1.1.1.2 Program Tempat Penampung Cookie Program tempat penampung cookie adalah program yang dibuat penulis untuk menampung cookie yang terjadi pada situs web www.4shared.com pada saat melakukan pengunduhan (download). 1. function folder_kosong($folder, $debug = false) 2. { 3. if ($debug) 4. { 5. echo "Cleaning folder $folder... <br>"; 6. } 7. $d = dir($folder); 8. while (false!== ($entry = $d->read())) 9. { 10.$isdir = is_dir($folder."/".$entry); 11.if (!$isdir and $entry!="." and $entry!="..") 12.{ unlink($folder."/".$entry); 13.} elseif ($isdir and $entry!="." and $entry!="..") 14.{ folder_kosong($folder."/".$entry,$debug); rmdir($folder."/".$entry); 15.} 16.} 17.$d->close(); 18. } Penjelasan program untuk menampung cookie yang terjadi pada situs web 4shared pada saat melakukan pengunduhan. Baris 1. Baris 3-6 Baris 7 Function folder_kosong ($folder, $debug = false) dibuat fungsi dengan menggunakan dua daftar argumen yaitu $folder dan $debug yang mempunyai value boolean false Adalah pengecekan yang menggunakan if yang mempunyai daftar argumen $debug yang akan menghasilkan tampilan pesan text Cleaning folder dan $folder Adalah untuk melihat berbagai file dan folder di dalam suatu drive atau folder tertentu yang mempunyai argument $folder dan akan disimpan pada $d

53 Baris 8-15. Adalah pengecekan menggunakan while yang menggunakan argument boolean false!==($entry= $d) akan menghasilkan unlink ($folder."/".$entry); Dan apabila $isdir and $entry!="." and $entry!=".." maka akan melakukan eksekusi folder_kosong ($folder."/".$entry,$debug); dan rmdir ($folder."/".$entry); Baris 17. Adalah proses penutupan. Cookie yang didapat pada saat melakukan pengunduhan disimpan dengan nama CUR69F.tmp yang terletak pada folder tmp_cookie # Netscape HTTP Cookie File # http://curl.haxx.se/rfc/cookie_spec.html # This file was generated by libcurl! Edit at your own risk..4shared.comtrue/false1327690001day1hosth www.4shared.comfalse/false1642963601hostid-156187928.4shared.comtrue/false0efdclztz-12a1.4shared.comtrue/false0 dcsips_afl9242d8bc72155f1bbd84e6bf41940ce6.4shared.comtrue/false0dlpvc110439n 4.1.1.1.3 Program Menampilkan Link Langsung Program menampilkan link langsung merupakan program inti dari pengembangan aplikasi Bebek Jafaik. Program ini dugunakan untuk menampilkan link langsung untuk melakukan pengunduhan tanpa menunggu hitungan mundur selesai 1. if (strpos($urldl, "www.4shared.com")) 2. { 3. if (!empty ($URLDL))

54 4. { 5. $headers = array('user-agent: Mozilla/5.0 (iphone; U; CPU iphone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20'); 6. $file_cookie = tempnam("tmp_cookie", "CURLCOOKIE"); 7. $a = curl_init(); 8. curl_setopt($a, CURLOPT_SSL_VERIFYPEER, false); 9. curl_setopt($a, CURLOPT_HTTPHEADER,$headers); 10.curl_setopt($a, CURLOPT_URL, $URLDL); 11.curl_setopt($a, CURLOPT_COOKIEJAR, $file_cookie); 12.curl_setopt($a, CURLOPT_FOLLOWLOCATION, true); 13.curl_setopt($a, CURLOPT_RETURNTRANSFER, true); 14.$output = curl_exec($a); 15.$reg = '/(href=\')(http:\/\/\s*)(klik)/'; 16.preg_match($reg,$output,$hasil); 17.$x = array("'", ";",">"); 18.// 19.$dirlink = str_replace($x," ", $hasil[2]); 20.folder_kosong('tmp_cookie',false); 21.echo "<div id='container2'><a href ='$dirlink'><center>$dirlink</center></a></div></br>"; 22.echo "<div id='container'><a href ='index.php'><center> Kembali Ke Halaman Utama </center></a></div>"; 23.$buff = $URLDL. date("h:i:s"); 24.$md5URL = md5($buff); 25.$fsize = remote_file_size_4shared($dirlink); 26.if ($redir==1) $dirlink = $urlredir; 27.$ipaddr = get_ip_address(); 28.$qry = "INSERT INTO bebek (ipaddr, url, md5url, size) VALUES ('$ipaddr', '$dirlink', '$md5url', $fsize)"; 29.mysql_query($qry); Penjelasan program untuk menampilkan link langsung (direct link) Baris 1. if (strpos($urldl, "www.4shared.com")) adalah pengecekan dua daftar argumen yaitu $URLDL dan www.4shared.com, apabila $URLDL

55 mengandung kata-kata www.4shared.com maka akan dilanjutkan pengecekan kevalidan URL Baris 3. Adalah pengecekan URL, apabila $URLDL kosong akan menampilkan pesan text bahwa URL tidak ditemukan Baris 5. Suatu headers yang dibuat penulis disimpan ke variabel $headers Baris 6. Adalah pengecakan keberadaan tempat penampung cookie sudah tersedia atau belum tersedia yang akan disimpan pada variabel $file_cookie Baris 7. Memulai sesi curl, untuk memulai sesi curl dengan menggunakan fungsi curl_init() dan menyimpannya pada variabel $a. Baris 8. curl_setopt = menentukan opsi-opsi sebelum menjalankan curl, CURLOPT_SSL_VERIFYPEER adalah opsi untuk mengikuti aturan Cas Baris 9. Opsi untuk menentukan Header yang akan diambil dari Header yang telah dibuat sebelumnya Baris 10. CURLOPT_URL, adalah opsi untuk menentukan URL yang akan diambil datanya. Baris 11. Opsi mengirim cookie ke tmp_cookie Baris 12. Opsi memerintah ke curl untuk mengikuti Pengalihan Baris 13. Opsi melannjutkan transfer Baris 14. Mengeksekusi curl dengan curl_exec() dan menampilkannya ke browser juga menyimpan nyake variabel $output. Baris 15. $reg = pemilihan regex yang didapat[nama host nya] (http:\/\/\s*) Baris 16. $hasil = tsid = 20120123-163318-3fe1ee78 Baris 17. $x = array("'", ";",">") adalah pembuatan sebuah array yang di simpan pada variabel $x Baris 19. $dirlink = str_replace($x," ", $hasil[2]) adalah Menggatikan suatu string tertentu dengan string lainya yang mempunya tiga argument $x,, $hasil[2]dan data yang didapat akan disimpan pada varibel $dirlink Baris 20. Adalah pemanggilan function folder kosong yang berisi dua argument tmp_cookie dan false Baris 21. Adalah pemanggilan hyperlink untuk variabel $dirlink

56 Baris 22. Adalah pemanggilan hyperlink untuk kehalaman utama aplikasi Bebek Jafaik Baris 23. Adalah Inisialisasi $buff = $URLDL.date(H.i.s) dengan format tahunbulan-tanggal dan jam : menit : detik Baris 24. Adalah perubahan $buff ke bentuk md5 yang disimpan pada variabel $md5url Baris 25-26. Adalah pemanggilan function remote_file_size_4shared yang berisi argument $dirlink.dan kemudian dilakukan pengecekkan $redir==1 maka $dirlink = $urlredir Baris 28-29. $qry = "INSERT INTO bebek (ipaddr, url, md5url, size) VALUES ('$ipaddr', '$dirlink', '$md5url', $fsize)" adalah SQL untuk mengisi tabel bebek yang akan disimpan pada variabel $qry 4.2 Verifikasi dan Pengujian Pengujian sistem dilakukan untuk menguji program yang telah dibuat apakah sudah sesuai dengan rancangan atau tidak. Pengujian yang akan dilakukan yaitu menguji proses menampilkan link langsung pada situs web 4shared 4.2.1 Lingkungan Pengujian Spesifikasi hardware yang digunakan penulis untuk mengembangkan aplikasi Bebek Jafaik adalah : 1. Notebook Zyrex Model M549SS 2. Processor Intel Dual Core CPU @2.00GHz 3. RAM 1.00 GB Software yang digunakan penulis untuk mengembangkan aplikasi Bebek Jafaik adalah : 1. Notepad++ 2. Browser Mozzila Firefox

57 3. Internet Download Manager 4.3 Skenario Pengujian 4.3.1 Pengujian Fungsionalitas Aplikasi Pengujian akan dilakukan dengan menggunakan metode Kotal Hitam (Black Box) merupakan pengujian yang ujinya diturunkan dari spesifikasi program atau komponen. Sistem merupakan Kotak Hitam yang perilakunya hanya dapat ditentukan dengan mempelajari input dan ouput yang berkaitan. Pengujian ini bertujuan untuk lebih memfokuskan pada keperluan fungsional dari aplikasi. Dengan metode ini, maka validitas fungsi akan diuji, apakah menghasilkan keluaran yang sesuai dengan yang diharapkan atau tidak. Pengujian fungsionalitas pada aplikasi ini dilakukan untuk mengetahui apakah aplikasi berjalan sesuai dengan yang telah dirancang.. Tabel 4.1 Skenario pengujian No Item yang diuji Sifat Cara Pengujian Hasil yang diharapkan Normal Masukkan URL Menampilkan link langsung video dan dapat diunduh 1. Video 4shared yang ingin di unduh Menampilkan pesan URL tidak ditemukan 2. Image 3. Musik Normal Normal Masukkan URL 4shared yang ingin di unduh Masukkan URL 4shared yang ingin di unduh. Menampilkan link langsung image dan dapat diunduh Menampilkan pesan URL tidak ditemukan Menampilkan link langsung musik dan dapat diunduh Menampilkan pesan URL tidak ditemukan

58 Tabel 4.1 (Lanjutan) Skenario Pengujian No Item yang diuji Sifat Cara Pengujian Hasil yang diharapkan 4. Permainan Normal Masukkan URL 4shared yang ingin di Menampilkan link langsung permainan dan dapat diunduh unduh. Menampilkan pesan URL tidak ditemukan 5. Buku Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung buku dan dapat diunduh 6. Arsip Normal Masukkan URL yang ingin di unduh. Menampilkan pesan URL tidak ditemukan Menampilkan link langsung arsip dan dapat diunduh 7. Program Normal Masukkan URL yang ingin di unduh. Menampilkan pesan URL tidak ditemukan Menampilkan link langsung program dan dapat diunduh 8. Ponsel Normal Masukkan URL yang ingin di unduh. Menampilkan pesan URL tidak ditemukan Menampilkan link langsung ponsel dan dapat diunduh 9. Android Normal Masukkan URL yang ingin di unduh. Menampilkan pesan URL tidak ditemukan Menampilkan link langsung android dan dapat diunduh 10. Web Normal Masukkan URL yang ingin di unduh. Menampilkan pesan URL tidak ditemukan Menampilkan link langsung web dan dapat diunduh Menampilkan pesan URL tidak ditemukan

59 Gambar 4.1 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Video Penjelasan pada Gambar 4.1 : Pada saat URL file Video : http://www.4shared.com/video/lzhe9ive/super_junior MrSimple_MV_HD.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc99.4shared.com/download/lzhe9ive/super_junior MrSimple_MV_HD.3gp?tsid=20120127-084239-cbbcf4b5 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

60 Gambar 4.2 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Music Penjelasan pada Gambar 4.2 : Pada saat URL file music : http://www.4shared.com/mp3/-qfsn8y8/princess_-_jangan_pergi.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc435.4shared.com/download/qfsn8y/princes Jangan_Pergi.mp3?tsid=2012 0127-084350-c99dc7408 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

61 Gambar 4.3 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Buku Penjelasan pada Gambar 4.3 : Pada saat URL file buku : http://www.4shared.com/office/mtfjt4fc/verbal-and-non-verbal-reasonin.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc178.4shared.com/download/mtfjt4fc/verbal-and-non-verbal- Reasonin.pdf?tsid=20120127-084858-ea60ed77 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

62 Gambar 4.4 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Image Penjelasan pada Gambar 4.4 : Pada saat URL file image : http://www.4shared.com/photo/hbqqqh2w/quran.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc340.4shared.com/download/hbqqqh2w/tsid20120127-084572- f9d54138/quran.jpg?forceattachmentdownload=true Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

63 Gambar 4.5 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Arsip Penjelasan pada Gambar 4.5 : Pada saat URL file arsip: http://www.4shared.com/rar/8ztpkbmq/summer_eletrohits_8_som_livre.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc221.4shared.com/download/8ztpkbmq/ummer_eletrohits_8_som_livre.r ar?tsid20120127-085106-365ec33b Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

64 Gambar 4.6 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Permainan Penjelasan pada Gambar 4.6 : Pada saat URL file permainan: http://www.4shared.com/game/r4wsgesv/street_karate_2.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://files.myplaycity.com/303s1/streetkarate2setup.exe Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

65 Gambar 4.7 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Ponsel Penjelasan pada Gambar 4.7 : Pada saat URL file ponsel: http://www.4shared.com/mobile/j7ryby/need_for_speed_undercover_h DSi.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc205.4shared.com/download/j7ryby/ NEED_FOR_SPEED_UNDERCOVER_HDSi.SIS?tsid20120127-085508-1524744b Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

66 Gambar 4.8 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Web Penjelasan pada Gambar 4.8 : Pada saat URL file web: http://www.4shared.com/document/zucn9nt1/my_chemical_romance_- _Welcome_.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc392.4shared.com/download/zucn9nt1/my_chemical_romance_- _Welcome_.html?tsid20120127-085402-b2195db4 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

67 Gambar 4.9 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Android Penjelasan pada Gambar 4.9 : Pada saat URL file web: http://www.4shared.com/android/szvm7k4a/pes_2012.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc433.4shared.com/download/szvm7k4a/pes_2012.apk?tsid20120127-085615-5c6170c9 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

68 Gambar 4.10 Tampilan Hasil Aplikasi Bebek Jafaik Unduh File Program Penjelasan pada Gambar 4.10: pada saat URL file web: http://www.4shared.com/file/mt4rrtzv/cheat_engine_561.htm akan diproses oleh aplikasi Bebek Jafaik sehingga menampilkan Link langsung untuk melakukan pengunduhannya tanpa harus menunggu hitungan mundur selesai dan pengguna tidak perlu mengeluarkan biaya untuk menjadi user premium agar mendapatkan link langsung secara cepat, link langsungnya adalah : http://dc300.4shared.com/download/mt4rrtzv/cheat_engine_561.exe?tsid20120127-085239-f396c500 Pada hyperlink Kembali Ke Halaman Utama adalah sebuah link untuk mengembalikan ke halaman utama aplikasi Bebek Jafaik sehingga kita dapat menggulang untuk melakukan pengunduhan kembali

69 4.3.2 Hasil Pengujian Setelah melakukan pengujian dari aplikasi Bebek Jafaik untuk melakukan pengunduhan pada file-file seperti video, music, gambar, permainan, program,arsip, buku, ponsel, android, dan web yang terdapat pada situs web 4shared, hasil yang didapat dari pengujian tersebut dapat dilihat pada Tabel 4.2 Tabel 4.2 Hasil Pengujian No Item yang diuji Sifat Cara Pengujian Hasil yang diharapkan Menampilkan link langsung (direct Normal link) video dan dapat diunduh 1. Video Masukkan URL yang ingin di unduh Menampilkan pesan URL tidak ditemukan Hasil Pengujian Sesuai 2. Image Normal Masukkan URL yang ingin di unduh Menampilkan link langsung (direct link) image dan dapat diunduh Menampilkan pesan URL tidak ditemukan Sesuai 3. Musik Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) musik dan dapat diunduh Menampilkan pesan URL tidak ditemukan Sesuai 4. Permainan Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) permainan dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan 5. Buku Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) buku dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan

70 Tabel 4.2 (Lanjutan) Hasil Pengujian Tabel No Item yang diuji Sifat Cara Pengujian Hasil yang diharapkan Hasil Pengujian 6. Arsip Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) arsip dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan 7. Program Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) program dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan 8. Ponsel Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) ponsel dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan 9. Android Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) android dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan 10. Web Normal Masukkan URL yang ingin di unduh. Menampilkan link langsung (direct link) web dan dapat diunduh Sesuai Menampilkan pesan URL tidak ditemukan

71 4.3.3 Verifikasi Hasil Pengujian Berikut merupakan analisis hasil pengujian dari sepuluh item URL (video, music, image, permainan, buku, arsip, program, ponsel, android dan web) yang telah diuji: 1. Aplikasi Bebek Jafaik yang telah dikembangkan dapat mengunduh semua jenis file yang terdapat pada situs web 4shared 2. Setiap link langsung yang ditampilkan mempunyai group file yang berbeda dan tsid yang berbeda 3. Pada link langsung untuk mengunduh permainan ternyata mempunyai layanan situs web yang berbeda yang didapat dari situs web myplaycity Seperti contoh link langsung ini: http://files.myplaycity.com/303s1/streetkarate2setup.exe