RANCANG BANGUN APLIKASI PANDUAN DAN NAVIGASI HAJI
MOBILE BERBASIS ANDROID
Adi Faisal1, Erwin Setyo Nugroho, S.T., M.Eng2 & Memen Akbar, S.Si3 Program Studi Teknik Informatika Jurusan Komputer Politeknik Caltex Riau
Jl. Umbansari No. 1 Rumbai Pekanbaru 28265 1
adifaisal@yahoo.com, 2erwinsn@gmail.com, 3memenakbar@yahoo.com Abstrak
Haji merupakan rukun Islam kelima. Lebih dari 2 juta umat Islam sedunia melaksanakan ibadah haji di Mekkah. Dua ratus ribu di antaranya berasal dari Indonesia. Pemerintah membuat buku panduan perjalanan haji untuk mengatur pelaksanaan teknis perjalanan sejak dari Indonesia, di Arab Saudi, hingga pulang kembali ke Indonesia. Dengan perkembangan teknologi dan memberikan alternatif lain kepada jemaah haji, dibangunlah sebuah aplikasi berbasis Android yang membantu jemaah haji dalam melakukan persiapan perjalanan ibadah haji. Sistem ini berisikan informasi panduan perjalanan ibadah haji yang dilengkapi dengan video, panduan doa dan dzikir yang dilengkapi dengan audio, fitur pencarian dan dilengkapi peta navigasi yang memanfaatkan fitur google map yang dapat digunakan user untuk mengetahui posisi. Setiap data tersimpan didalam handphone Android. Berdasarkan hasil kuesioner yang telah dilakukan, dari semua pertanyaan kategori sudah pernah melakukan perjalanan haji memiliki nilai diatas 84% dan diatas 74% untuk kategori belum pernah melakukan perjalanan haji menyatakan bahwa aplikasi ini membantu mereka dalam melakukan persiapan perjalanan haji.
Kata Kunci : persiapan perjalanan haji, android, google map Abstract
Hajj is the fifth pillar of Islam. More than 2 million Muslims worldwide perform the Hajj in Mecca. Two hundred thousand of them came from Indonesia. The Government made a pilgrimage guide book to set the technical implementation of the journey from Indonesia, Saudi Arabia, to go back to Indonesia. With the development of technology and provide another alternative to the pilgrims, built an Android-based application that helps pilgrims in the Hajj trip preparations. This system contains information on the Hajj travel guide that comes with a video guide, prayer and remembrance are equipped with audio, search features and equipped with features that take advantage of the navigation map google map which can be used to locate the user. This application is based on stand alone, each of the data stored in the Android phone. Based on a questionnaire that has been done, of all categories of questions have already done the pilgrimage has a value above 84% and above 74% for the category has never made the pilgrimage stated that this application has helped them in preparing the pilgrimage.
Keywords: preparation of the pilgrimage, android, google map
1 Pendahuluan 1.1 Latar Belakang
Haji merupakan rukun Islam kelima. Haji diwajibkan bagi umat Islam yang mampu. Lebih dari 2 juta umat Islam sedunia melaksanakan ibadah haji di Mekkah. Dua ratus ribu di antaranya berasal dari Indonesia. Kementrian Agama.[6] Pemerintah membuat buku panduan perjalanan haji untuk mengatur pelaksanaan teknis perjalanan sejak dari Indonesia, di Arab Saudi, hingga pulang kembali ke Indonesia.
Mengingat banyaknya tahapan-tahapan dalam melakukan perjalanan ibadah haji dan untuk memberikan gambaran situasi yang akan dihadapi selama melakukan perjalanan ibadah haji. Pemerintah Indonesia telah menyediakan panduan perjalanan ibadah haji dan bacaan doa dan dzikir berupa buku. Yang diharapkan dapat membantu jemaah dalam melakukan persiapan perjalanan ibadah haji. Selain itu masalah yang banyak dihadapi oleh jemaah dalam pelaksanaan ibadah haji yaitu tidak dapat menghafal dengan baik lokasi, sehingga menyebabkan jemaah tersebut tersesat.
Namun untuk memberikan alternative lain kepada jemaah haji yang akan melakukan persiapan perjalanan ibadah haji, akan diberikan panduan yang di adopsi dari buku panduan yang dikeluarkan pemerintah tetapi dilengkapi dengan fitur-fitur lain. Penambahan visualisasi berupa video yang akan lebih memberikan gambaran kepada jemaah dalam melakukan persiapan perjalanan ibadah haji juga doa dan dzikir yang dilengkapi dengan audio. Untuk mengatasi masalah jemaah dalam menghafal lokasi, akan diberikan panduan navigasi berupa peta. Dimana pada peta tersebut akan diberikan informasi dimana posisi jemaah tersebut berada dan informasi daerah-daerah di sekitar Arab Saudi seperti : Mekkah, Madinah, Arafah, Mina dan Muzdalifah.
Berdasarkan uraian dan permasalahan yang diungkap diatas, maka akan dicoba merancang bangun suatu sistem aplikasi mobile berbasis android panduan dan navigasi haji
yang friendly sehingga mudah bagi pengguna untuk mengakses atau menggunakan aplikasi
tersebut.
1.2 Tujuan
Adapun tujuan yang ingin dicapai dalam pembuatan proyek akhir ini adalah membuat aplikasi panduan dan navigasi haji berbasis Android yang dapat membantu setiap jemaah haji dalam melakukan persiapan perjalanan ibadah haji, sehingga memperkaya pengetahuan jemaah sebelum melaksanakan perjalanan ibadah haji.
1.3 Perumusan Masalah
Adapun perumusan masalah dalam pembuatan proyek akhir ini, yaitu:
1. Bagaimana cara membuat aplikasi ppanduan dan navigasi haji mobile berbasis android.
2. Bagaimana cara membuat tampilan bahasa Arab, tampilan bahasa Indonesia dan
terjemahannya lengkap dengan audio.
3. Bagaimana cara membuat tampilan panduan haji lengkap dengan video.
Bagaimana cara membuat peta arah bagi para jemah haji.
1.4 Ruang Lingkup
Adapun batasan masalah dalam pembuatan laporan proyek akhir ini, yaitu:
1. Aplikasi ini dibuat dengan menggunakan bahasa pemograman Java.
2. Informasi panduan perjalanan ibadah haji gelombang I dibuat berdasarkan buku panduan perjalanan haji yang diterbitkan oleh Departemen Agama tahun 2003 serta dilengkapi dengan video.
3. Panduan doa dan dzikir dibuat dalam tulisan Arab berikut terjemahannya serta dilengkapi
dengan audio.
4. Posisi jemaah dapat diketahui jika terhubung dengan internet.
1.5 Manfaat
Manfaat dari pembuatan proyek akhir ini:
1. Bagi pemerintah dan jemaah haji, yaitu merupakan alternatif lain yang mempermudah
dalam mengakses persiapan perjalanan haji.
2. Bagi lembaga pendidikan, yaitu merupakan alternatif dan inovasi baru dalam hal panduan
perjalanan haji.
2 Dasar Teori 2.1 Haji
Haji adalah perjalanan suci yang memerlukan kesiapan fisik dan mental termasuk pengetahuan tentang manasik dan proses pelaksanaan ibadahnya.
Orang-orang Arab pada zaman jahiliah telah mengenal ibadah haji ini yang mereka warisi dari nenek moyang terdahulu dengan melakukan perubahan disana-sini. Akan tetapi, bentuk umum pelaksanaannya masih tetap ada, seperti thawaf, sa'i, wukuf, dan melontar jumrah.
Burkan [10].
Salah satu amanat yang ditetapkan dalam Undang-undang Nomor 17 Tahun 1999 tentang Penyelenggaraan Ibadah Haji, adalah kewajiban Pemerintah menyiapkan dan menerbitkan Buku Paket Bimbingan Manasik Haji. Gambar alur dari perjalanan haji dapat dilihat pada Gambar 1 dibawah ini:
Sumber : Dibuat berdasarkan buku panduan perjalanan haji yang diterbitkan oleh Departemen Agama tahun 2003. Gambar 1 Alur Perjalanan Haji
Berdasarkan buku panduan dan perjalanan haji yang diterbitkan oleh Departemen Agama tahun 2003, detail perjalanan haji adalah sebagai berikut:
1. Persiapan Pemberangkatan.
2. Barang bawaan jemaah haji.
3. Seragam jemaah haji Indonesia.
4. Di asrama haji embarkasi.
5. Di bandara (Indonesia).
6. Keberangkatan jemaah haji ke arab Saudi (di pesawat).
7. Kedatangan jemaah haji di bandara Jeddah dan madinah.
8. Madinah sebelum wukuf.
9. Mekkah sebelum wukuf.
10. Wukuf di Arafah.
11. Mabit di Muzdalifah.
12. Mabit di Mina.
13. Di Mekkah Setelah Wukuf.
14. Pemulangan jemaah haji menuju tanah air.
2.2 Android
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux
yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan
platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka.[8]
SQLite adalah salah satu software yang embedded yang sangat populer, kombinasi SQL
interface dan penggunaan memory yang sangat sedikit dengan kecepatan yang sangat cepat.
SQLite di android termasuk dalam Android runtime, sehingga setiap versi dari android dapat membuat database dengan SQLite.
3 Perancangan Aplikasi 3.1 Desain Arsitektur Sistem
Gambar 2 Desain Arsitektur Sistem
User mengakses aplikasi melalui handphone yang memiliki sistem aplikasi android. Aplikasi yang telah terintergrasi pada handphone dapat digunakan untuk menampikan menu-menu yang tersedia. Untuk menampilkan peta dapat dilakukan dengan terhubung ke internet.
3.2 Site Flow Diagram
Site Flow Diagram digunakan untuk menggambarkan alur form pada aplikasi. Berikut
adalah Site Flow Diagram yang di tunjukkan oleh Gambar 3.
Gambar 3 Site Flow Diagram
Pada gambar 3, form pertama yang di aplikasi panduan dan navigasi haji ini adalah
menu home yang berisikan icon panduan, doa dan dzikir, pencarian, peta dan bantuan. Ketika di
pilih icon panduan, maka akan masuk ke form pilihan panduan yang terdiri dari : persiapan, barang bawaan, seragam jemaah haji, di embarkasi, di bandara, di pesawat, di bandara Jeddah, madinah sebelum wukuf, mekkah sebelum wukuf, wukuf di arafah, mabit di muzdalifah, mabit di mina, mekkah setelah wukuf, pemulangan menuju tanah air. Jika di pilih icon doa dan dzikir
maka akan menampilkan form pilihan doa yang terdiri dari : niat, bacaan talbiyah, doa tawaf 1 -
7, doa perjalanan sai 1 – 7, doa wukuf, doa melontar jumrah, doa tawaf wada, dan doa setelah tawaf wada. Jika dipilih icon pencarian maka akan menampilkan form pencarian. Jika di pilih icon peta, maka user dapat melihat peta daerah di Arab Saudi, dan jika ingin mengetahui arah ke daerah di Arab Saudi tersebut user dapat menggunakan menu direction.
3.3 Flowchart
1. Flowchart menu panduan dan flowchart menu doa dan dzikir
(i) (ii)
Gambar 4 (i) Flowchart Menu Panduan (ii) Flowchart menu doa dan dzikir
Pada Gambar 4 diatas menunjukkan proses jika user memilih menu panduan. Dan jika
user memilih menu panduan dan dzikir.
(i) (ii) (iii)
Gambar 5 (i) Flowchart menu pencarian (ii) Flowchart menu peta (iii) Flowchart menu bantuan
Pada Gambar 5 diatas menunjukkan proses jika user memilih menu doa dan dzikir. Dan
jika user memilih menu peta atau user memilih menu bantuan.
3.4 Use case diagram
Use Case Diagram digunakan untuk menggambarkan apa saja yang dapat dilakukan
oleh user. Berikut adalah Use Case Diagram untuk user yang di tunjukkan oleh Gambar 6.
pemutar audio mel ihat doa
<<extend>> Pemutar Vi deo
meli hat panduan haji <<extend>>
Tips <<extend>>
melakukan pencarian
Mel ihat peta lokasi melihat lokasi
<<extend>> user
meli hat bantuan
Gambar 6 Use case diagram
Pada Gambar 6, user dapat melakukan beberapa aktifitas diantaranya adalah user dapat
melihat informasi tentang panduan perjalanan haji. User dapat melihat informasi tentang panduan doa dan dzikir. User dapat melakukan pencarian. User dapat melihat peta lokasi dan melakukan direction pada daerah di Arab Saudi. User dapat melihat bantuan tentang cara penggunaan aplikasi.
3.5 Perancangan Entity Relationship Diagram (ERD)
Gambar 7 Entity relationship diagram
ERD pada Gambar 7, berfungsi untuk menggambarkan hubungan antar tabel yang akan digunakan pada sistem ini.
4 Hasil dan Pembahasan
4.1 Hasil
Hasil dari proyek akhir ini adalah aplikasi panduan dan navigasi haji mobile berbasis android. Aplikasi ini terdapat 5 menu utama. Yaitu menu panduan, menu doa dan dzikir, menu pencarian, menu peta dan menu bantuan. Menu panduan perjalanan haji berisi list kategori panduan perjalanan haji yang terdiri dari persiapan keberangkatan haji, barang bawaan jemaah haji, seragam jemaah haji Indonesia, di asrama haji embarkasi, di bandara (Indonesia), keberangkatan jemaah haji menuju Arab Saudi (di pesawat), kedatangan jemaah haji di Jeddah
dan Madinah, Madinah sebelum wukuf, Mekkah sebelum wukuf, wukuf di Arafah, mabit di Muzdalifah, mabit di Mina, Mekkah setelah wukuf, pemulangan jemaah haji menuju tanah air.
Menu panduan doa dan dzikir berisi list panduan doa dan dzikir yang terdiri dari niat haji, bacaan talbiyah, doa tawaf 1-7, doa perjalanan sai 1-7, doa wukuf, doa melontar jumrah, doa tawaf wada, doa sesudah tawaf wada. Selain itu user juga dapat mendengarkan audio dari tiap-tiap list panduan doa dan dzikir. Menu pencarian dibuat untuk memudahkan user dalam
mengakses informasi yang terdapat pada aplikasi ini. User dapat memasukkan kata yang ingin
dicari didalam inputan dan menekan button search. Menu peta terdapat list peta lokasi Mekkah,
Madinah, Mina, Muzdalifah, Arafah, Arengka. Menu bantuan terdapat cara penggunaan aplikasi.
Berikut adalah Screen Shot dari aplikasi yang dibuat :
Gambar 8 Screen shot aplikasi
4.2 Pengujian dan Analisa
Setelah sistem selesai maka dilakukan pengujian instalasi dan fitur. Dapat dilihat pada tabel berikut.
Tabel 2 Data hasil uji coba instalasi dan fitur
Untuk melakukan proses instalasi .apk aplikasi ini membutuhkan resource yang sangat
besar, memerlukan 160 Mb free space memori internal. Ini dikarenakan aplikasi ini menyimpan
fitur-fitur yang memakan spacememori seperti : video dan audio.
Selain itu juga dilakukan pengujian kuesioner. Ini dilakukan untuk mengetahui kepuasan user terhadap proyek akhir yang telah dibuat. Untuk analisa yang akan digunakan dalam penelitian ini adalah Penskalaan Respon. Metode ini digunakan untuk mengkaji seberapa besar kepuasan user terhadap aplikasi panduan dan navigasi haji mobile berbasis android ini.
Adapun hasil analisis yang diambil dari pendistribusian kuesioner kepasa user, responden yang
memberikan penilaian terhadap sistem terdiri dari 15 orang yang sudah pernah melakukan
perjalanan haji, 15 orang yang belum pernah melakukan perjalanan haji.
Kategori respondenyang sudah pernah melaksanakan perjalanan ibadah haji. Sebanyak
89,33% responden setuju aplikasi ini membantu dalam melakukan perjalanan ibadah haji, 85,33% responden setuju aplikasi ini mudah digunakan, 84% responden setuju aplikasi ini sudah mencakup kegiatan dalam pelaksanaan haji, 85,33% responden setuju keakuratan informasi yang diberikan aplikasi ini sudah memenuhi kriteria untuk melakukan perjalanan haji dan 85,33% responden setuju aplikasi ini memuaskan jemaah.
Kategori user yang belum pernah melaksanakan perjalanan ibadah haji. Sebanyak
78,66% responden setuju aplikasi ini membantu dalam melakukan persiapan perjalanan ibadah haji, 84% responden setuju aplikasi ini mudah digunakan, 74% responden setuju aplikasi ini sudah sesuai dengan keinginan jemaah, 94,66% responden setuju keakuratan informasi yang diberikan aplikasi ini sudah memenuhi kriteria untuk melakukan perjalanan haji dan 80% responden setuju aplikasi ini memuaskan jemaah.
5 Kesimpulan
Kesimpulan yang dapat diambil dari pengujian dan analisa yang telah dilakukan pada aplikasi panduan dan navigasi haji berbasis android adalah sebagai berikut:
1. Aplikasi ini membutuhkan resource minimal 160 Mb free internal storage untuk
melakukan proses instalasi.
2. Dari semua pertanyaan yang diberikan kepada responden memiliki nilai di atas 84%
atau dapat dikatakan dari tingkat kepuasan responden yang sudah pernah melakukan perjalanan haji mengatakan aplikasi ini sangat baik.
3. Dari semua pertanyaan yang diberikan kepada responden memiliki nilai di atas 74%
atau dapat dikatakan dari tingkat kepuasan responden yang belum pernah melakukan perjalanan haji mengatakan aplikasi ini baik.
6 Daftar Pustaka
[1] Amri, M.S. (2012). Membangun Sistem Navigasi Di Surabaya Menggunakan Google
Maps API. Diambil 12 Agustus 2012 dari
http://www.scribd.com/doc/86739757/Google-API
[2] Arsitektur android. Diambil 12 Agustus 2012 dari
http://www.elinux.org/Android_Architecture.htm
[3] Departemen Agama RI. (2003). Panduan Perjalanan Haji . Jakarta : Badan Litbang
Agama dan Diklat Keagamaan Departemen Agama RI.
[4] Departemen Agama RI. (2003). Doa & Zikir . Jakarta : Badan Litbang Agama dan Diklat Keagamaan Departemen Agama RI.
[5] Departemen Agama RI. (2003). Bimbingan Manasik Haji . Jakarta : Badan Litbang
Agama dan Diklat Keagamaan Departemen Agama RI.
[6] Kementrian Agama Republik Indonesia. (2011). KMA tentang penetapan tambahan
kuota jemaah haji Indonesia tahun 2011M/1432H. Diambil 14 Maret 2012 dari
http://haji.kemenag.go.id/assets/data/arsip/Penetapan_Kuota_Haji_Th_1432H.pdf
[7] Rachmawati, H. dan Henim, S.R. (2007). Rekayasa Perangkat Lunak. Pekanbaru:
Politeknik Caltex Riau.
[8] Safaat H, Nazruddin. (2011). ANDROID, Pemograman Aplikasi Mobile Smartphone
dan Tablet PC Berbasis Android. Bandung : Penerbit Informatika.
[9] Simamora, B. (2005). Analisis Multivariat Pemasaran. Jakarta : Gramedia.
[10] Sundarmi Burkan, Saleh. (2003). Pedoman haji, umrah, dan ziarah. Jakarta: Senayan