Jurnal Teknik Informatika, Vol 1 September 2012
RANCANG BANGUN APLIKASI PANDUAN DAN NAVIGASI HAJI MOBILE BERBASIS ANDROID Adi Faisal1 , Erwin Setyo Nugroho, S.T., M.Eng2 & Memen Akbar, S.Si 3 Program Studi Teknik Informatika Jurusan Komputer Politeknik Caltex Riau Jl. Umbansari No. 1 Rumbai Pekanbaru 28265 1
[email protected],
[email protected],
[email protected] 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 1.1
Pendahuluan
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.
2
Adi Faisal 1, Erwin Setyo Nugroho, S.T., M.Eng.2 & Memen Akbar, S.Si.3
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 1. 2. 3.
Perumusan Masalah Adapun perumusan masalah dalam pembuatan proyek akhir ini, yaitu: Bagaimana cara membuat aplikasi ppanduan dan navigasi haji mobile berbasis android. Bagaimana cara membuat tampilan bahasa Arab, tampilan bahasa Indonesia dan terjemahannya lengkap dengan audio. Bagaimana cara membuat tampilan panduan haji lengkap dengan video.
Bagaimana cara membuat peta arah bagi para jemah haji. 1.4 1. 2.
3. 4. 1.5
Ruang Lingkup Adapun batasan masalah dalam pembuatan laporan proyek akhir ini, yaitu: Aplikasi ini dibuat dengan menggunakan bahasa pemograman Java. Informasi panduan perjalanan ibadah haji gelombang I dibuat berdasarkan buku panduan perjalanan haji yang diterbitkan oleh Departemen Agama tahun 2003 serta dilengkapi dengan video. Panduan doa dan dzikir dibuat dalam tulisan Arab berikut terjemahannya serta dilengkapi dengan audio. Posisi jemaah dapat diketahui jika terhubung dengan internet. Manfaat
Manfaat dari pembuatan proyek akhir ini: 1. 2.
Bagi pemerintah dan jemaah haji, yaitu merupakan alternatif lain yang mempermudah dalam mengakses persiapan perjalanan haji. 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.
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
3
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.
4
Adi Faisal 1, Erwin Setyo Nugroho, S.T., M.Eng.2 & Memen Akbar, S.Si.3
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 menumenu 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.
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
3.3
1.
5
Flowchart 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.
2.
Flowchart menu pencarian, flowchart menu peta, dan flowchart menu bantuan.
6
Adi Faisal 1, Erwin Setyo Nugroho, S.T., M.Eng.2 & Memen Akbar, S.Si.3
(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. <<extend>> Pemutar Vi deo <<extend>>
meli hat panduan haji
Tips <<extend>>
mel ihat doa
user
pemutar audio
melakukan pencarian <<extend>>
melihat lokasi
Mel ihat peta lokasi
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
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
7
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 1 Merk handphone dan spesifikasi
8
Adi Faisal 1, Erwin Setyo Nugroho, S.T., M.Eng.2 & Memen Akbar, S.Si.3
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 space memori 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 responden yang 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.
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
6 [1]
[2] [3] [4] [5] [6]
[7] [8] [9] [10]
9
Daftar Pustaka 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 Arsitektur android. Diambil 12 Agustus 2012 dari http://www.elinux.org/Android_Architecture.htm Departemen Agama RI. (2003). Panduan Perjalanan Haji . Jakarta : Badan Litbang Agama dan Diklat Keagamaan Departemen Agama RI. Departemen Agama RI. (2003). Doa & Zikir . Jakarta : Badan Litbang Agama dan Diklat Keagamaan Departemen Agama RI. Departemen Agama RI. (2003). Bimbingan Manasik Haji . Jakarta : Badan Litbang Agama dan Diklat Keagamaan Departemen Agama RI. 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 Rachmawati, H. dan Henim, S.R. (2007). Rekayasa Perangkat Lunak. Pekanbaru: Politeknik Caltex Riau. Safaat H, Nazruddin. (2011). ANDROID, Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung : Penerbit Informatika. Simamora, B. (2005). Analisis Multivariat Pemasaran. Jakarta : Gramedia. Sundarmi Burkan, Saleh. (2003). Pedoman haji, umrah, dan ziarah. Jakarta: Senayan Abadi Publishing.