SKRIPSI
APLIKASI WUDHU DAN SHALAT WAJIB DIQADA BAGI WANITA YANG TELAH SUCI DARI HAID BERBASIS ANDROID
LALU IFAN MARTAYUDA Nomor Mahasiswa : 125410065
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017
SKRIPSI
APLIKASI WUDHU DAN SHALAT WAJIB DIQADA BAGI WANITA YANG TELAH SUCI DARI HAID BERBASIS ANDROID
Diajukan sebagai salah satu syarat untuk menyelesaikan studi jenjang strata satu (S1) Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta
Disusun Oleh LALU IFAN MARTAYUDA Nomor Mahasiswa : 125410065
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017
HALAMAN PERSEMBAHAN Dengan mengucapkan syukur Alhamdulillah, saya persembahkan tugas akhir ini kepada semua yang sudah memberikan do’a, bantuan dan dukungan yang tiada hentinya. o
Yang pertama tentunya buat ALLAH SWT. Terimakasih tak terhingga atas kasih sayang, kesehatan serta kelancaran dalam menyelesaikan tugas akhir ini.
o
Karya tulis ini saya persembahkan kepada kedua orang tua saya selaku motivator terhebat dan dukungan yang tiada hentinya dan terimakasih buat adek tersayang “Baiq Ika Sevtiana”, syukron atas SEGALANYA. #PelukCium :* :* :*
o
Buat Team BlackJava Coffee Roastery yang terdiri dari, Saladin Akbar, Ade Maria Theresa dan Silviana Putri, terimakasih atas ilmu, dukungan serta motivasi yang telah diberikan ke saya untuk menyelesaikan tugas akhir ini.
o
Untuk sahabat yang selalu menjadi Angle dihati, terimakasih atas persahabatan kalian, Ulfa, Putri, Yazid, dan terakhir alm Zaini.
o
Teman-teman angkatan 2012 S1 Teknik Informatika STMIK Akakom semuanya, selama perkuliahan bakalan kangen suasana itu.
o
Teman-teman
satu
bimbingan,
Muhammad
Firmansyah terimakasih sudah saling motivasi.
Fuad,
Roma
o
Terimakasih juga buat “Bagus Herdiyawan” yang sangat membantu dalam menyelesaikan tugas akhir ini
o
Terakhir terimakasih untuk semua yang terlibat dalam proses penyelesaian tugas akhir ini.
MOTO Bismillah hirrohmanirohim. “Orang yang sulit bahagia biasanya adalah orang yang enggan berbagi kebahagiaan” “kamu adalah apa yang kamu pikirkan. Berpikirlah besar, maka hidupmu akan besar karena ALLAH yang MAHA BESAR” “Masa lalu adalah sebuah kenangan sekarang adalah kenyataan dan yang akan datang adalah sebuah harapan dan tantangan, hiduplah untuk mencintai mereka yang mencintaimu” “Bersahabatlah tanpa alasan, maka tidak aka nada alas an untuk memutuskan persahabatan itu ” “HANYA KEPADAMULAH AKU MENYEMBAH DAN KEPADAMULAH AKU MINTA PERTOLONGAN”
INTISARI
Perkembangan teknologi informasi dan komunikasi saat ini sedang berkembang pesat adalah ponsel dengan sistem operasi Android. Android merupakan sebuah sistem operasi yang digunakan untuk mobile device dan smart phone yang saat ini sedang digunakan oleh masyarakat. Android juga merupakan salah satu sistem operasi berbasis Linux yang bersifat open source yang dapat digunakan diperangkat mobile. Untuk itu muncullah sau ide dan solusi yakni membuat sebuah aplikasi tata cara wudhu dan shalat wajib diqadha bagi wanita yang telah suci dari haid. Aplikasi tersebut dibangun menggunakan android studio framework yakni bahasa pemograman java yang berbasis Android. Desain aplikasi ini disempurnakan dengan menampilkan gambar-gambar berupa gerakan shalat dan suara dari bacaan shalat secara berurutan sesuai dengan jenis shalat yang dikehendaki. Output dariaplikasi yang di kembangkan berupa format APK, siap untuk di install pada smartphone berbasis Android Hasil dari pembuatan aplikasi ini memudahkan pengguna untuk belajar tentang agama Islam, khususnya tentang Tata cara Wudhu dan Shalat Wajib diqadha bagi wanita yang telah suci dari haid tidak lagi harus menggunakan buku. Kata kunci : Android, Aplikasi Mobile, Multimedia, Pembelajaran, Shalat Qadha, Keagamaan.
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas segala rahmat, karunia, dan rezeki-Nya sehingga penulis dapat menyelesaikan Skripsiini. Adapun Skripsi ini dibuat sebagai salah satu bukti penerapan ilmu-ilmu yang telah penulis dapatkan di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. Terwujudnya penulisan Skripsi ini tidak lepas dari bantuan berbagai pihak, oleh karena itu pada kesempatan ini penulis ingin menyampaikan rasa terimakasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam penulisan Skripsiini, antaralain : 1.
Bapak Cuk Subiyantoro,
S.Kom., M.Kom., selaku Ketua STMIK
AKAKOM Yogjakarta. 2.
Bapak Ir. H. Sudarmanto, M.T., selaku Pembatu Ketua Bidang Akademik di Sekolah Tinggi Manajemen Informatika dan komputer AKAKOM Yogyakarta
3.
Bapak Ir. Muhammad Guntara, M.T., selaku Ketua Program Studi Jurusan Teknik Informatika STMIK AKAKOM Yogyakarta.
4.
Ibu L.N. Harnaningrum, S.Si., M.T selaku dosen pembimbing yang telah membimbing penulis selama pelaksanaan skripsi ini.
5.
Ibu Ariesta Damayanti, S.Kom., M.Cs selaku dosen penguji yang telah memberikan banyak masukan dan bimbingan dalam penyusunan tugas akhir ini.
6.
Seluruh dosen dan staf karyawan Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogjakarta. Penulis menyadari bahwa dalam penulisan dan penyusunan karya tulis ini masih sangat jauh dari kesempurnaan, oleh karna itu kritik dan saran yang bersifat membangun sangatlah penulis harapkan guna penyempurnaan karya tulis ini. Akhir kata semoga karya tulis ini bermanfaat bagi penulis dan bagi para pembaca. Terima kasih Wassalamualaikum Wr.Wb
Yogyakarta, Februari 2017 Penulis
LALU IFAN MARTAYUDA
DAFTAR ISI
HALAMAN JUDUL .................................................................................... i HALAMAN PERSETUJUAN .................................................................... ii HALAMAN PENGESAHAN ...................................................................... iii MOTTO ........................................................................................................ iv HALAMAN PERSEMBAHAN .................................................................... v INTISARI ..................................................................................................... vi KATA PENGANTAR .................................................................................. vii DAFTAR ISI ................................................................................................. viii DAFTAR TABEL ........................................................................................ ix DAFTAR GAMBAR .................................................................................... x
BAB I
PENDAHULUAN
1.1 Latar Belakang ........................................................................................ 1 1.2 Rumusan Masalah .................................................................................... 2 1.3 Ruang Lingkup ......................................................................................... 2 1.4 Tujuan Penelitian .................................................................................... 3 1.5 Manfaat Penelitian .................................................................................. 3 1.6 Sistematika Penulisan ............................................................................. 4 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka ...................................................................................... 6 2.2 Dasar Teori .............................................................................................. 9
2.2.1 Wudhu ........................................................................................ 9 A. Tata Cara Wudhu .................................................................... 10 2.2.2 Haid ............................................................................................ 10 A. Makna Haid ........................................................................... 10 B. Usia Haid ............................................................................... 11 C. Masa Suci Haid ...................................................................... 11 2.2.3 Shalat Qadha .............................................................................. 12 A. Cara Mengerjakan Shalat Qadha ........................................... 13 B. Niat Shalat Qadha .................................................................. 14 2.2.4 Java ............................................................................................. 14 2.2.5 Sistem Operasi Android ............................................................. 15 2.2.6 Android Studio ........................................................................... 16 A. Interface Yang Lebih Elegan ................................................. 16 B. Layout Editor Yang Lebih Powerful ..................................... 16 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem ........................................................................................ 18 3.1.1 Analisis Kebutuhan Fungsional ................................................. 18 3.1.2 Analisis Kebutuhan Non-fungsional .......................................... 19 A. Kebutuhan Perangkat Keras (Hardware) .............................. 19 B. Kebutuhan Perangkat Lunak (Software) ................................ 19 3.2 Perancangan Sistem ................................................................................. 20 3.2.1 Use Case Diagram ..................................................................... 20 3.2.2 Swquence Diagram Menu Tata Cara Wudhu............................. 21
3.2.3 Swquence Diagram Menu Shalat Qadha ................................... 22 3.2.4 Swquence Diagram FAQ (Frequently Asked Question) ............ 23 3.2.5 Activity Diagram Menu Tata Cara Wudhu ............................... 24 3.2.6 Activity Diagram Menu Shalat Qadha ....................................... 25 3.2.7 Class Diagram ........................................................................... 26 3.2.8 Perancangan Antarmuka (Interface) .......................................... 27 A. Rancangan Menu Utama ...................................................... 27 B. Rancangan Menu Wudhu ..................................................... 28 C. Rancangan Tata Cara Wudhu ............................................... 28 D. Rancangan Menu Shalat Qadha ........................................... 29 E. Rancangan Shalat Qadha Subuh ........................................... 29 F. Rancangan Menu Keluar ....................................................... 30 BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi dan Uji Coba Sistem ........................................................... 31 4.1.1 Tampilan Menu Utama .............................................................. 31 4.1.2 Tampilan Menu Wudhu .............................................................. 31 4.1.3 Tampilan Daftar Shalat Qadha.................................................. 32 4.1.4 Tampilan Detail Shalat Qadha .................................................. 32 4.1.5 Tampilan Menu FAQ (Frequently Asked Question) .................. 33 4.1.6 Tampilan Menu Tentang ............................................................ 34 4.1.7 Tampilan Menu Keluar .............................................................. 34 4.2 Pembahasan .............................................................................................. 34 4.2.1 Menampilkan Menu Utama ........................................................ 35
4.2.2 Menampilkan Halaman Urutan Shalat ...................................... 36 4.2.3 Pengoperasian Tombol Play, Pause dan Stop ........................... 37 4.2.4 Menampilkan Halaman FAQ (Frequently Asked Question) ...... 39 4.2.5 Data FAQ (Frequently Asked Question) .................................... 40 BAB V PENUTUP 5.1 Kesimpulan ............................................................................................... 41 5.2 Saran .......................................................................................................... 42 DAFTAR PUSTAKA ................................................................................... 43 LAMPIRAN
DAFTAR GAMBAR Gambar 3.1 Use Case Diagram ........................................................................... 17 Gambar 3.2 Squence Diagram Menu Wudhu ....................................................... 18 Gambar 3.3 Squence Diagram Menu Shalat Qadha ............................................. 19 Gambar 3.4 Squence Diagram FAQ (Frequently Asked Question) ...................... 20 Gambar 3.5 Activity Diagram Menu Tata Cara Wudhu ....................................... 21 Gambar 3.6 Activity Diagram Menu Shalat Qadha .............................................. 22 Gambar 3.7 Class Diagram................................................................................... 23 Gambar 3.8 Rancangan Menu Utama ................................................................... 24 Gambar 3.9 Rancangan Menu Wudhu .................................................................. 25 Gambar 3.10 Rancangan Tata Cara Wudhu .......................................................... 25 Gambar 3.11 Rancangan Menu Shalat Qadha ...................................................... 26 Gambar 3.12 Rancangan Shalat Qadha Subuh ..................................................... 26 Gambar 3.13 Rancangan Menu Keluar ................................................................. 27 Gambar 4.1 Tampilan Menu Utama...................................................................... 31 Gambar 4.2 Tampilan Menu Wudhu .................................................................... 32 Gambar 4.3 Tampilan Daftar Shalat Qadha .......................................................... 32 Gambar 4.4 Tampilan Detail Shalat Qadha .......................................................... 33 Gambar 4.5 Tampilan Menu FAQ (Frequently Asked Question) ......................... 33 Gambar 4.6 Tampilan Menu Tentang ................................................................... 34 Gambar 4.7 Tampilan Menu Keluar ..................................................................... 34 Gambar 4.8 Potongan Script Splash Scren dan Menu Utama............................... 35 Gambar 4.9 Potongan Script Menampilkan Halaman Urutan Shalat ................... 36
Gambar 4.10 Potongan Script Pengoprasian Option Menu .................................. 38 Gambar 4.11 Potongan Script Menampilkan Halaman FAQ ................................ 39 Gambar 4.12 Potongan Script Data FAQ .............................................................. 40
DAFTAR TABEL Tabel 2.1 Perbandingan penelitian sebelumnya dengan sekarang ....................... 8