APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf ·...

14
APLIKASI ADZAN DAN PENGINGAT SHALAT MENGGUNAKAN GLOBAL POSITIONING SYSTEM (GPS) BERBSIS ANDROID 2.2 Naskah Publikasi diajukan oleh Hasan Abdul Malik 08.11.2037 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

Transcript of APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf ·...

Page 1: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

APLIKASI ADZAN DAN PENGINGAT SHALAT MENGGUNAKAN

GLOBAL POSITIONING SYSTEM (GPS)

BERBSIS ANDROID 2.2

Naskah Publikasi

diajukan oleh

Hasan Abdul Malik

08.11.2037

Kepada

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2012

Page 2: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara
Page 3: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

APPLICATION ADZAN AND PRYERS REMIDERS USING GLOBAL

POSTIONING SYSTEM (GPS)

BASED ANDROID 2.2

APLIKASI ADZAN DAN PENGINGAT SHALAT MENGGUNAKAN

GLOBAL POSITIONING SYSTEM (GPS)

BERBASIS ANDROID 2.2

Hasan Abdul Malik

Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

For Muslims in modern era this always do pray five times every day. Praying five

times a day also included direction of mecca a pre-determined since the days of

Prophet Muhammad SAW.

Of course most Muslims perform daily activities that take so sometimes to forget

time the right to pray five times a day. Mobile is a communication tool almost every

person has its daily activities. functionality and usability are of little use. GPS app Is best

made google for android that have an operating system for mobile phones based on

linux. This thesis is developed On the the application Adhan and Reminders prayer with

called Khalidina.

This application will be embedded in the operating system android and the

Muslims are encouraged to use mobile phones that have the android operating system

in order to perform the prayer with Azan repercussion in a timely manner.

Keywords: GPS, Applications Adzan, Prayer Reminders Applications, Khalidina,

Android

Page 4: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

1. Pendahuluan

Dewasa ini dengan banyak kemunculan teknologi baru yang membanjiri dunia

informasi dan teknologi. Jarak dan ruang bagi manusia yang tidak akan berpisah

dengan perkembangan teknologi yang semakin lama akan maju, berbagai macam

peralatan yang diciptakan untuk memenuhi kebutuhan manusia yang membantu

seluruh aktivitas manusia diseluruh penjuru dunia.

Mobilitas manusia yang sangat tinggi pada perkembangan jaman maju dan

berkembang, ramai dengan adanya perangkat bergerak atau yang sering disebut

mobile device. Salah satunya adalah Handphone yang didasari dengan perangkat

mobile dimana hampir setiap orang memilikinya. Handphone merupakan alat

komunikasi yang menghubungkan antar sesama orang satu dengan yang lain.

Beberapa fungsi dasar Handphone yang memiliki keunggulan dan kecanggihannya

dimana sistem pengolahan fitur berkembang pesat telah ditanamkan, seperti gambar,

kamera, video serta pengolahan aplikasi lainnya. Agar aplikasi dapat beroperasi pada

Handphone, Aplikasi tersebut harus memiliki Sistem Operasi layaknya seperti

komputer. Handphone tersebut harus diinstal sebuah sistem operasi agar dapat

menjalan aplikasi, Salah satunya sistem operasi Android.

Aktivitas manusia yang sangat padat mungkin menjadikan waktu sempit untuk

meluangkan kegiatan wajib dengan sejenak sangat sulit. Mobilitas manusia yang tidak

kenal waktu karena banyaknya aktivitas untuk mengejar apa yang akan dicapai dari

tujuannya menjadi terlupakan kewajiban untuk melakasanakan ibadah, terutama bagi

umat muslim yang menjalankan shalat wajib lima waktu. Alat komunikasi yang

canggih pun ikut sertakan aktivitas sehari-hari yang sangat terbatas karena kurangnya

informasi atau pengingat datangnya waktu shalat. Misalkan dimana seseorang

berpergian jauh dan tempat tersebut mungkin tidak terjangkau oleh suara adzan dari

masjid maka seseorang tersebut tidak bisa mengikuti shalat dengan tepat waktu.

Oleh sebab itu diciptakan aplikasi pengingat shalat yang akan membantu

aktivitas manusia untuk melakukan kewajiban beribadah. Aplikasi tersebut akan

ditanamkan kedalam Handphone berbasis Android.

Page 5: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

2. Landasan Teori

2.1 Adzan

Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan.

Secara syariat, definisi adzan adalah perkataan tertentu yang berguna

memberitahukan masuknya waktu shalat yang fardhu. Dalam kitab Nailul Authar

disebutkan definisi adzan yaitu pengumuman atas waktu shalat dengan lafaz-lafaz

tertentu1.

2.2 Shalat

Secara etimologi shalat berarti do’a dan secara terminology / istilah, para ahli

fiqih mengartikan secara lahir dan hakiki. Secara lahiriah shalat berarti segala

perbuatan,bacaan-bacaan,doa-doa yang dimulai dengan takbir dan diakhir dengan

salam,yang semuanya tadi di’ibadatkan kepada Allah Swt,menurut syarat-syarat dan

cara-cara yang telah ditentukan.2

2.3 Android

Android merupakan “Open Mobile Platform” yang dikembangkan oleh Google,

secara sederhana Android merupakan sebuah sistem operasi untuk handphone,

seperti halnya Symbian atau Windows Phone. Android dikembangkan dari Sistem

Operasi Linux, middleware, dan semua Aplikasinya dibuat dengan menggunakan

Java. Perlengkapan penyediaan fitur dalam Android disertakan Standart Development

Kid (SDK) dan pengembangkan aplikasi dalam platform android disertakan

Application Programming Interface (API).3

                                                            1 Kampussyariah, 2011. Adzan, http://kampussyariah.com/webx/e2.php?id=49, diakses tanggal 20 oktober 2011  2 Tim Keilmuan MTA, 2011. Tuntunan Ibadah Shalat, Surakarta: Yayasan Majlis tafsir Al‐qur ‘an halaman 35 3 Developer.android, 2011.  Android,  http://developer.android.com/reference/packages.html, diakses 20 oktober 2011 

Page 6: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

3. Analisis dan Perancangan

Analisis adalah penguraian dari suatu sistem informasi secara utuh ke dalam

bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

mengevaluasi permasalah, kesempatan, hambatan yang terjadi dan kebutuhan yang

diharapkan sehingga dapat diusulkan perbaikan.

Perancangan merupakan satu tata cara atau aturan kinerja untuk mendapatkan

hasil yang didapat dinyatakan dengan jelas dan tersusun dalam satu sistem

membuat keputusan terpadu. Dalam perancangan dilakukan beberapa

penggambarkan, perencanakan, dan membuat sketsa atau pengaturan dari

beberapa elemen yang terpisah dan bersatu dalam kesatuan utuh menjadikan fungsi

yang akan diinginkan.

3.1 Analisis Kebutuhan Sistem

3.1.1 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional adalah bagian paparan mengenai fitur-fitur yang

akan dimasukan kedalam aplikasi yang akan dibuat.

3.1.2 Analisis Kebutuhan non-fungsional

Analisis Kebutuhan non-fungsional adalah bagian yang akan mendukung jalan

proses pembuatan sistem aplikasi adzan dan pengingat shalat.

3.2 Perancangan Perhitungan Waktu Shalat

Perancangan perhitungan waktu shalat yang dimana akan menentukan proses

pembentukan jadwal shalat. Beberapa rumus yang akan digunakan untuk menghitung

waktu shalat yang telah ditentukan.

3.3 Perancangan Sistem

Sebuah Sistem harus memiliki rancangan agar dapat mudah mengembangan

suatu sistem dengan terencana dalam bentuk baku, mudah dimengerti dengan

Page 7: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

dilengkapi mekansime yang efektif untuk mengkomunikasikan rancangan satu dengan

rancangan yang lain.

3.3.1 Use Case Diagram

Gambar 3.1 Use Case Diagram Khalidina

3.3.2 Activity Diagram

Page 8: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

Gambar 3.2 Activity Diagram Khalidina

3.3.3 Sequence Diagram

Gambar 3.3 Sequence Diagram Khalidina

4. IMPLEMENTASI DAN PENGEMBANGAN

Aplikasi ini diimplementasikan dari beberapa desain dan kode berdasarkan

rancangan bab sebelumnya. Aplikasi ini dengan dasar codding java yang

dikembangkan dalam software dari android. Dari Form,menu, dan lain-lain akan

berkerja pada handphone berbasis android yang menghasilkan tampilan jadwal shalat

serta pengingat jika waktu shalat telah tiba.

Pengembangan dari yang sebelumnya pengambilan data secara manual dan

dikembangkan secara otomatis dengan cara menggunakan GLOBAL POSITIONING

SYSTEM (GPS). Terdapat pilihan jenis adzan dari beberapa negara bagian.

Page 9: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

4.1 Implementasi dan Pengembangan Antarmuka (interface)

Implementasi dibagi 2 bagian yaitu pada PC dan handphone Samsung Galaxy

Mini sebagai berikut:

Gambar 4.1 Tampilan Utama Khalidina pada PC

Gambar 4.2 Tampilan Khalidina Pada Galaxy Mini

Page 10: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

Gambar 4.3 Tampilan Pilihan Suara Adzan pada PC

Gambar 4.4 Tampilan Pilih Adzan Pada Galaxy Mini

Page 11: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

4.2 Pengujian Perbandingan Waktu Shalat

Pengujian ini membandingkan jadwal waktu shalat pada aplikasi dengan jadwal

shalat dari beberapa sumber. Jadwal shalat berada di Yogyakarta pada tanggal

01/02/2012. Data sumber diambil dari Jadwal-sholat dakwatuna. Adapun datanya

sebagai berikut:

Gambar 4.5 Tampilan Jadwal Shalat

Page 12: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

Gambar 4.6 Jadwal Shalat Dakwatuna4

Perbandingan aplikasi jadwal shalat online diatas yang menggunakan mazhab

syafi’i, hampir sedikit tidak jauh dari perbedaan waktu dan mendekati ketepatan.

Perbedaan ini dikarenakan pemilihan metode perhitungan terhadap kenyakinan yang

dianutnya

4.3 Pemeliharaan Aplikasi Adzan dan Pengingat Shalat

Sebuah aplikasi yang akan dikembangkan akan membutuhkan pemeliharaan

dengan cara mendistribusikan secara online yaitu dengan cara memasukan kedalam

android market. Aplikasi dapat dikembangkan secara mudah dengan penambahan

fitur atau merubah tampilan dari versi ke versi berikutnya.

                                                            4 Pkpu , 2012. Jadwal Shalat, http://pkpu.or.id/adzan.lite.php?id=309,  diakses 1 februari 2012.

 

Page 13: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

5. KESIMPULAN

Sistem aplikasi Adzan dan Pengingat Shalat Menggunakan Global Positioning

System (GPS) Berbasis Android 2.2 yang dapat membantu mengingatkan datangnya

waktu shalat secara tepat waktu. Selain itu ada beberapa kesimpulan lain pada sistem

aplikasi Adzan dan Pengingat Shalat antara lain sebagai berikut:

1. Sistem Aplikasi Adzan dan Pengingat Shalat Global Positioning System

(GPS) Berbasis Android 2.2 menjadikan alat bantu untuk umat muslim pengguna

sistem android agar mempermudah dan melancarkan dalam melaksanakan ibadah.

2. Dalam kehidupan teknologi modern dapat di ikut sertakan sebagai

pemanfaaatan untuk dapat melaksanakan beribadah khususnya umat islam.

3. Pengembangan sistem aplikasi android lebih mudah karena perusahaan

menyediakan alat pengembang secara gratis dan mudah didapatkan, agar kita dapat

berkreasi dengan bebas.

4. Penggunaan tools pada aplikasi android yang mudah dipahami oleh para

pengembang ataupun pembuat yang dapat dikembangkan lebih sempurna.

5. Perkembangan sistem aplikasi android yang sangat cepat dan relatif murah

yang hampir banyak diminati warga indonesia, dan kemungkinan aplikasi Adzan dan

Pengingat Shalat juga bisa dinikmati oleh para pengguna sistem android khususnya

umat islam.

Page 14: APLIKASI ADZAN DAN PENGINGAT SHALAT …repository.amikom.ac.id/files/Publikasi_ 08.11.2037.pdf · Adzan dari segi bahasa berarti pengumuman, permakluman atau pemberitahuan. Secara

DAFTAR PUSTAKA

Developer.android, 2011. Android, http://developer.-android.com-/reference/ packages.-

html, diakses tanggal 20 oktober 2011..

Kampussyariah, 2011. Adzan, http://kampussyariah.com/webx/e2/php?id=49, diakses

tanggal 20 oktober 2011.

Pkpu , 2012. Jadwal Shalat, http://pkpu.or.id/adzan.lite.php?id=309, diakses 1 februari

2012.

Tim Keilmuan MTA, 2011. Tuntunan Ibadah Shalat, YAYASAN MAJLIS TAFSIR AL-

QUR’AN.