UNIVERSITAS MERCU BUANA FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA

dokumen-dokumen yang mirip
APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

Tampilan Splash Screen Eclipse Pada gambar 4.1 dibawah ini merupakan tampilan splash screen ketika aplikasi eclipse dibuka.

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

APLIKASI SALES ACCESS BERBASIS ANDROID YANG TERKONEKSI DENGAN WEB SERVICE PADA PT. INDOMO MULIA FAJAR PRATAMA

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

Sekolah/TK Menggunakan Macromedia

PEMBUATAN ANIMASI UNTUK MATERI PEMBELAJARAN MATA BAGI MAHASISWA KEDOKTERAN AGUS TRIONO

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI INFORMASI RESEP MASAK MAKANAN KHAS PULAU JAWA PADA SMARTPHONE BERBASIS ANDROID DENI NUROFIK PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

Aplikasi Penghasil Soal Matematika Otomatis dalam Topik Konversi Satuan Berat, Satuan Panjang dan Pecahan Mata Uang. Kiagus Muhammad Alfin

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

APLIKASI PEMBELAJARAN FISIKA SMA KELAS 2 FRANSISKUS ARDIAN A JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

PEMBUATAN APLIKASI PARKIR, BERBASIS WEB MENGGUNAKAN QRCODE : STUDI KASUS RUKAN PURI NIAGA 3

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 TITIK NUR SAKINAH

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

PENGEMBANGAN APLIKASI PENGENAL WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN OPENCV AHMAD BASUKI

Multimedia yang Interaktif. Studi kasus : Aplikasi Game Pembelajaran Matematika. Dasar

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL

APLIKASI VIRTUAL MEWARNAI GAMBAR ANAK TK BERBASIS JARINGAN MENGGUNAKAN VISUAL STUDIO 2012 (FRAME GAMBAR DAN PENILAIAN)

RANCANG BANGUN APLIKASI KOMPRESI FILE MENGGUNAKAN METODE LZW BERBASIS JAVA OLEH : HARDIANSYAH Dosen Pembimbing : Tri Daryanto, S.Kom.

PENGEMBANGAN MODUL PLAYBACK HISTORY TRACK, WIFI, DAN GPS UNTUK MEMBANTU MONITORING PERTAMBANGAN MENGGUNAKAN DELPHI DAN TATUK GIS

PERANCANGAN APLIKASI BELAJAR MENULIS & MEMBACA ANAK SLB-B INSAN HARAPAN UNTUK JURUSAN PERSIAPAN (TK) BERBASIS ANDROID SKRIPSI TRI ANNA LESTARI

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

APLIKASI DATA 4 PUSKESMAS KECAMATAN DI JAKARTA BARAT DENGAN INFO KESEHATAN GIGI BERBASIS ANDROID JAMALUDIN

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

APLIKASI PERHITUNGAN KONTER UNTUK ANTRIAN LAYANAN DI FASILKOM MENTENG ZAENAL ARIFIN

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

SISTEM INFORMASI ORDER MENU (RESERVASI RESTO) BERBASIS WEB ANDROID

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

APLIKASI PENGAMANAN DATA MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) DENGAN NETBEANS IDE BERBASIS DESKTOP

KENDALI KERJA DAN PELAPORAN PENGGUNAAN ALAT ELEKTRONIK JARAK JAUH RUBEN ADITYA NUGROHO

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Sidang Tugas Akhir

ANALISA DAN PERANCANGAN SISTEM PAKAR PENYEBARAN PENYAKIT DEMAM BERDARAH PADA MANUSIA BERBASIS ANDROID

APLIKASI SIMULASI PEMBELAJARAN PENGATURAN KEMACETAN JARINGAN DENGAN MEKANISME FIFO

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

Perbandingan Pencarian Algoritma Hash Table Terhadap Algoritma Sequential Search pada Aplikasi Point of Sale berbasis C#

APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

APLIKASI PENGAMANAN SMS MENGGUNAKAN METODE CAESAR CIPHER DAN FRAMEWORK BLOWFISH CIPHER BERBASIS ANDROID

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

Aplikasi Text To Speech Huruf Arab Menggunakan. Mbrola MULYADI

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

PADA SISTEM BUANA FAKULTAS ILMU JAKARTA 20122

PENGAMANAN PESAN MENGGUNAKAN APLIKASI ENKRIPSI DENGAN METODA ALGORITMA CAESAR CIPHER AGUS RIYADI

ANALISA DAN PERANCANGAN E-LEARNING PADA SMP NEGERI 10 TANGERANG. Tugas Akhir. Oleh : INDRA SUTANA PROGRAM STUDI SISTEM INFORMASI

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

PENGEDALI MOBIL RC BERBASIS JARINGAN WIRELESS LAN MENGGUNAKAN PLATFORM ANDROID INDRA SETTYO

Transkripsi:

Aplikasi Pencarian File Dengan Algoritma Scatter Search Pada Android Oleh Akhmad Fathoni 41507120028 UNIVERSITAS MERCU BUANA FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA 2014 ii

Aplikasi Pencarian File Dengan Algoritma Scatter Search Pada Android SKRIPSI Diajukan Sebagai Salah Satu Syarat untuk Menyelesaikan Program Sarjana (S1) Pada Program Studi Teknik Informatika Oleh Akhmad Fathoni 41507120028 UNIVERSITAS MERCU BUANA FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA 2014 iii

LEMBAR PERNYATAANN Saya yang bertanda tangan dibawah ini menyatakann dengan sebenar-benarnya bahwa semua pernyataan dalam skripsi ini : NIM : 41507120028 Nama Lengkap : Akhmad Fathoni Judul Skripsi : Aplikasi Pencarian File Dengan Algoritma Scatter Search Pada Androidd Program Studi : Teknik Informatika Merupakan hasil studi pustaka, penelitian lapangan dan karya saya sendiri dengan bimbingann Dosen Pembimbing yang ditetapkan dengan Surat Keputusan Dekan Fakultas Ilmu Komputer Universitas Mercu Buana. Karya Ilmiah ini belum pernah diajukan untuk memperoleh gelar kesarjanaan pada program Ilmu Komputer di Universitas Mercu Buana maupun di perguruan tinggi lain. Semua informasi, data dan hasil pengolahan yang digunakan telah dinyatakann secara jelas sumbernya dan dapat diperiksa kebenarannya. Jakarta, 04 Mei 2014 (Akhmad Fathoni) i

LEMBAR PENGESAHAN NIM Nama Lengkap Judul Skripsi Program Studi Tanggal : 41507120028 : Akhmad Fathoni : Aplikasi Pencariann File Dengan Algoritma Scatter Search Pada Android : Teknik Informatika : 21 April 2014 SKRIPSI INI TELAH DISIDANGKAN, DIPERIKSA DAN DISETUJUI JAKARTA, 21 APRIL 2014 Menyetujui Dosen Pembimbing Leonard Goeirmanto,ST.,Msc Mengetahui Koord. Tugas Akhir Teknik Informatika Mengetahui Kaprodi Teknik Informatikaa Sabar Rudiarto, S..Kom.,M.Kom Tri Daryanto, S.Kom., MT ii

KATA PENGANTAR Pertama-tama saya panjatkan rasa syukur yang teramat dalam kepada Allah SWT atas segala berkat, rachmat dan karunianya lah saya dapat menyelesaikan skripsi ini dengan baik dan sesuai dengan waktu yang telah direncanakan sebelumnya. Peneliti juga menyadari sepenuhnya bahwa penelitian dalam skripsi ini tidak akan dapat selesai dengan baik apabila tidak ada dukungan dan atau bimbingan yang baik dan ikhlas dari berbagai pihak, yang berkaitan secara langsung maupun tidak langsung hingga skripsi ini dapat tersusun dengan baik. Oleh karena itu penulis ingin mengucapkan terima kasih yang sedalam-dalamnya kepada : 1. Leonard Goerirmanto,ST.,Msc, sebagai pembimbing skripsi saya, yang telah banyak memberikan masukan, arahan dan saran dalam menyelesaikan penelitian skripsi saya ini. 2. Tri Daryanto,S.kom.,MT sebagai Kaprodi Tekhnik Informatika Fakultas Ilmu Komputer Universitas Mecubuana dan atas materi perkuliahan yang pernah saya dapatkan. 3. Sabar Rudiarto,S.kom.,MKom sebagai Koordinator TA Program Studi Tekhnik Informatika Universitas Mercu Buana. 4. Terima Kasih kepada Istri saya Rike Maya Yunisca Sos yang terus memberikan cinta dan kasih sayang nya serta semangat untuk saya dalam penyelesaian skripsi. 5. Terima Kasih kepada anak ku natasya paris saqeena yang baru berumur 5bulan dengan lahir nya engkau nak ayah dapat bersemangat kembali untuk selesaikan skripsi ini. iii

Semoga Allah SWT senantiasa melimpahkan karunia dan hidayahnya dan membalas amal budi serta kebaikan pihak-pihak yang telah membantu kelancaran dalam proes penyusunan skripsi ini baik secara materil maupun moril. Walau dalam penyusunan skripsi ini sudah di buat dengan sebaik-baiknya, namun saya sebagai peneliti dan penulis merasa masih adanya kekurangan atau kesalahan, oleh karena itu saya berharap adanya saran dan masukkan agar tulisan skripsi saya ini berguna bagi semua pihak yang membacanya. Jakarta, 20 Februari 2014 Peneliti iv

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PENGESAHAN I-II... ii KATA PENGANTAR... iii ABSTRAK... v ABSTRACT... vi DAFTAR ISI... vii DAFTAR TABEL... xi DAFTAR GAMBAR... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 2 1.5 Manfaat Penelitian... 2 1.6 Metodologi Penelitian... 3 1.7 Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 5 2.1 Algoritma Scatter Search... 5 2.1.1 Metode Pencarian Scatter Search... 6 2.1.1.1 Heuristik Scatter Search... 8 2.1.2 Path Relinking... 9 2.1.2.1 Desain Path Relinking... 9 2.2 Phonegap... 10 2.2.1 Aristektur Phonegap... 11 2.2.1.1 Library Phonegap... 11 2.2.1.2 Struktur Project Phonegap... 12 vii

2.3 Pengenalan Eclipse... 13 2.3.1 Sifat Eclipse... 14 2.4 Flowchart... 14 2.4.1 Flowchart Aplikasi... 14 2.5 UML (Unified Modeling Language)... 18 2.5.1 Actors... 19 2.6 Use Case... 20 2.6.1 Association Relationship... 20 2.6.2 Includes Relationship... 20 2.6.3 Extends Relationship... 21 2.7 Pengenalan Black Box Testing dan Contoh Pengujian Black Box... 21 2.7.1 Ciri-Ciri Black Box Testing... 21 2.7.1.1 Kategori error yang akan diketahui melalui black box testing... 22 2.7.1.2 Equivalence Partitioning... 23 2.7.1.3 Analisa partisi pada Equivalence Partitioning Black Box... 23 2.7.1.4 Contoh Black Box Testing dengan Equivalence Partitioning... 24 BAB III KONSEP, PERANCANGAN DAN PENGUMPULAN BAHAN... 25 3.1 Analisis... 25 3.1.1 Tujuan... 25 3.1.2 Macam Aplikasi... 25 3.2 Perancangan... 25 3.2.1 Use case Diagram... 26 3.2.1.1 Use case Diagram Aplikasi... 26 3.2.1.2 Skenario Use case... 26 3.2.2 Activity Diagram Aplikasi... 28 viii

3.2.2.1 Activity Diagram Input File... 28 3.2.2.2 Activity Diagram Hasil Pencarian File... 29 3.2.2.3 Activity Diagram Membuka File... 29 3.2.3 Sequence Diagram... 30 3.2.3.1 Sequence Diagram Pencarian File... 30 3.2.3.2 Sequence Diagram Open File... 31 3.3 Rancangan Interface... 32 3.3.1 Rancangan Tampilan Menu Utama... 32 3.3.1.1 Rancangan Tampilan Pencarian File... 33 3.4 Pengumpulan Bahan... 34 3.4.1 Teori Penggunaan Android Plug-in For Eclipse... 34 3.4.1.1 Persiapan Perangkat Lunak... 34 BAB IV PEMBUATAN DAN PENGUJIAN... 35 4.1 Pembuatan... 35 4.1.1 Pembuatan Aplikasi... 35 4.1.1.1 Tampilan Splash Screen Eclipse... 35 4.1.1.2 Tampilan Main Page Eclipse... 36 4.1.1.3 Pembuatan Project Aplikasi... 36 4.1.2 Fungsi Menu Utama... 39 4.1.3 Fungsi About... 40 4.1.4 Fungsi Pencarian File... 40 4.1.4.1 Fungsi Diversifikasi... 41 4.1.4.2 Fungsi Fitness dan Improvement Method... 41 4.2 Lingkungan Pengujian... 45 4.2.1 Kebutuhan Perangkat Keras... 45 4.2.2 Kebutuhan Perangkat Lunak... 46 4.3 Pengujian Sistem... 46 4.3.1 Metode Black Box Testing... 46 4.3.1.1 Skenario Pengujian Terhadap Tampilan Menu Utama... 46 ix

4.3.2 Skenario Pengujian TerhadapAbout... 48 4.3.3 Skenario Pengujian terhadappencarian File PDF... 48 4.3.4 Skenario Pengujian Terhadap Pencarian File Word.. 49 4.3.5 Skenario Pengujian Terhadap Pencarian File Excel.. 49 4.3.6 Skenario Pengujian Terhadap Pencarian File Power Point... 50 4.3.7 Skenario Pengujian Terhadap Pencarian All File... 51 4.4 Analisa Hasil Pengujian... 51 4.5 Pengujian Tatap Muka... 51 4.6 Pengujian Kecepatan Aplikasi... 61 BAB V KESIMPULAN DAN SARAN... 63 5.1 Kesimpulan... 63 5.2 Saran... 63 DAFTAR PUSTAKA LAMPIRAN x

DAFTAR TABEL Tabel 3.1. Skenario Use case Input Keyword... 27 Tabel 3.2. Skenario Use case View Hasil Pencarian File... 27 Tabel 3.3. Skenario Use case Open File... 28 Tabel 3.4 Komponen Form Pada Rancangan Tampilan Menu Utama... 32 Tabel 3.5 Komponen Form Pada Rancangan Tampilan Pencarian Dokumen. 33 Tabel 4.1 Tabel Pencocokan Format File... 42 Tabel 4.2 Skenario Pengujian Menu Utama... 47 Tabel 4.3 Skenario Pengujian About... 48 Tabel 4.4 Skenario Pengujian Pencarian File Pdf... 48 Tabel 4.5 Skenario Pengujian Pencarian File Word... 49 Tabel 4.6 Skenario Pengujian Pencarian File Word (lanjutan)... 49 Tabel 4.7 Skenario Pengujian Pencarian File Excel... 50 Tabel 4.8 Skenario Pengujian Pencarian File Power Point... 50 Tabel 4.9 Skenario Pengujian Pencarian All File... 51 Tabel 4.10 Spesifikasi Android Smartphone... 61 Tabel 4.11 Tahap Pengujian Aplikasi... 62 xi

DAFTAR GAMBAR Gambar 2.1. Komponen Algoritma Scatter Search... 6 Gambar 2.2. Perbedaan Path Relinking Pada Awal Solusi dan Solusi Petunjuk 10 Gambar 2.3. Aristektur Phonegap... 11 Gambar 2.4. Struktur Projek Phonegap... 12 Gambar 2.5. Pengaturan Akses Fitur Aplikasi Pada Android... 13 Gambar 2.6 Pengaturan Pada DroidGap... 13 Gambar 2.7. Flowchart Aplikasi Pencarin File... 15 Gambar 2.8 Notasi Actors... 19 Gambar 2.9 Notasi Use Case... 20 Gambar 2.10 Association Relationship... 20 Gambar 2.11 Includes Relationship... 21 Gambar 2.12 Extends Relationship... 21 Gambar 2.13 Teori Black box Testing... 23 Gambar 3.1 Use Case Diagram Aplikasi... 26 Gambar 3.2. Activity Diagram Input File... 28 Gambar 3.2. Activity Diagram Hasil Pencarian File... 29 Gambar 3.4. Activity Diagram Open File... 29 Gambar 3.5. Sequence Diagram Pencarian File... 30 Gambar 3.6. Sequence Diagram Open File... 31 Gambar 3.7 Rancangan Tampilan Menu Utama... 32 Gambar 3.8 Rancangan Tampilan Pencarian File... 33 Gambar 4.1. Splash Screen Eclipse Versi 4.2 Juno... 35 Gambar 4.2 Main Page Eclipse Versi 4.2 Juno... 36 Gambar 4.3 Tampilan Menu Create Phonegap Project... 36 Gambar 4.4 Tampilan Dialog Create Phonegap For Android Project... 37 Gambar 4.5 Tampilan Create Android Project... 37 Gambar 4.6 Tampilan Select Build Target SDK Android... 38 xii

Gambar 4.7 Tampilan Pengaturan Project Android Lanjutan... 38 Gambar 4.8 Tampilan Icon Aplikasi... 52 Gambar 4.9 Tampilan Menu Utama Aplikasi... 52 Gambar 4.10 Tampilan Halaman About... 53 Gambar 4.11 Tampilan Informasi Aplikasi... 53 Gambar 4.12 Pencarian File Untuk Format All Document... 54 Gambar 4.13 Pencarian File Untuk Format All Document... 55 Gambar 4.14 Pencarian File Untuk Format Word Document... 56 Gambar 4.15 Pencarian File Untuk Format Word Document... 56 Gambar 4.16 Pencarian File Untuk Format Pdf... 57 Gambar 4.17 Pencarian File Untuk Format Pdf... 58 Gambar 4.18 Pencarian File Untuk Format ExcelDocument... 59 Gambar 4.19 Pencarian File Untuk Format Excel Document... 59 Gambar 4.20 Pencarian File Untuk Format Power Point... 60 Gambar 4.21 Pencarian File Untuk Format Power Point... 61 xiii