APLIKASI TATA CARA SHOLAT SESUAI TUNTUNAN RASULULLAH SAW
TUGAS AKHIR Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana S1 Di Fakultas Teknik Universitas Muhammadiyah Malang
Oleh : RAMZI ATTAMIMI 09560119
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014
LEMBAR PENGESAHAN
APLIKASI TATA CARA SHOLAT SESUAI TUNTUNAN RASULULLAH SAW
TUGAS AKHIR Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana S1 Di Fakultas Teknik Universitas Muhammadiyah Malang
Disusun Oleh :
RAMZI ATTAMIMI 09560119 Tugas Akhir ini telah diuji dan dinyatakan lulus oleh tim penguji pada tanggal “10 Oktober 2014”
Menyetujui Penguji I
Penguji II
Gita Indah M, ST, M.Kom NIP. 108.0611.0442
Sofiyan Arifianto, S.SI, M.Kom
Mengetahui Ketua Jurusan Teknik Informatika
Yuda Munarko, S.kom, M.Sc NIP. 108.0611.0443
KATA PENGANTAR Bismillahirrohmaanirrohiim Assalamu’alaikum Wr. Wb. Sujud syukur atas kehadirat Allah SWT yang telah memberikan rahmat dan kuasa-Nya kepada penulis, shalawat dan salam semoga tercurah kepada Rasulullah Muhammad SAW, yang telah membawa ajaran agama islam mengubah dunia kegelapan menjadi dunia yang terang benderang, sehingga penulis
dapat
menyelesaikan
tugas
akhir
yang
berjudul
”APLIKASI
TATACARA SHOLAT SESUAI TUNTUNAN RASULULLAH”. Tugas akhir ini sebagai salah satu persyaratan untuk memperoleh gelar sarjana S1 di Jurusan Informatika Fakultas Teknik Universitas Muhammadiyah Malang. Dalam penyusunan laporan tugas akhir ini, penulis menyadari akan adanya kekurangan-kekurangan baik dalam penyusunan maupun pembahasan masalah karena keterbatasan pengetahuan penulis. Untuk itu penulis mengharapkan kritikan dan saran yang bersifat membangun dari semua pihak agar dapat lebih baik di masa yang akan datang. Besar harapan penulis bahwa laporan tugas akhir ini dapat memberikan informasi dan manfaat bagi pembaca pada umumnya dan mahasiswa Teknik Informatika pada khususnya. Wassalamu’alaikum Wr. Wb.
Malang, 10 Oktober 2014
Penulis
DAFTAR ISI ABSTRAKSI........................................................................................................ i ABSTRACT ......................................................................................................... ii LEMBAR PERSEMBAHAN ............................................................................ iii LEMBAR PERSEMBAHAN ............................................................................ iv KATA PENGANTAR ......................................................................................... v DAFTAR ISI ........................................................................................................ vi DAFTAR ISI ........................................................................................................ vii DAFTAR GAMBAR ........................................................................................... ix DAFTAR TABEL …. ......................................................................................... xi BAB I.
PENDAHULUAN
1.1. Latar Belakang ...................................................................................... 1 1.1. Latar Belakang.......................................................................................1 1.2. Rumusan Masalah ................................................................................ 3 1.3. Tujuan ................................................................................................... 3 1.4. Batasan Masalah ................................................................................... 4 1.5. Metodologi ........................................................................................... 4 1.6. Sistematika Penulisan ........................................................................... 5 BAB II. LANDASAN TEORI 2.1. Sholat .................................................................................................... 6 2.1.1.
Takbir .......................................................................................... 6
2.1.2.
Ruku‟ ........................................................................................... 7
2.1.3.
I‟tidal ........................................................................................... 7
2.1.4.
Sujud ........................................................................................... 7
2.1.5.
Duduk Diantara Dua Sujud ......................................................... 8
2.1.6.
Takhiyatul Awal Dan Akhir ........................................................ 8
2.2. Aplikasi................................................................................................. 9 2.3. Software Development Life Cycle ....................................................... 10
2.4. Android ................................................................................................. 12 2.4.1. Anatomi Aplikasi Android ............................................................ 12 2.4.2. Application Layer .......................................................................... 13 2.4.3. Application Framework ................................................................. 14 2.4.4. Android Runtime ........................................................................... 14 2.4.5. Libraries ......................................................................................... 15 2.5. Penelitian Terkait .................................................................................. 16 BAB III. ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisa Sistem ...................................................................................... 17 3.1.1. Arsitektur Sistem ........................................................................... 17 3.1.2. Deskripsi Produk ........................................................................... 17 3.1.3. Analisis Kebutuhan Fungsional ..................................................... 18 3.1.4. Analisis Kebutuhan Non Fungsional ............................................. 19 3.1.5. Use Case Diagram ......................................................................... 19 3.1.6. UseCaseSkenario ........................................................................... 31 3.2. Perancangan Sistem .............................................................................. 37 3.2.1. Activity Diagram ........................................................................... 37 3.2.2. Sequensial Diagram ....................................................................... 42 3.2.3. Class Diagram ............................................................................... 43 3.2.4. Perancangan Antarmuka ................................................................ 44
BAB IV. IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem ............................................................................ 46 4.1.1. Implementasi lingkungan pengembangan ..................................... 46 4.2. Pengujian .............................................................................................. 54
BAB V. PENUTUP 5.1. Kesimpulan ........................................................................................... 68 5.2. Saran .................................................................................................... 68 DAFTAR PUSTAKA .......................................................................................... 63 LAMPIRAN.. ....................................................................................................... 64
DAFTAR PUSTAKA Al-„Utsamin, Muhammad B. I. 2007. Tuntunan Thaharah dan Sholat. Maktab Dakwah Dan Bimbingan Jaliyat Rabwah. Riyadh Amiral, Muhammad. 2010. Aplikasi Pengingat Sholat dan Arah Kiblat Menggunakan Global Positioning System (GPS) Berbasis Android. Institut Teknologi Indonesia. Serpong Anis, Tanwir. H. 2009. Pengantar Fikih Madrasah Ibtidaiyah. Solo : Pustaka Mandiri Assayuthi dan Bashori, I. 1998. Bimbingan Ibadah, ayo belajar sholat : Putra Jaya Surabaya Aziz, Abdul. 2003. Fatwa-fatwa Penting Tentang Sholat. Islmic Propagation Office in Rabwah. Riyadh. Haryono,
T.P.
2011.
Keutamaan
Sholat
Tepat
Waktu.
http://myjourneyintheworld.wordpress.com/2011/11/24/keutamaan-sholattepat-waktu/. Tanggal Akses 3 Juni 2014
Ichwan, M dan Hakiky, Fifin. 2011. Pengukuran Kinerja Goodreads Application Programming Interface (API) Pada Aplikasi Mobile Android. Jurnal Informatika No.2 , Vol. 2, Mei – Agustus 2011 Indrawati, Y. 2012. Implementasi Model Multimedia Interaktif Skenario Timeline Tree Pada Simulasi Ibadah Wajib Dalam Agama Islam. Jurnal Informatika No.3 , Vol. 3, September – Desember 2012. Bandung Khailili, M. 2004. Berjumpa Allah dalam Sholat. Jakarta: Zahra
Latief, Nurul, M. 2013. Training Monitoring System for Cyclist Based on Android Application Development.
Department of Communication Engineering,
Faculty of Electrical Engineering, Universiti Teknologi Malaysia Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika Pressman, Roger S. 2001. Software Engineering : a Practiotioner’s Approach, 5th ed. McGraw Hill. Rifa‟I, Muhammad. 2012. Risalah Tuntunan Sholat Lengkap. Semarang : CV Toha Putra Rofi‟I, A. 2012. Dalil dan Gambar Gerakan Sholat Sesuai Al-Quran dan As Sunnah. Jakarta Sadiah,
Dewi.
2010.
Pengembangan
Model
Pendidikan
Nilai-nilai
Keberagamaan Dalam Membina Kepribadian Sehat. Jurnal Penelitian Pendidikan Vol. 11, No. 2, Oktober 2010. Fakultas Dakwah dan Komunikasi UIN SGD Bandung Siswanto, Fefi Zanfiana. 2013. Hubungan Antara Kedisiplinan Melaksanakan Sholat Wajib Dengan Prokrastinasi Akademik Pada Mahasiswa di Fakultas Farmasi Universitas Ahmad Dahlan. Fakultas Psikologi Universitas Ahmad Dahlan Sutopo, Ariesto Hadi. 2003. Multimedia Interaktif dengan Flash. Yogyakarta : Penerbit Graha Ilmu Tasmara, T. 1999. Dimensi Doa dan Dzikir Menyelami Samudra Qolbu Mengisi Makna Hidup. Yogyakarta: PT. Dana Bakti Primarsa