i
LAPORAN SKRIPSI
APLIKASI PANDUAN KDU (KOMPETENSI DASAR
UBUDIYAH) BERBASIS ANDROID
ZAINAL ABIDIN
NIM. 201251156
DOSEN PEMBIMBING
Rizkysari Meimaharani, M.Kom
Muhammad Malik Hakim, ST, MTI
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
ii
iii
iv
v
APLIKASI PANDUAN KDU (KOMPETENSI DASAR UBUDIYAH) BERBASIS ANDROID
Nama : Zainal Abidin
NIM : 201251156
Pembimbing :
1. Rizkysari Meimaharani, M.Kom 2. Muhammad Malik Hakim, ST, MTI
RINGKASAN
Android adalah sistem operasi berbasis linux yang di kembangkan menjadi sebuah sistem operasi perangkat mobile yang sangat di gemari belakangan ini. Panduan adalah suatu teks, gambar, dan suara yang dapat menunjukkan hasil tertentu dalam bidang yang direncanakan. Dua hal tersebut sangat berbeda jauh untuk dijadikan dalam sebuah pengertian, tetapi jika dapat disatukan menjadi sebuah sistem informasi dapat mempermudah masyarakat yaitu sebuah aplikasi panduan berbasis android, untuk mempermudah masyarakat di Indonesia dalam mencapai hal yang diinginkan dan direncanakan.
vi
KDU Guide Application(Basic Competensy Ubudiyah) Based Android
Student Name : Zainal Abidin
Student Identity Number : 201251156
Supervisor :
1. Rizkysari Meimaharani, M.kom 2. Muhammad Malik Hakim, ST, MTI
ABSTRACT
Android is a operating system based linux developed into a operating
system mobile device that very fun in the community. Guide is a text, image, and
sound that can show specific result in the planned field. The two thing are very
different in a sense, but if we collaborate became a information system can
making easy people to looking guide application based on android, to facilitate
the people in Indonesia in achieving the desire and planed.
vii
KATA PENGANTAR
Dengan mengucapkan puji syukur atas kehadiran Allah SWT, yang telah melimpahkan rahmat dan hidayahNya sehingga penulis mampu menyelesaikan
Skripsi yang berjudul “APLIKASI PANDUAN KDU (KOMPETENSI DASAR
UBUDIYAH) BERBASIS ANDROID” tepat pada waktunnya.
Dalam penyusunan laporan ini, tentu saja penulis tidak berkerja secara individu maka dari itu penulis mengucapkan terima kasih kepada pihak-pihak yang telah bersedia membantu, khususnya kepada :
1. Bapak Dr. Suparnyo, SH, MS., Selaku Rektor Universitas Muria Kudus
2. Bapak Mohammad Dahlan, ST, MT,. Selaku Dekan Fakultas Teknik Universitas Muria Kudus
3. Bapak Ahmad Jazuli, M.Kom, Selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus
4. Ibu Rizkysari Meimaharani, M.Kom, Selaku Pembimbing 1 dalam penyusunan Skripsi ini
5. Bapak Muhammad Malik Hakim, ST, MTI Selaku Pembimbing 2 dalam penyusunan Skripsi ini
6. Rekan-rekan mahasiswa Universitas Muria Kudus, khususnya program studi Teknik Informatika
7. Secara khusus penulisan mengucapkan terima kasih kepada keluarga tercinta yang telah memberikan dorongan, bantuan, dan motivasi yang besar kepada penulis, baik selama mengikuti perkuliahan maupun dalam penyusunan Skripsi ini.
Akhirnya penulis berharap semoga skripsi ini berguna bagi semua orang dan semoga Allah SWT memberikan imbalan yang setimpal pada mereka yang telah bersedia memberikan bantuan, serta dapat menjadikan semua bantuan ini sebagai
ibadah, Amiin Yaa Robbal „ Alamiin.
Kudus, 07 Julli 2018
ix
BAB IV HASIL DAN PEMBAHASAN ... Error! Bookmark not defined. 4.1 Panduan KDU Berbasis Android ... Error! Bookmark not defined. 4.2 Identifikasi Masalah dan Sumber Masalah . Error! Bookmark not defined. 4.2.1 Analisa Kebutuhan Sistem ... Error! Bookmark not defined. 4.2.2 Analisa Sistem ... Error! Bookmark not defined. 4.3 Analisa Kebutuhan Sistem ... Error! Bookmark not defined. 4.3.1 Kebutuhan Perangkat Keras ... Error! Bookmark not defined. 4.3.2 Kebutuhan Perangkat Lunak ... Error! Bookmark not defined. 4.4 Tahapan Pengembangan Aplikasi ... Error! Bookmark not defined. 4.4.1 Concept (Konsep) ... Error! Bookmark not defined. 4.4.2 Design (Desain) ... Error! Bookmark not defined. 4.4.3 Material Collection (Pengumpulan Bahan)Error! Bookmark not defined.
x
DAFTAR TABEL
xi
DAFTAR GAMBAR
Gambar 2.1 kerangka pemikiran ... 11
Gambar 3.1 Metode Pengembangan Aplikasi ... 15
Gambar 3.2 Halaman Utama ... 17
Gambar 3.3 Flowchart Menu Utama ... 18
Gambar 3.4 Flowchart Menu Kelas ... 29
Gambar 3.5 Flowchart Menu Kelas 1 ... 20
Gambar 3.6 Flowchart Menu Kelas 2 ... 21
Gambar 3.7 Flowchart Menu Kelas 3 ... 22
Gambar 3.8 Struktur Navigasi Hirarki ... 23
Gambar 3.9 Sketsa Halaman Utama ... 24
Gambar 3.10 Sketsa Menu Kelas ... 25
Gambar 3.11 Sketsa Tentang ... 25
Gambar 3.12 Halaman Utama Xml ... 26
Gambar 3.13 Halaman Utama Java ... 27
Gambar 3.14 Menu Kelas Xml ... 27
Gambar 3.15 Menu Kelas Java ... 28
Gambar 3.16 Profil Xml ... 28
Gambar 3.17 Profil Java ... 29
Gambar 3.18 Menu Kelas 1 Xml ... 29
Gambar 3.24 Source Code Alfiyah Ibnu Malik 150 Bait ... 33
xii
Gambar 3.26 Source Code Doa Setelah Wudhu ... 34
Gambar 3.27 Source Code Lafad Adzan ... 35
Gambar 3.28 Source Code Cara Menghilangkan Najis ... 35
Gambar 3.29 Source Code Doa Orang Tua ... 36
Gambar 3.30 Source Code Doa Belajar ... 37
Gambar 3.31 Source Code Surat Pendek ... 37
Gambar 3.32 Source Code Niat Wudhu, Sholat, Tayamum, Puasa ... 38
Gambar 3.33 Source Code Cara Makmum Masbuk ... 39
Gambar 3.34 Source Code Alfiyah Ibnu Malik 120 Bait ... 39
Gambar 3.35 Source Code Sholat 5 Waktu dengan Benar ... 40
Gambar 3.36 Source Code Doa Setelah Sholat ... 41
Gambar 3.37 Source Code Doa Qunut ... 41
Gambar 3.38 Source Code Doa Setelah Adzan ... 42
Gambar 3.39 Source Code Surat Dhuha dan An Nasyiroh ... 43
Gambar 3.40 Source Code Berjanji Maulidhul Azab ... 43
Gambar 3.41 Source Code Cara Sholat Jenazah ... 44
Gambar 3.42 Source Code Cara Istinjak dengan Benar ... 45
Gambar 3.43 Source Code Alfiyah Ibnu Malik 100 Bait ... 45
Gambar 3.44 Source Code Cara Sholat Tarawih dan Witir ... 46
Gambar 3.45 Source Code Doa Setelah Sholat Tarawih dan Witir ... 47
Gambar 3.46 Source Code Cara Sholat Dhuha dan Doanya ... 47
Gambar 3.47 Source Code Wirid Setelah Sholat ... 48
Gambar 3.48 Source Code Berjanji Maulidhul Dziba ... 49
Gambar 3.49 Source Code Juz 1 – 15 ... 49
Gambar 3.50 Source Code Taqrib ... 50
Gambar 3.51 Source Code Surat Pendek ... 51
Gambar 4.1 Tampilan Menu Utama... 57
xiii
Gambar 4.3 Tampilan Menu Kelas 1 ... 59
Gambar 4.4 Tampilan Menu Kelas 2 ... 60
Gambar 4.5 Tampilan Menu Kelas 3 ... 61
Gambar 4.6 Tampilan Tentang ... 62
Gambar 4.7 Diagram hasil kuisioner ... 64
Gambar 4.56 komentar di playstore ... 65
Gambar 4.57 Lanjutan Komentar di Playstore ... 65
Gambar 4.58 Tampilan di Playstore ... 66
Gambar 4.59 Tampilan di Playsore Bagian Bawah ... 66