membuat aplikasi android untuk belajar ghorib...

16
MEMBUAT APLIKASI ANDROID UNTUK BELAJAR GHORIB DAN MUSYKILAT NASKAH PUBLIKASI diajukan oleh Syaiful Anwar 11.21.0632 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Upload: ngoque

Post on 02-Apr-2019

240 views

Category:

Documents


0 download

TRANSCRIPT

MEMBUAT APLIKASI ANDROID UNTUK BELAJAR GHORIB DAN MUSYKILAT

NASKAH PUBLIKASI

diajukan oleh

Syaiful Anwar

11.21.0632

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2013

  

  

 

CREATING ANDROID APLICATIONS TO STUDY GHORIB AND MUSYKILAT

MEMBUAT APLIKASI ANDROID UNTUK BELAJAR GHORIB DAN MUSYKILAT

Syaiful Anwar

Erik Hadi Saputra Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Rapid technological developments have brought us to coexist with the information, communication and technology itself. It is characterized by the count of computer users, good for the firm, entertainment, education, and tourism. The technology is currently being developed is a android based Smartphone.

In the Qur'an there are some different words that read the writing in this learning method called Ghorib, and there is also the writings should be read carefully called Musykilat. Learning method is mostly still use manual methods to read the book.

A solution used to make the learning method Ghorib and Musykilat alongside with Smartphone technology is “ Creating Android Applications to Study Ghorib and Musykilat ”. The application is aimed at learning to read the Qur'an correctly with Android-based Smartphones.

Keywords: Ghorib ,Musykilat, Smartphone, Aplication, Android, Eclipse

1. Pendahuluan Pada era komputerisasi ini, teknologi informasi berkembang dengan sangat pesat

khususnya di bidang smartphone hal ini membuat manusia tak terpisah oleh jarak ruang

dan waktu. Dengan perkembangan teknologi yang sangat maju banyak aplikasi

smartphone yang telah memudahkan penggunanya dalam melakukan aktifitas sehari-hari

baik sebagai hiburan ataupun sebagai media informasi.

Seiring dengan berkembangnya teknologi informasi, Metode belajar membaca Al-

Qur’an pun mengikuti perkembangan teknologi. Dalam pengajaran membaca Al-Qur’an

terdapat urutannya yaitu membaca Al-Qur’an dengan tartil, belajar bacaan ghorib dan

musykilat serta yang terakhir belajar ilmu tajwid.

Belajar membaca Alqur’an memiliki banyak metode, beberapa kata yang dibaca

berbeda dengan tulisannya dalam metode pembelajaran ini disebut Ghorib, dan ada juga

yang tulisannya harus dibaca hati-hati yang disebut Musykilat. Metode belajar ini

kebanyakan masih menggunakan metode manual dengan membaca buku bacaan.

Metode ini sangat biasa dan membosankan bahkan mungkin hanya dapat dilakukan

dirumah, sekolah atau tempat-tempat tertentu saja. Untuk mempermudah dalam belajar

bacaan ghorib dan musykilat maka dibutuhkan metode baru yang lebih mudah dan

menyenangkan. Media belajar yang bersifat moveable (mudah dibawa kemana mana)

akan lebih efektif.

Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir tengah

marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang paling

pesat adalah smartphone berbasis android, dimana hampir setiap orang memilikinya.

Android sebagai Sistem Operasi berbasis linux dapat digunakan diberbagai perangkat

mobile. Hingga saat ini Android terus berkembang, baik secara sistem maupun

aplikasinya.

Untuk itu, pada kesempatan ini penulis mengambil obyek mengenai ghorib dan

musykilat. Hal inilah yang mendorong penulis akan perlunya membuat aplikasi untuk

1  

belajar ghorib dan musykilat. Karena itulah penulis terdorong untuk Membuat suatu

aplikasi yaitu “Membuat Aplikasi Android Untuk Belajar Ghorib dan Musykilat”.

2. Landasan Teori 2.1 Android

Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti

telepon pintar dan komputer tablet1. Android menyediakan platform terbuka bagi para

pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam

piranti bergerak. Android memiliki berbagai keunggulan sebagai software yang memakai

basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga

pengguna bisa membuat aplikasi baru di dalamnya.

2.2 Eclipse

Eclipse adalah sebuah IDE (Integrated Development Environment) untuk

mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-

independent)2. Ada beberapa kelebihan Eclipse yang menjadi pilihan dalam

mengembangkan aplikasi diantaranya, Multi-platform dimana Eclipse bisa di jalankan

pada Operating System Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.

Multi-platform: Target sistem operasi Eclipse adalah Multi-language diamana Eclipse

dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung

pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol,

Python, Perl, PHP, dan lain sebagainya. Multi-role dimana selain sebagai IDE untuk

pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus

pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak,

pengembangan web, dan lain sebagainya.

2.3 SQLite

SQLite merupakan sistem manajemen berbasis data relasional dan bersifat ACID-

compliat, memiliki ukuran pustaka kode yang relatif kecil, dan ditulis dalam bahasa C.

SQLite diciptakan oleh D. Richard Hipp (Jay A. Kreibich, 2010:Hal. xv)

SQLite database yang sangat populer untuk membuat aplikasi standalone pada

komputer maupun aplikasi di perangkat mobile seperti handphone. SQLite hanya

merupakan satu file saja untuk menyimpan data dan informasi lain seperti struktur tabel,

view, dan sebagainya.

                                                            1 Safaat H Nazrudin, “Pemograman Aplikasi Mobile Smartphone dan tablet pc berbasis Android”, informatika 2012, hal1  

2  

2.4 UML

Unified Modelling Language(UML) adalah salah satu alat bantu yang sangat

handal di dunia pengembangan sistem yang berorientasi objek (Munawar, 2005). UML

merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object

Modelling Technique (OMT) dan Object Oriented Software Engineering (OOSE). Metode

Booch dari Grady Booch sangat terkenal dengan nama metode Design Object Oriented.

Metode ini menjadikan proses analisis dan design ke dalam empat tahapan iteratif, yaitu :

identifikasi kelas-kelas dan objek-objek, identifikasi semantik dari hubungan objek dan

kelas tersebut, perincian interface dan implementasi.

2.5 Pengertian Ghorib

Lafad gharaib berasal dari bahasa arab, yakni bentuk jamak dari gharibah yang

berarti asing atau sulit pengertiannya. Apabila dihubungkan dengan al qur’an maka yang

dimaksud adalah ayat-ayat al qur’an yang sukar pemahamannya sehingga hampir-

hampir tidak dapat dimengerti seperti kata أباdalam ayat 31 dari surat ‘Abasa ( و أباوفاكهة )3.

Menurut Abu Sulaiman al Khotthobi : Gharib al qur’an adalah suatu hal yang samar

dan jauh dari kepahaman. Beliau membagi gharib al qur’an menjadi dua ; yang pertama

adalah hal yang jauh maknanya serta samar, yang hanya dapat dipahami setelah

melalui proses pemikiran yang dalam. Yang kedua adalah perkataan seseorang yang

rumahnya jauh dari kabilah arab sehingga jika kalimat tersebut diungkapkan kepada kita

(orang arab) maka otomatis kita langsung menganggapnya aneh.

Sedangkan menurut Muchotob Hamzah Gharib al qur'an adalah Ilmu al Qur’an

yang membahas mengenai arti kata dari kata-kata yang ganjil dalam al Qur’an yang tidak

biasa digunakan dalam percakapan sehari-hari4.

3 Analisis dan Perancangan Sistem 3.1 Tinjauan Umum

Al-Quran merupakan kitab suci yang berisi perintah, aturan, sebab akibat dan

sebagainya untuk umat manusia dari Allah SWT. Sehingga kitab suci Al-Quran yang

                                                            3 Prof. Dr. Nashruddin Baidan, Wawasan Baru Ilmu Tafsir, Cet. I ; Yogyakarta: Pustaka Pelajar, 2005, h. 267 4 Hamzah, Muchotob (2003). Studi Al‐Qur'an Komprehensif. Yogyakarta: Gama Media (internet)   

3  

merupakan rukun iman yang ketiga ini mempunyai aturan-aturan di dalam membacanya.

Urutan-urutan belajar membaca Al_Quran adalah dapat membaca Al-Quran dengan

tartil, belajar bacaan Ghorib dan musykilat serta terakhir belajar ilmu tajwid. Tartil adalah

cara membaca dengan perlahan dan tidak tergesa-gesa. Ghorib adalah bacaan Al-Quran

yang tidak sesuai dengan tulisannya sedangkan musykilat adalah bacaan Al-Quran yang

harus dibaca dengan hati-hati. Sedangkan tajwid

Dalam belajar membaca bacaan ghorib dan musykilat terdapat banyak sekali

materi yang harus dipelajari seperti lafadz-lafadz yang dibaca tidak sesuai dengan

tulisannya serta bacaan yang harus dibaca panjang atau pendek. Selain itu terdapat juga

tanda washol dan waqof dimana tanda tanda tersebut adalah tanda untuk membantu kita

menentukan apakah bacaan akan dibaca terus atau berhenti.

Keberadaan sistem operasi android tentunya sangat membantu untuk memenuhi

kebutuhan informasi termasuk pembangunan sebuah aplikasi untuk edukasi, sehingga

sifatnya yang market share ini menjadi faktor alasan mengapa penulis memilih

membangun sebuah aplikasi ghorib dan musykilat agar dapat digunakan dan

dimanfaatkan user dimana saja dan kapan saja.

3.2 Identifikasi Masalah

Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam

tahapan analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan yang

diinginkan untuk dipecahkan. Masalah inilah yang menyebabkan sasaran dari sistem

tidak dapat dicapai. Adapun masalah yang timbul adalah penggunaan buku

pembelajaran yang masih manual dan pembelajaran dilakukan hanya pada tempat

tertentu. Dengan berkembangnya teknologi informasi yang semakin canggih, penulis

mempunyai ide untuk memanfaatkan smartphone dengan sistem operasi android untuk

membuat buku tuntunan dalam versi digitalnya, yang bisa menampilkan bacaan ghorib

dan musykilat beserta arti dan suaranya, sehingga semakin memudahkan orang-orang

untuk belajar ghorib dan musykilat.

3.3 Analisis Sistem

Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-

bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi

permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang

terjadi dan kebutuhan-kebutuhan yang diharapkan, sehingga dapat diuraikan

perbaikannya (Jogiyonto H. M, 1995:Hal. 129).

4  

3.4 Perancangan Sistem

Rancangan sistem secara umum dilakukan dengan maksud untuk memberikan

gambaran umum tentang sistem yang baru atau sistem yang akan diusulkan. Rancangan

umum mengidentifikasikan komponen-komponen sistem informasi yang akan dirancang

secara rinci.

3.5 Rancangan Antarmuka

Aplikasi “ghorib dan musykilat” merupakan sebuah aplikasi yang memanfaatkan

menu dalam telepon genggam/Smartphone untuk menjalankannya. Aplikasi ini dirancang

sedemikian rupa, sehingga mudah untuk dioperasikan dan menarik minat belajar bagi

user. Berikut ini adalah rancangan tampilan aplikasi “Ghorib dan Musykilat ”

4 Pembahasan 4. 1 Implementasi Sistem

Implementasi sistem merupakan penerapan sistem yang disertai penjelasan

didalam membangun suatu program aplikasi. Tujuan dari implementasi sistem sendiri

adalah untuk menyiapkan semua komponen didalam membangun program aplikasi

ghorib dan musykilat sesuai dengan rancangan sebelumnya.

4.1.1 Menginstal Eclipse

Eclipse ialah IDE untuk pengembangan java atau android yang bersifat free.

Dalam pembuatan aplikasi ghorib dan musykilat ini tanpa harus adanya proses intallasi,

sehingga untuk menjalanprogram kan eclipse hanya perlu menginstall java, plugin ADT,

dan SDK.

4.1.2 Manual Program Aplikasi Ghorib dan Musykilat Berikut ini adalah pembahasan serta tampilan dari program aplikasi ghorib dan

musykilat.

1. Tampilan shortcut untuk masuk ke dalam aplikasi.

5  

Da

uku

dal

ico

2. Ta

sua

3. Ta

gh

alam eclipse

uran 72 x 72

lam folder re

on berekstens

mpilan halam

ara musik se

mpilan men

orib dan mus

peletakan i

2 pixel, folde

es/drawable-

si .png.

man splashs

elama 5 detik

nu awal yan

sykilat, pemb

con terdapa

r res/drawab

-mdpi denga

screen ketika

k setelahnya

ng mempun

bahasan, lafa

at dalam fold

ble-ldpi deng

n ukuran 48

a aplikasi pe

muncul men

der res/draw

gan ukuran

8 x 48 pixel y

yai beberap

azd, latihan,

ertama dibuk

nu utama apl

wable-hdpi de

36 x 36 pixe

yang kesemu

engan

el dan

ua file

ka, dengan d

likasi

diiringi

pa menu dia

about, dan e

antaranya a

exit.

adalah

 

4. Tamp

dan m

5. Tamp

beriku

basma

tashil,

ilan menu gh

musykilat.

ilan menu p

utnya sepert

allah, tulisan

dan faawati

horib dan mu

embahasan

i tombol : ta

n illa, ha pen

hisuwar.

usykilat meru

mempunyai

anda waqof

ndek, imalah

upakan tamp

pilan tentang

pengertian gghorib

i beberapa t

f, tanda was

, isymam, tu

tombol untuk

shol, tulisan

ulisan wa, is

k masuk ke

ana, nun i

shar wajib, sa

menu

wadh,

aktah,

 

6. Tamp

pada p

7. Ta

gh

ilan menu la

pembelajara

mpilan menu

orib dan mus

afazd menam

n ghorib dan

u latihan me

sykilat dalam

mpilkan list m

n musykilat.

erupakan me

m bentuk teks

menu dari m

ateri lafazd –

– lafazd yanng ada

nu untuk me

s arab.

enampilakan latihan memmbaca

 

8. Ta

gh

9. Ta

pe

dib

dib

mpilan menu

orib dan mus

mpilan me

mbahasan.

bahas serta t

bahas, diman

u about men

sykilat.

nu tanda

Menu tanda

terdapat med

na media pla

ampilkan tek

waqof mer

a waqof m

dia player un

ayer tersebut

ks seputar te

entang inform

rupakan tam

enampilkan

ntuk mengelu

terdapat tom

masi aplikasi

mpilan dari

image tent

uarkan naras

mbol play, pa

isi dari

tang materi

si dari mater

ause dan sto

menu

yang

i yang

p.

 

10. Ta

me

dib

dib

4.2 Uji CUji

memeriksa

mpilan men

enu lafazd.

bahas serta t

bahas, diman

Coba Aplikacoba atau s

a apakah ap

u list lafazd1

Menu tand

terdapat med

na media pla

si ering juga d

plikasi ghor

10

1 merupaka

a waqof m

dia player un

ayer tersebut

isebut denga

ib dan mus

n waqof me

enampilkan

ntuk mengelu

terdapat tom

rupakan tam

image tent

uarkan naras

mbol play, pa

an pengetes

sykilat berja

mpilan dari is

tang materi

si dari mater

ause dan sto

si dari

yang

i yang

p.

an adalah s

lan dengan

uatu proses

baik atau

untuk

tidak,

 

sehingga ada beberapa komponen-komponen didalam kegiatan pengecekan atau

ujicoba aplikasi, yaitu diantaranya sebagai berikut :

1. Uji coba aplikasi dengan metode white box dan black box testing.

2. Uji coba aplikasi dengan menggunakan smartphone android.

3. Uji coba dengan user menggunakan kuesioner yang bertujuan untuk memastikan

apakan tampilan aplikasi dan langkah-langkah pengoperasian mudah dipahami oleh

user.

5 Penutup 5.1 Kesimpulan

Berdasarkan Pembahasan dari bab-bab sebelumnya, maka dapat ditarik

kesimpulan antara lain:

1. Berdasarkan implementasi pembuatan aplikasi ghorib dan musykilat dapat

dijelaskan hasil pencapaian dan tahapannya sebagai berikut :

a. Aplikasi ghorib dan musykilat menggunakan tiga metode, pertama

metode font, kedua dengan metode image dan ketiga dengan metode

suara..

b. Tahapan metode font adalah mempersiapkan teks yang akan

digunakan dalam aplikasi.

c. Tahap metode image dengan mempersiapkan image untuk materi

pembahasan aplikasi ghorib dan musykilat.

d. Tahap metode suara adalah mempersiapkan voice untuk narasi

pembahasan yang disampaikan.

2. Aplikasi ghorib dan musykilat yang berbasis android berhasil dibangun

dengan menggunakan android versi 2.2 (Froyo : Frozen Yoghurt) sampai

dengan android versi 4.2 ( Jelly Bean).

3. Aplikasi ghorib dan musykilat dibangun dengan tujuan untuk memudahkan

masyarakat muslim dalam mempelajari Al-Qur’an.

4. Aplikasi dapat digunakan dengan mudah tanpa batasan waktu dan dimana

user berada.

5. Dari hasil perancangan dan pembangunan aplikasi ghorib dan musykilat yaitu

dengan mengunakan eclipse, notepad, paint dan photoshop.

5.2 Saran Mengingat tidak ada aplikasi yang sempurna, walaupun penulis sudah berusaha

dengan sungguh-sungguh sesuai dengan kemampuan dan usaha yang dimiliki, tetapi

tentu saja aplikasi gjorib dan musykilat ini masih memiliki beberapa kekurangan. Untuk

11  

itu ada beberapa saran dari penulis diantaranya:

1. Untuk perekaman suara menggunakan aplikasi yang lebih bagus supaya

menghasilkan suara yang lebih baik.

2. Untuk teks arab yang ditampilkan bisa diperbaikan dengan font dan harokat

yang lebih lengkap.

3. Untuk image diharapkan bisa ditambah menu zoom supaya bisa terlihat lebih

jelas.

4. Untuk media player diharapkan ditambahkan dengan scrool bar player.

5. Aplikasi ini masih sangat sederhana, diharapakan dapat dikembangkan lagi

menjadi sebuah aplikasi dengan tampilan (GUI) yang lebih menarik.

Sebagai penutup dari laporan ini, penulis berharap semoga penulisan tugas ini

dapat bermanfaat bagi penulis juga aplikasi ini dapat berguna dan dapat dimanfaatkan

dengan sebaik-baiknya.

12  

13  

DAFTAR PUSTAKA

Anonim. 2003. Keterangan Ghorib dan Musykilat. Kebumen: Kordinator pendidikan Alqur’an cabang Kebumen.

Hamzah, Muchotob. 2003. Studi Al-Qur'an Komprehensif. Yogyakarta: Gama Media. Jogiyanto, HM. Analisis dan Desain System Informasi : Pendekatan Terstuktur Teori Dan

Praktek Aplikasi Bisnis. Yogyakarta: Andi Offset. Safaat H, Nazruddin 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet Pc

Berbasis Android. Bandung : Informatika. Siregar, Ivan Michael.2011. Membongkar Source Code Berbagai Aplikasi Android.

Yogyakarta: Grava Media. Winarmo Edy dkk. 2011. Membuat Sendiri Aplikasi Android untuk Pemula. Jakarta:

Gramedia. Anonim.2011.Pengertian Ghorib Al Qur’an. http://hijausegarsaja.blogspot.com /2011/01/

ghoribul-quran.html. diakses 25-10-2012 pukul 11.07