PERANCANGAN DAN PEMBUATAN APLIKASI HADIST ISLAMI DAN DOA-DOA ISLAMI BERBASIS ANDROID LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3
Oleh :
HAMZAH HARAHAP NIM :1205102019
PROGRAM STUDI SISTEM INFORMASI JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2015
ABSTRAK Pada tugas akhir ini penulis merancang dan membuat aplikasi Hadist Islami dan Doa-Doa Islami Berbasis Android yang diberi nama Hadistku Android. Aplikasi ini dibuat dengan menggunakan tools IDE Eclipse, Droid Draw, Adobe Photoshop. yang diimplementasikan kedalam script Java pada Smartphone berbasis Android. Adapun kelebihan yang dimiliki sistem ini adalah Memudahkan pengguna atau umat muslim untuk memahami ilmu hadist dan pembelajaran ilmu hadist. Pengguna tidak hanya bisa membaca hadist saja, namun juga bisa memahami lebih dalam tentang hadist karena aplikasi ini di lengkapi dengan pembelajaran ilmu hadist. Interface yang digunakan bersifat user-fendly. Pengguna dapat melihat kumpulan kitab-kitab hadist sahih bukhari. Kata Kunci: Android, Aplikasi Hadist islami Dan Doa-Doa Islami, Hadistku Android.
iii
KATA PENGANTAR Puji syukur kita ucapkan kehadirat Allah SWT karena atas rahmat dan karunia-Nyalah maka penulis dapat menyelesaikan laporan Tugas Akhir yang berjudul “Perancangan dan Pembuatan Aplikasi Hadist Islami Dan Doa-Doa Islami Berbasis Android”. Laporan
Tugas
Akhir
(TA)
ini
disusun
sebagai
syarat
untuk
menyelesaikan Pendidikan Program Diploma 3 Program Studi Sistem Informasi Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. Laporan ini dapat disusun dengan baik karena banyak masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan dan bimbingan. Oleh karena itu penulis mengucapkan terima kasih kepada : 1.
M.Syahrudin, S.T.,M.T selaku Direktur Politeknik Negeri Medan.
2.
Ferry Fachrizal, S.T.,M.Kom selaku ketua jurusan Teknik Komputer dan Informatika dan juga Selaku Dosen Pembimbing Penulis. Atas Segala bimbingan dan waktu yang telah diluangkan sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.
3.
Staf pengajar Program Studi Sistem Informasi Politeknik Negeri Medan.
4.
Keluarga penulis yaitu Ayahanda tercinta Juber Harahap dan Ibunda tercinta Pindum Tanjung yang memberikan segala dorongan dan doa serta motivasi yang begitu dalam sehinggga penulis dapat menyelesaikan tugas Akhir ini.
5.
Ariama Susanti, selaku Administrasi Program Studi Sistem Informasi Politeknik Negeri Medan, yang telah banyak membantu penulis untuk keperluan Administrasi Laporan Tugas Akhir ini.
iv
6.
Fitri Dalimunthe, Amd.Kom, yang selalu memberikan motivasi dan dukungan kepada penulis.
7.
Rekan-rekan penulis, sesama mahaiswa Program Studi Sistem Informasi, khususnya kepada Berry Bermana Ginting, M.Afandy Marpaung, Budiman zuhri, Josua Septiadi R, yang telah memberikan semangat kepada penulis sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini. Penulis menyadari masih banyak kekurangan dalam penyusunan Laporan
Tugas Akhir ini. Untuk itu penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun demi penyempurnaan Laporan Tugas Akhir ini. Semoga Laporan Tugas Akhir ini bermanfaat bagi pembaca.
Medan , 6 Agustus 2015 Penulis
Hamzah Harahap NIM.1205102019
v
DAFTAR ISI LEMBAR PERSETUJUAN ................................................................................ i LEMBAR PENGESAHAN ................................................................................ ii ABSTRAK ........................................................................................................ iii KATA PENGANTAR ....................................................................................... iv DAFTAR ISI ...................................................................................................... vi DAFTAR GAMBAR ........................................................................................ xi DAFTAR TABEL .......................................................................................... xiii BAB 1 PENDAHULUAN 1.1 Latar Belakang ....................................................................................... 1 1.2 Ruang Lingkup Perusahaan .................................................................... 2 1.2.1 Rumusan Masalah ......................................................................... 2 1.2.2 Batasan Masalah ............................................................................ 2 1.3 Tujuan dan Manfaat ............................................................................... 3 1.3.1 Tujuan ........................................................................................... 3 1.3.2 Manfaat ......................................................................................... 3 1.4 Metode Penelitian ................................................................................... 4 1.4.1 Persiapan ....................................................................................... 4 1.4.2 Pengumpulan Data ........................................................................ 4 1.4.2.1 Studi Literatur ....................................................................... 4 1.4.2.2 Studi Lapangan ..................................................................... 5 1.5 Sistematika Penulisan ............................................................................. 5
BAB 2 TINJAUAN PUSTAKA 2.1 Landasan Teori .............................................................................................. 7 2.1.1 Pengertian Hadist ................................................................................. 7 2.2 Doa .............................................................................................................. 14 2.2.1 Pengertian Doa ................................................................................... 14 2.2.2 Fungsi Doa ......................................................................................... 15 2.3 Android ................................................................................................. 16 2.3.1 Pengertian Android ............................................................................ 16 2.3.2 Sejarah Android ................................................................................. 16 2.3.3 Android SDK ..................................................................................... 20 2.3.4 AVD Emulator ................................................................................... 21 2.3.5 Arsitektur Android ............................................................................. 21 2.3.5.1 Libraries ................................................................................. 22 2.3.5.2 Android Runtime .................................................................... 23 2.3.5.3 Linux Kernel .......................................................................... 23 2.4 Komponen Aplikasi Android........................................................................ 24 2.4.1 Activities ............................................................................................ 24 2.4.2 Service ............................................................................................... 25 2.4.3 Broadcast Receiver............................................................................. 25 2.5 Siklus Hidup Android .................................................................................. 25 2.6 Eclipse IDE .................................................................................................. 27 2.7 XML ............................................................................................................ 28 2.8 Java.............................................................................................................. 29
2.9 UML ............................................................................................................ 29 2.9.1 Activity Diagram ...................................................................................... 30 2.9.2 Use Case Diagram ..................................................................................... 30 2.9.3 Class Diagram ........................................................................................... 30 2.10 Komponen pendukung ............................................................................... 30 2.10.1 Adobe Photoshop .................................................................................... 30 2.10.2 Droid Draw ............................................................................................. 31 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Sitem Berjalan ................................................................................ 32 3.2 Analisis Sistem Yang Diusulkan .................................................................. 33 3.3 Analisis kebutuhan ....................................................................................... 33 3.3.1 Analisis Fungsional ............................................................................ 34 3.3.2 Peformasi Aplikasi Yang Dibuat ........................................................ 34 3.4 Perancangan Proses ...................................................................................... 35 3.4.1 Use Case ............................................................................................ 35 3.4.2 Activity Diagram ................................................................................ 36 3.5 Perancangan Struktur Navigasi..................................................................... 38 3.6 Perancangan Antar Muka (Interface) ............................................................ 39 3.6.1 Rancangan Halaman Splashscreen ...................................................... 39 3.6.2 Rancangan Halaman Menu Utama...................................................... 40 3.6.3 Rancangan Halaman Hadist ................................................................ 41 3.6.4 Rancangan Halaman Klasifikasi Hadist .............................................. 43 3.6.5 Rancangan Istilah Hadist .................................................................... 44
3.6.6 Rancangan Kumpulan Hadist ............................................................. 45 3.6.7 Rancangan Perawi .............................................................................. 46 3.6.8 Rancangan Kumpulan Doa ................................................................. 47 3.6.9 Rancangan Halaman About ................................................................ 48 BAB 4 HASIL DAN PEMBAHASAN 4.1 Pembahasan Hasil Sistem ............................................................................. 49 4.1.1 Icon Aplikasi ...................................................................................... 49 4.1.2 Splashscreen....................................................................................... 49 4.1.3 Halaman Utama.................................................................................. 50 4.1.4 Halaman Hadist .................................................................................. 51 4.1.5 Halaman Listview Defenisi Hadist ..................................................... 51 4.1.6 Halaman Listview Klasifikasi Hadist .................................................. 52 4.1.7 Halaman Listview Istilah Hadist ......................................................... 53 4.1.8 Halaman Listview Kumpulan Hadist .................................................. 54 4.1.9 Halaman Utama Kumpulan Doa ......................................................... 55 4.1.10 Halaman Utama Perawi .................................................................... 56 4.1.11 Halaman Utama About ..................................................................... 57 4.2 Pengujian Pada Smartphone ......................................................................... 57 4.2.1 Lingkungan Pengujian ........................................................................ 58 4.2.2 Hasil dan Analisa Pengujian ............................................................... 58 4.3 Kelebihan dan Kekurangan .......................................................................... 59 4.3.1 Kelebihan Sistem ............................................................................... 59 4.3.2 Kekurangan Sistem ............................................................................ 59
4.4 Analisa Kelayakan Sistem ............................................................................ 59 4.4.1 Kelayakan Teknis ............................................................................... 60 4.4.2 Kelayakan Operasional ....................................................................... 60 4.4.3 Kelayakan Ekonomis .......................................................................... 60 BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan .................................................................................................. 61 5.2 Saran............................................................................................................ 61
DAFTAR GAMBAR
Gambar 2.0 Android versi 2.2 (Frozen Yogurth:Froyo) ..................................... 18 Gambar 2.1 Android versi 4.1 (Jellybean) ......................................................... 19 Gambar 2.2 Android versi 4.4 (Kitkat) .............................................................. 19 Gambar 2.3 Android versi 5.0 (Lolipop) ........................................................... 20 Gambar 2.4 Asitektur Android .......................................................................... 22 Gambar 2.5 Siklus Hidup Android .................................................................... 26 Gambar 3.1 Use Case Diagram Aplikasi Hadist ................................................. 36 Gambar 3.2 Activity Diagram Aplikasi Hadist ................................................... 37 Gambar 3.3 Struktur Navigasi Aplikasi Hadist ................................................... 38 Gambar 3.4 Rancangan Splashscreen ................................................................ 39 Gambar 3.5 Rancangan Halaman Menu Utama .................................................. 40 Gambar 3.6 Rancangan Halaman Hadist ........................................................... 41 Gambar 3.7 Rancangan Klasifikasi Hadist ........................................................ 43 Gambar 3.8 Rancangan Istilah Hadist ............................................................... 44 Gambar 3.9 Rancangan Kumpulan Hadist ........................................................ 45 Gambar 3.10 Rancangan Perawi Hadist ............................................................ 46 Gambar 3.11 Rancangan Kumpula Doa ............................................................ 47 Gambar 3.12 Rancangan Halaman About .......................................................... 48 Gambar 4.1 Icon Hadistku Android .................................................................. 49 Gambar 4.2 Splashscreen Hadistku Android .................................................... 50 Gambar 4.3 Halaman Menu Utama Hadistku Android ...................................... 50
Gambar 4.4 Halaman Hadistku Android............................................................ 51 Gambar 4.5 Halaman ListviewItem Defenisi Hadist .......................................... 52 Gambar 4.6 Kalsifikasi Hadistku Android .......................................................... 52 Gambar 4.6.1 Iisi Kasifikasi Hadist .................................................................. 53 Gambar 4.7. ListviewItem Istilah Hadist ............................................................ 54 Gambar 4.8 ListviewItem Kumpulan Hadist ..................................................... 54 Gambar 4.8.1 Isi Kumpulan Hadist .................................................................... 55 Gambar 4.9 Halaman Utama Kumpulan Doa .................................................... 56 Gambar 4.10 Halaman UtamPerawi Hadist ...................................................... 56 Gambar 4.11 Halaman Utama About ................................................................. 57
DAFTAR TABEL
Tabel 4.1 Spesifikasi Smartphone ...................................................................... 58 Tabel 4.2 Hasil Pengujian .................................................................................. 58
BAB 1 PENDAHULUAN
1.1
Latar Belakang Penduduk Indonesia mayoritas beragama Islam, dalam menjalani
kehidupan sehari-hari umat islam membutuhkan tuntunan agar selalu berpegang teguh pada ajaran Allah SWT dan Rasulnya. Selain Al-Quran, umat Islam juga menjadikan hadist-hadist Nabi sebagai tuntunan dan sumber hukum dalam menjalankan kehidupan sehari-hari. Dan juga begitu banyak doa-doa yang selalu di baca dan di pelajari umat islam dalam menjalankan aktivitas sehari-hari. Selama ini untuk mempelajari dan membaca hadist serta untuk menghafal DoaDoa kita harus membaca buku hadist dan buku doa-doa. Dengan aktivitas keseharian yang begitu sibuk pembaca tidak memungkinkan untuk selalu membawa buku hadist dan buku doa-doa islami . Seiring dengan berkembangnya teknologi informasi memudahkan manusia dalam melakukan pembelajaran dan penyampaian informasi yang melibatkan media elektronik seperti SmartPhone, Tablet dan PC. Mengingat begitu pentingnya pembelajaran Hadist dan doa- doa Islami maka Pembelajaran Hadist dan doa-doa islami dibuat menjadi lebih praktis dan menarik melalui Handphone/Smartphone yang menggunakan sistem operasi Android. Dengan demikian pembaca dapat memperdalam ilmu tentang hadist, Oleh karena itu akan dibuat sebuah aplikasi mobile mengenai Pembelajaran Hadist dan doa-doa islami yang memudahkan kalangan umat islam dalam mempelajari dan memahami
1
2
hadist islami dan doa-doa islami. Dengan Aplikasi ini memudahkan pembaca dalam mempelajari hadist dan doa-doa islami sebagai alat bantu untuk menjalankan aktivitas duniawi maupun akhirat. Berdasarkan uraian di atas maka penulis menyusun Tugas Akhir dengan Judul “Perancangan dan Pembuatan Aplikasi Hadist Islami Dan Doa-Doa Islami Berbasis Android”. 1.2
Ruang Lingkup Permasalahan
1.2.1 Rumusan Masalah Berdasarkan dari uraian latar belakang di atas maka dapat dirumuskan suatu permasalahan diantaranya sebagai berikut: 1. Bagaimana merancang Aplikasi Hadist dan Doa-Doa Islami Berbasis Android ? 2. Bagaimana membuat suatu aplikasi pada Paltform Android yang dapat digunakan untuk menampilkan Hadist? 1.2.2 Batasan Masalah Agar dalam pengerjaan tugas akhir ini dapat lebih terarah, maka pembahasan penulisan ini dibatasi pada ruang lingkup pembahasan sebagai berikut: 1. Sistem Aplikasi ini hanya bisa digunakan pada Handphone yang mempunyai sistem Operasi Android. 2. Pembuatan Aplikasi ini menggunakan IDE Eclipse. 3. Pembuatan Aplikasi ini tidak menggunakan database. 4. Hadist yang akan di masukkan dalam aplikasi ini adalah Hadist Sahih Bukhari.
3
5. Hadist yang akan di masukkan dalam aplikasi ini adalah hadist berupa terjemahan atau bahasa indonesia. 6. Output yang dihasilkan berupa Hadist dan Doa-doa Islami.
1.3
Tujuan dan Manfaat
1.3.1 Tujuan 1. Membangun sebuah program Aplikasi Hadist Islami dan Doa-Doa Islami pada sistem Operasi Android yang dapat digunakan oleh masyarakat muslim dalam hal memperdalam ilmu Agama. 2. Sebagai syarat untuk menyelesaikan program pendidikan Diploma III pada program studi Sistem Informasi Politeknik Negeri Medan. 1.3.2 Manfaat Adapun manfaat dari pengembangan Aplikasi Hadist dan doa-doa islami ini adalah: 1. Membantu umat muslim khususnya pengguna Android yang memiliki mobilitas tinggi untuk memperdalam ilmu Agama. 2. Membantu Umat muslim dalam pembelajaran dan mendalami ilmu hadist dan doa-doa Islami. 1.4
Metode Penelitian Langkah-langkah yang akan digunakan dalam penelitian tugas akhir ini adalah:
4
1.4.1 Persiapan Dalam penyusunan tuga akhir ini, kegiatan yang akan penulis lakukan antara lain: 1. Mencari dan mengumpulkan data yang dibutuhkan yang berkaitan dengan pembuatan Aplikasi Hadist dan Doa-doa Islami. 2. Mencari sumber data yang akurat tentang Hadist Islami untuk membuat Aplikasi Hadist dan doa-doa Islami Berbasis Android. 1.4.2 Pengumpulan Data Adapun teknik pengumpulan data yang digunakan antara lain: 1.4.2.1 Studi Literatur Studi kepustakaan seperti mempelajari buku-buku referensi yang berhubungan dengan Android dan referensi yang berhubungan dengan Hadist dan doa-doa Islami untuk membantu dalam pembuatan Aplikasi Hadist dan Doa-doa Islami. Selain itu juga mencari informasi di Internet tentang seputar hal yang sama untuk membantu dalam penyajian Informasi yang akan ditampilkan. 1.4.2.2 Studi Lapangan 1. Wawancara Melakukan wawancara terhadap orang yang ahli dalam bidang Ilmu Hadist untuk mendapatkan data yang berkaitan dengan Pembuatan Aplikasi Hadist. 2. Mengambil contoh dari aplikasi Hadist yang sudah ada dan dijadikan sebagai pedoman dalam pembuatan aplikasi hadist ini.
5
1.5 Sistematika Penulisan Sistematika penulisan Tugas Akhir ini dibagi menjadi lima bab, yaitu: BAB I : PENDAHULUAN Bab ini penguraikan latar belakang, identifikasi masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metode penulisan, serta sistematika penulisan tugas akhir. BAB II : TINJAUAN PUSTAKA Bab ini berisi landasan teori yang membahas masalah secara teoritis, yaitu teori-teori yang berkaitan dengan permasalahan mengenai aplikasi yang akan dibuat dan juga yang akan digunakan untuk kepentingan analisis dan perancangan aplikasi. BAB III : ANALISIS DAN PERANCANGAN Bab ini membahas tentang analisis sistem dan perancangan dari aplikasi . Tahap analisis menggambarkan dan menjabarkan kegiatan yang dilakukan pada sistem yang sedang berjalan sedangkan tahap perancangan aplikasi seperti perancangan Output, perancangan input, algoritma pemograman, dan UML yang akan dibuat. BAB IV : HASIL DAN PEMBAHASAN Bab ini membahas analisis hasil dan pembahasan aplikasi yang dirancang, tampilan interface, dan kelebihan serta kekurangan dari aplikasi yang telah dirancang.
6
BAB V : KESIMPULAN DAN SARAN Bab ini menjelaskan hasil akhir dari semua penulisan yang dikerjakan yaitu simpulan dan saran yang berisi masukan untuk mengembangkan dan melengkapi aplikasi yang sudah dibangun di masa yang mendatang.