BAB II TINJAUAN PUSTAKA...

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA

BAB II DASAR TEORI...

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

BAB II DASAR TEORI...

HALAMAN PENGESAHAN PEMBIMBING...

Tampilan Halaman Menu latihan Kuis Tampilan Halaman Menu Tujuan Tampilan Halaman Menu profil...

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

DAFTAR ISI. HALAMAN JUDUL... i LEMBAR PENGESAHAN PEMBIMBING... ii. LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR... iii

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... i. LEMBAR PERNYATAAN KEASLIAN... ii. LEMBAR PENGESAHAN PENGUJI... iii. HALAMAN PERSEMBAHAN...

DAFTAR ISI HALAMAN JUDUL LUAR...

PENGESAHAN PEMBIMBING...

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA xiii

LEMBAR PENGESAHAN PEMBIMBING...

BAB II TINJAUAN PUSTAKA...

DAFTAR ISI HALAMAN JUDUL DEPAN...

PENGESAHAN DOSEN PEMBIMBING...

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

DAFTAR ISI HALAMAN JUDUL

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB V. PENUTUP Kesimpulan Saran DAFTAR PUSTAKA xii

SURAT PERNYATAAN ABSTRACK

APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN PEMBIMBING... ii. LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR... iii

DAFTAR ISI Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERNYATAAN HALAMAN PERSEMBAHAN HALAMAN MOTTO RIWAYAT HIDUP KATA

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv. HALAMAN MOTTO... v. INTISARI...

DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL DAFTAR MODUL PROGRAM.. BAB I PENDAHULUAN

BAB II KEGIATAN KERJA PRAKTEK

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv. MOTTO... v. KATA PENGANTAR...

DAFTAR TABEL Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 3.6 Tabel 3.7 Tabel 3.8 Tabel 3.9 Tabel 3.10 Tabel 3.11 Tabel 4.1 Tabel 4.

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

DAFTAR ISI. BAB II LANDASAN TEORI Peta Klasifikasi Peta Peta Digital... 7

BAB II LANDASAN TEORI

DAFTAR ISI HALAMAN JUDUL

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PENGESAHAN... ABSTRAK... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR TABEL Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 3.6 Tabel 3.7 Tabel 3.8 Tabel 4.1 Tabel 4.2

DAFTAR ISI. COVER... i. LEMBAR PENGESAHAN... ii. LEMBAR PENGESAHAN PENGUJI... iii. LEMBAR KEASLIAN... iv. ABSTRAK... v. KATA PENGANTAR...

TAKARIR. Kombinasi dari beberapa media seperti suara gambar dan animasi

PERNYATAAN KARYA ASLI TUGAS AKHIR...

DAFTAR ISI. hal. COVER... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN KEASLIAN... LEMBAR PENGESAHAN PENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO...

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii BAB I PENDAHULUAN Perumusan Masalah Batasan Masalah... 4

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

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

BAB II TINJAUAN PUSTAKA...

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

DAFTAR ISI... ABSTRACT... KATA PENGANTAR... DAFTAR GAMBAR... DAFTAR TABEL...

BAB II LANDASAN TEORI

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

2.5.1 Pengembangan Perangkat Lunak Berorientasi Objek Menggunakan UML(Unified Modelling Language)... II-28 BAB III ANALISIS SISTEM 3.

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

SIMULASI FISIKA BERBASIS UNITY 3D TUGAS AKHIR

APLIKASI IJAWA KAMUS INDONESIA JAWA BERBASIS ANDROID MOBILE

PENGESAHAN PEMBIMBING...

DAFTAR ISI... Halaman ABSTRAKSI... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... BAB I PENDAHULUAN... 1

BAB II KAJIAN LITERATUR

DAFTAR ISI HALAMAN JUDUL

Gambar 4-68 Buku Besar Investasi Musyarakah Gambar 4-69 Buku Besar Piutang Musyarakah Gambar 4-70 Buku Besar Pendapatan Bagi Hasil...

DAFTAR ISI Error! Bookmark not defined. Error! Bookmark not defined. Error! Bookmark not defined. Error! Bookmark not defined.

TAKARIR. data Manipulation Language(DML) bahasa untuk memanipulasi atau pengelola SQL

BAB II TINJAUAN PUSTAKA

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

DAFTAR ISI. ABSTRAKSI...vi. KATA PENGANTAR...vii. DAFTAR ISI...ix. DAFTAR GAMBAR...xii. DAFTAR TABEL...xv. DAFTAR LAMPIRAN...xvii

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

PENGESAHAN SKRIPSI...

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

DAFTAR ISI. ABSTRAK...vi. KATA PENGANTAR...vii. DAFTAR ISI...ix. DAFTAR GAMBAR...xii. DAFTAR TABEL...xv BAB I PENDAHULUAN...1

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

DAFTAR ISI LEMBAR PENGESAHAN... I

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

APLIKASI TERMINOLOGI PELAYARAN BERBASIS ANDROID TUGAS AKHIR

SKRIPSI TEKNOLOGI PELACAKAN LOKASI MENGGUNAKAN FITUR WAKTU SAMPAI (ETA) PADA APLIKASI PERJALANAN KERETA API

DAFTAR ISI HALAMAN JUDUL...

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

PENGEMBANGAN APLIKASI JOB MATCHING PROFILE

LEMBAR PERNYATAAN KEASLIAN LEMBAR PENGESAHAN PENGUJI HALAMAN MOTTO

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

SKRIPSI APLIKASI PEMBELAJARAN BIOLOGI UNTUK SISWA KELAS XII SEKOLAH MENENGAH ATAS BERBASIS ANDROID

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

ABSTRAK. Kata Kunci: nama bayi, Islami, Java 2 Standard Edition (J2SE) vii

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

x DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... HALAMAN PENGESAHAN PENGUJI... SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR... ABSTRAKSI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... DAFTAR MODUL PROGRAM... i ii iii iv v vi vii viii x xii xv xvi BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 4 1.3 Batasan Masalah... 4 1.4 Tujuan Penelitian... 5 1.5 Manfaat Penelitian... 5 1.6 Metodologi Penelitian... 5 1.7 Sistematika Penulisan... 6 BAB II TINJAUAN PUSTAKA... 8 2.1 Definisi Labirin... 8 2.2 Algoritma Pembuatan Labirin... 8 2.2.1 Algoritma Prim... 9 2.2.2 Algoritma Kruskal... 12 2.2.3 Algoritma Hunt and Kill... 15 2.2.4 Algoritma Recursive Backtracking... 18 2.3 State of The Art... 21 BAB III PENELITIAN DAN PERANCANGAN... 25 3.1 Metodologi Penelitian... 25 3.2 Analisis Masalah... 27 3.2.1 Studi Pustaka... 27 3.3 Analisis Kebutuhan Sistem... 28 3.3.1 Android Studio... 28 3.4 Perancangan Sistem... 29 3.4.1 Diagram Use Case... 29 3.4.2 Diagram Class... 30 3.4.3 Diagram Sequence... 30 3.4.3.1 Diagram Sequence Lihat Informasi... 31 3.4.3.2 Diagram Sequence Generate Maze... 31 3.4.3.3 Diagram Sequence Solve Maze... 32 3.4.3.4 Diagram Sequence Lihat Tentang... 34 3.4.4 Diagram Activity... 34 3.4.4.1 Diagram Activity Lihat Informasi... 34 x

xi 3.4.4.2 Diagram Activity Generate Maze... 35 3.4.4.3 Diagram Activity Solve Maze... 36 3.4.4.4 Diagram Activity Lihat Tentang... 37 3.4.4.5 Flowchart Penerapan Algoritma Backtracking... 38 3.4.4.6 Flowchart Pencarian Jalur Algoritma Backtracking... 40 3.5 Perancangan Struktur Menu... 42 3.5.1 Perancangan Antar Muka Aplikasi... 42 3.5.1.1 Perancangan Antar Muka Halaman Menu Utama... 42 3.5.1.2 Perancangan Antar Muka Lihat Informasi... 43 3.5.1.3 Perancangan Antar Muka Generate Maze... 44 3.5.1.4 Perancangan Antar Muka Solve Maze... 46 3.5.1.5 Perancangan Antar Muka Lihat Tentang... 48 3.6 Perancangan Pengujian... 48 3.6.1 Rancangan Pengujian Data Maze Ukuran 6x8... 49 3.6.2 Rancangan Pengujian Data Maze Ukuran 9x12... 56 3.6.3 Rancangan Pengujian Data Maze Ukuran 12x16... 64 3.6.4 Rancangan Alpha Test... 70 3.6.5 Rancangan Beta Test... 71 BAB IV HASIL DAN PEMBAHASAN... 73 4.1 Perangkat Keras yang Digunakan untuk Membangun Aplikasi... 73 4.2 Perangkat Lunak yang Digunakan untuk Membangun Aplikasi... 73 4.3 Implementasi... 74 4.3.1 Implementasi User... 74 4.3.1.1 Implementasi Halaman Menu Utama... 74 4.3.1.2 Implementasi Halaman Menu Informasi... 76 4.3.1.3 Implementasi Halaman Menu Ukuran Maze... 79 4.3.1.4 Implementasi Halaman Menu Pintu Masuk... 80 4.3.1.5 Implementasi Halaman Menu Pintu Keluar... 81 4.3.1.6 Implementasi Halaman Menu Tentang... 83 4.3.1.7 Implementasi Halaman Menu Solve Maze... 85 4.3.1.8 Implementasi Algoritma Recursive Backtracking... 87 4.4 Pengujian Sistem... 97 4.4.1 Pengujian Data Maze Ukuruan 6x8... 97 4.4.2 Pengujian Data Maze Ukuran 9x12... 105 4.4.3 Pengujian Data Maze Ukura 12x16... 113 4.4.4 Pengujian Alpha Test... 119 4.4.5 Pengujian Beta Test... 121 BAB V PENUTUP... 124 5.1 Kesimpulan... 124 5.2 Saran... 125 DAFTAR PUSTAKA... 126 LAMPIRAN xi

xii DAFTAR GAMBAR Gambar 2.1 Tabel Awal Pada Labirin 10x10... 9 Gambar 2.2 Sel Awal Pada Maze... 10 Gambar 2.3 Jalur Pada Maze... 11 Gambar 2.4 Hasil Pembuatan Maze... 11 Gambar 2.5 Langkah Algoritma Kruskal Acak... 13 Gambar 2.6 Lanjutan Langkah Algoritma Kruskal Acak... 13 Gambar 2.7 Lanjutan Langkah Algoritma Kruskal Acak... 13 Gambar 2.8 Lanjutan Langkah Algoritma Kruskal Acak... 14 Gambar 2.9 Lanjutan Langkah Algoritma Kruskal Acak... 14 Gambar 2.10 Pembentukan Labirin... 16 Gambar 2.11 Pembuatan Labirin... 17 Gambar 2.12 Pembentukan Labirin... 19 Gambar 2.13 Proses Runut Balik Pembuatan Labirin... 20 Gambar 3.1 Alur Penelitian... 26 Gambar 3.2 Arsitektur Sistem... 28 Gambar 3.3 Diagram Use Case... 29 Gambar 3.4 Diagram Class... 30 Gambar 3.5 Diagram Sequence Lihat Informasi... 31 Gambar 3.6 Diagram Sequence Generate Maze... 32 Gambar 3.7 Diagram Sequence Solve Maze... 33 Gambar 3.8 Diagram Sequence Lihat Tentang... 34 Gambar 3.9 Diagram Activity Lihat Informasi... 35 Gambar 3.10 Diagram Activity Generate Maze... 36 Gambar 3.11 Diagram Activity Solve Maze... 37 Gambar 3.12 Diagram Activity Lihat Tentang... 38 Gambar 3.13 Flowchart Pembuatan Maze Algoritma Backtracking... 39 Gambar 3.14 Flowchart Pencarian Jalur Algoritma Backtracking... 41 Gambar 3.15 Perancangan Struktur Menu... 42 Gambar 3.16 Antarmuka Menu Utama... 43 Gambar 3.17 Antarmuka Lihat Informasi... 44 Gambar 3.18 Antarmuka Pilih Ukuran Maze... 45 Gambar 3.19 Antarmuka Pilih Pintu Masuk... 45 Gambar 3.20 Antarmuka Pilih Pintu Keluar... 46 Gambar 3.21 Antarmuka Maze... 46 Gambar 3.22 Antarmuka Data Maze... 47 Gambar 3.23 Antarmuka Pencarian Jalur Maze... 47 Gambar 3.24 Antarmuka Lihat Tentang... 48 Gambar 3.25 Perancangan Data Maze 10-3-2017 08:53:52... 50 Gambar 3.26 Perancangan Data Maze 16-3-2017 14:12:48... 51 Gambar 3.27 Perancangan Data Maze 16-3-2017 14:51:53... 51 Gambar 3.28 Perancangan Data Maze 16-3-2017 20:06:50... 52 Gambar 3.29 Perancangan Data Maze 16-3-2017 20:35:00... 52 Gambar 3.30 Perancangan Data Maze 16-3-2017 14:12:48 Pengujian ke-1... 54 Gambar 3.31 Perancangan Data Maze 16-3-2017 14:12:48 Pengujian ke-2... 54 Gambar 3.32 Perancangan Data Maze 16-3-2017 14:12:48 Pengujian ke-3... 55 Gambar 3.33 Perancangan Data Maze 16-3-2017 20:06:50 Pengujian ke-5... 55 Gambar 3.34 Perancangan Data Maze 16-3-2017 20:06:50 Pengujian ke-2... 56 xii

xiii Gambar 3.35 Perancangan Data Maze 18-3-2017 17:51:42... 58 Gambar 3.36 Perancangan Data Maze 18-3-2017 17:59:13... 58 Gambar 3.37 Perancangan Data Maze 18-3-2017 18:03:35... 59 Gambar 3.38 Perancangan Data Maze 18-3-2017 18:21:31... 59 Gambar 3.39 Perancangan Data Maze 18-3-2017 18:36:04... 60 Gambar 3.40 Perancangan Data Maze 18-3-2017 18:21:31 Pengujian ke-1... 62 Gambar 3.41 Perancangan Data Maze 18-3-2017 18:21:31 Pengujian ke-3... 62 Gambar 3.42 Perancangan Data Maze 18-3-2017 18:36:04 Pengujian ke-3... 63 Gambar 3.43 Perancangan Data Maze 18-3-2017 17:59:13 Pengujian ke-4... 63 Gambar 3.44 Perancangan Data Maze 18-3-2017 18:47:28... 65 Gambar 3.45 Perancangan Data Maze 18-3-2017 19:12:22... 66 Gambar 3.46 Perancangan Data Maze 18-3-2017 19:46:33... 66 Gambar 3.47 Perancangan Data Maze 18-3-2017 20:15:45... 67 Gambar 3.48 Perancangan Data Maze 18-3-2017 20:28:26... 67 Gambar 3.49 Perancangan Data Maze 18-3-2017 20:15:45 Pengujian ke-1... 69 Gambar 3.50 Perancangan Data Maze 18-3-2017 19:46:33 Pengujian ke-5... 69 Gambar 4.1 Halaman Menu Utama... 74 Gambar 4.2 Halaman Menu Informasi... 77 Gambar 4.3 Halaman Menu Ukuran Maze... 79 Gambar 4.4 Halaman Menu Pintu Masuk... 80 Gambar 4.5 Halaman Menu Pintu Keluar... 82 Gambar 4.6 Halaman Menu Tentang... 83 Gambar 4.7 Halaman Menu Solve Maze... 85 Gambar 4.8 Halaman Animasi Pembuatan Maze... 87 Gambar 4.9 Halaman Animasi Pencarian Pintu Keluar... 87 Gambar 4.10 Data Maze 10-3-2017 08:53:52... 99 Gambar 4.11 Data Maze 16-3-2017 14:12:48... 99 Gambar 4.12 Data Maze 16-3-2017 14:51:53... 100 Gambar 4.13 Data Maze 16-3-2017 20:06:50... 100 Gambar 4.14 Data Maze 16-3-2017 20:35:00... 101 Gambar 4.15 Hasil Data Maze 16-3-2017 14:12:48 Pengujian ke-1... 103 Gambar 4.16 Hasil Data Maze 16-3-2017 14:12:48 Pengujian ke-2... 103 Gambar 4.17 Hasil Data Maze 16-3-2017 14:12:48 Pengujian ke-3... 104 Gambar 4.18 Hasil Data Maze 16-3-2017 20:06:50 Pengujian ke-5... 104 Gambar 4.19 Hasil Data Maze 16-3-2017 20:06:50 Pengujian ke-2... 105 Gambar 4.20 Data Maze 18-3-2017 17:51:42... 107 Gambar 4.21 Data Maze 18-3-2017 17:59:13... 107 Gambar 4.22 Data Maze 18-3-2017 18:03:35... 108 Gambar 4.23 Data Maze 18-3-2017 18:21:31... 108 Gambar 4.24 Data Maze 18-3-2017 18:36:04... 109 Gambar 4.25 Hasil Data Maze 18-3-2017 18:21:31 Pengujian ke-1... 111 Gambar 4.26 Hasil Data Maze 18-3-2017 18:21:31 Pengujian ke-3... 111 Gambar 4.27 Hasil Data Maze 18-3-2017 18:36:04 Pengujian ke-3... 112 Gambar 4.28 Hasil Data Maze 18-3-2017 17:59:13 Pengujian ke-4... 112 Gambar 4.29 Data Maze 18-3-2017 18:47:28... 114 Gambar 4.30 Data Maze 18-3-2017 19:12:22... 115 Gambar 4.31 Data Maze 18-3-2017 19:46:33... 115 Gambar 4.32 Data Maze 18-3-2017 20:15:45... 116 Gambar 4.33 Data Maze 18-3-2017 20:28:26... 116 xiii

xiv Gambar 4.34 Hasil Data Maze 18-3-2017 20:15:45 Pengujian ke-1... 118 Gambar 4.35 Hasil Data Maze 18-3-2017 19:46:33 Pengujian ke-5... 118 xiv

xv DAFTAR TABEL Tabel 2.1 Tabel Langkah Algoritma Kruskal Acak... 13 Tabel 2.2 Tabel Perbandingan Penelitian Terdahulu Dengan Penelitian Penulis. 22 Tabel 3.1 Tabel Perancangan Pengujian Data Maze Ukuran 6x8... 49 Tabel 3.2 Tabel Perancangan Pengujian Data Maze Ukuran 9x12... 57 Tabel 3.3 Tabel Perancangan Pengujian Data Maze Ukuran 12x16... 64 Tabel 3.4 Tabel Perancangan Pengujian Alpha Test... 71 Tabel 3.5 Tabel Perancangan Pengujian Beta Test... 72 Tabel 4.1 Tabel Kebutuhan Perangkat Keras... 73 Tabel 4.2 Tabel Kebutuhan Perangkat Lunak... 73 Tabel 4.3 Tabel Hasil Pengujian Data Maze Ukuran 6x8... 98 Tabel 4.4 Tabel Hasil Pengujian Data Maze Ukuran 9x12... 106 Tabel 4.5 Tabel Hasil Pengujian Data Maze Ukuran 12x16... 113 Tabel 4.6 Tabel Daftar Nama Penguji Alpha Test... 119 Tabel 4.7 Tabel Implementasi Pengujian Alpha Test... 120 Tabel 4.8 Tabel Daftar Nama Penguji Beta Test... 122 Tabel 4.9 Tabel Implementasi Pengujian Beta Test... 122 xv

xvi DAFTAR MODUL PROGRAM Modul Program 4.1 Source code Halaman Menu Utama... 75 Modul Program 4.2 Source code layout Halaman Menu Utama... 76 Modul Program 4.3 Source code Halaman Menu Informasi... 77 Modul Program 4.4 Lanjutan Source code Halaman Menu Informasi... 78 Modul Program 4.5 Source code layout Halaman Menu Informasi... 78 Modul Program 4.6 Source code Halaman Menu Ukuran Maze... 79 Modul Program 4.7 Lanjutan Source code Halaman Menu Ukuran Maze... 80 Modul Program 4.8 Source code Halaman Menu Pintu Masuk... 81 Modul Program 4.9 Source code Halaman Menu Pintu Keluar... 82 Modul Program 4.10 Source code Halaman Menu Tentang... 83 Modul Program 4.11 Lanjutan Source code Halaman Menu Tentang... 84 Modul Program 4.12 Source code layout Halaman Menu Tentang... 84 Modul Program 4.13 Lanjutan Source code layout Halaman Menu Tentang... 85 Modul Program 4.14 Source code layout Halaman Menu Solve Maze... 85 Modul Program 4.15 Lanjutan Source code layout Halaman Menu Solve Maze... 86 Modul Program 4.16 Source code Maze... 88 Modul Program 4.17 Lanjutan Source code Maze... 89 Modul Program 4.18 Lanjutan Source code Maze... 90 Modul Program 4.19 Lanjutan Source code Maze... 91 Modul Program 4.20 Lanjutan Source code Maze... 92 Modul Program 4.21 Lanjutan Source code Maze... 93 Modul Program 4.22 Lanjutan Source code Maze... 94 Modul Program 4.23 Lanjutan Source code Maze... 95 Modul Program 4.24 Lanjutan Source code Maze... 96 Modul Program 4.25 Lanjutan Source code Maze... 97 xvi