Anda di halaman 1dari 17

APLIKASI E-ZAKAT BERBASIS SISTEM OPERASI

ANDROID

1. PENDAHULUAN

1.1. LATAR BELAKANG

Pada era moderen sekarang ini penggunaan telepon genggam yang telah
mencakup semua lapisan masyarakat menjadi indikasi bahwa telepon genggam
bukan hanya sekedar alat komunikasi saja namun juga telah menjadi sebuah
kebutuhan pendukung utama, bahkan akhir-akhir ini menjadi sebuah gaya hidup
masyarakat terutama dengan munculnya beberapa smartphone yang masuk ke
Indonesia. Smartphone adalah pengembangan dari telepon genggam dengan
berbagai sistem operasi dan berbagai aplikasi unggulan. Salah satu sistem operasi
smartphone adalah android. Android adalah sistem operasi yang bersifat open
source dan juga merupakan subset perangkat lunak untuk perangkat mobile yang
meliputi sistem operasi, middleware dan aplikasi inti yang dirilis oleh Google.
Dengan platform android ini, Programmer atau Developer secara penuh akan bisa
mengkustomisasi perangkat androidnya.

Namun, banyaknya situs yang menyediakan situs-situs tentang perhitungan


zakat dan ditambah lagi banyaknya form yang harus di inputkan dalam
menghitungnya membuat kita jadi malas. Karena setiap orang berpenghasilan
berbeda-beda ada yang harian, mingguan dan bulanan.

Untuk itu, pada kesempatan ini penulis mengambil analisa dan


perancangan aplikasi perhitungan zakat mal, dimana aplikasi tersebut kita bisa
dengan mudah mengiunputkan data penghasilan, dan setelah kita menginputkan,
nanti langsung muncul pesan hasil perhitungannya, dan kita bisa memantau
hasilnya 1 minggu sekali maupun tiap hari. serta hasil perhitungan tersebut nanti
akan di akumulasi selama 1 tahun dan secara otomatis muncul pesan seluruh
jumlah yang harus anda bayarkan. Karena itulah penulis terdorong untuk
melakukan penelitian dengan judul Aplikasi E-Zakat Berbasis Sistem Operasi
Android.
1.2. RUMUSAN MASALAH

Berdasarkan latar belakang diatas, telah diambil permasalahan yang akan


dibahas sebagai berikut :
1. Bagaimana merancang dan membangun sebuah aplikasi e-zakat
terpadu pada smartphone berbasis system operasi android ?
2. Bagaimana aplikasi ini mengingatkan agar pengguna dapat
menjalankan kewajibannya yaitu membayarkan zakat nya sesuai
dengan syarat-syarat dan ketentuan yang telah ada ?

1.3. TUJUAN PENELITIAN

Berdasarkan permasalahan yang diteliti, maka tujuan dari penulisan tugas


akhir ini adalah untuk merancang dan membangun aplikasi e-zakat berbasis
sistem operasi android yang dapat membantu user agar bisa menghitung zakat dan
mengingatkan user untuk segera membayar zakat.

1.4. BATASAN MASALAH

Agar permasalahan mengarah sesuai dengan tujuan yang diharapkan, maka


pembahasan dibatasi oleh hal-hal sebagai berikut :

1. Terbatas pada zakat fitrah, zakat profesi, zakat perniagaan, zakat


emas/perak dan zakat peternakan.
2. Pengingat pada aplikasi ini hanya terdapat pada zakat fitrah dan zakat
profesi.
3. Pada zakat fitrah, zakat profesi, zakat perniagaan, zakat emas/perak
dan zakat peternakan data yang di hitung adalah data yang dimasukkan
manual oleh pengguna.
1.5. METODE PENELITIAN

Adapun metode penelitian yang digunakan adalah sebagai berikut:

1. Studi Literatur
Pengumpulan data yang dilakukan dengan mencari bahan-bahan
kepustakaan dan referensi dari berbagai sumber sebagai landasan teori
yang ada hubunganya dengan permasalahan yang dijadikan objek
penelitian.
2. Analisa Kebutuhan Sistem
Data dan informasi yang telah diperoleh akan dianalisa agar
didapatkan kerangka global yang bertujuan untuk mendefinisikan
kebutuhan sistem di mana nantinya akan digunakan sebagai acuan
perancangan sistem.
3. Perancangan dan Implementasi
Berdasarkan data dan informasi yang telah diperoleh serta analisa
kebutuhan untuk membangun sistem ini, akan dibuat rancangan
kerangka global yang menggambarkan mekanisme dari sistem yang
akan dibuat dan diimplementasikan kedalam system.
4. Eksperimen dan Evaluasi
Pada tahap ini, sistem yang telah selesai dibuat akan diuji coba, yaitu
pengujian berdasarkan fungsionalitas program, dan akan dilakukan
koreksi dan penyempurnaan program jika diperlukan.

1.6. SISTEMATIKA PENULISAN

Untuk mempermudah dan memahami pembahasan penulisan skripsi ini,


maka sistematika penulisan disusun sebagai berikut :

BAB I : Pendahuluan

Berisi Latar Belakang, Rumusan Masalah, Tujuan Penelitian,


Pembatasan Permasalahan, Metode Penelitian dan
Sistematika Penulisan.
BAB II : Tinjauan Pustaka

Berisi tentang landasan teori mengenai permasalahan yang


berhubungan dengan penelitian yang dilakukan.

BAB III : Perancangan dan Analisa Sistem

Dalam bab ini berisi mengenai analisa kebutuhan sistem baik


software maupun hardware yang diperlukan untuk membuat
kerangka global yang menggambarkan mekanisme dari
sistem yang akan dibuat.

BAB IV : Pembuatan dan Pengujian Sistem

Berisi tentang implementasi dari perancangan sistem yang


telah dibuat serta pengujian terhadap sistem tersebut.

BAB V : Penutup

Merupakan bab terakhir yang memuat intisari dari hasil


pembahasan yang berisikan kesimpulan dan saran yang dapat
digunakan sebagai pertimbangan untuk pengembangan
penulisan selanjutnya.

1.7. TINJAUAN PUSTAKA

1.7.1. Zakat

a. Pengertian Zakat

Menurut bahasa, kata zakat berarti tumbuh, berkembang, subur atau


bertambah. Dalam Al-Quran dan hadis disebutkan, Allah memusnahkan riba dan
menyuburkan sedekah (QS. al-Baqarah[2]: 276); Ambillah zakat dari sebagian
harta mereka, dengan zakat itu kamu membersihkan dan menyucikan mereka
(QS. at-Taubah[9]: 103); Sedekah tidak akan mengurangi harta (HR. Tirmizi).

Menurut istilah, dalam kitab al-Hw, al-Mawardi mendefinisikan zakat


dengan nama pengambilan tertentu dari harta yang tertentu, menurut sifat-sifat
tertentu, dan untuk diberikan kepada golongan tertentu.
Adapun kata infak dan sedekah, sebagian ahli fikih berpendapat bahwa
infak adalah segala macam bentuk pengeluaran (pembelanjaan), baik untuk
kepentingan pribadi, keluarga, maupun yang lainnya. Sementara kata sedekah
adalah segala bentuk pembelanjaan (infak) di jalan Allah. Berbeda dengan zakat,
sedekah tidak dibatasi atau tidak terikat dan tidak memiliki batasan-batasan
tertentu. Sedekah, selain bisa dalam bentuk harta, dapat juga berupa sumbangan
tenaga atau pemikiran, dan bahkan sekadar senyuman.

b. Hukum Zakat
Zakat merupakan salah satu rukun Islam dan menjadi salah satu unsur
pokok bagi penegakan syariat Islam. Oleh sebab itu, hukum menunaikan zakat
adalah wajib bagi setiap muslim dan muslimah yang telah memenuhi
syarat_syarat tertentu.

Allah swt berfirman, Padahal mereka tidak disuruh kecuali supaya


menyembah Allah dengan memurnikan ketaatan kepada-Nya dalam
(menjalankan) agama yang lurus, dan supaya mereka mendirikan salat dan
menunaikan zakat. Dan yang demikian itulah agama yang lurus
(QS. al-Bayyinah[98]: 5).

Rasulullah saw bersabda, Islam dibangun di atas lima perkara: bersaksi


bahwa tidak ada tuhan kecuali Allah dan Muhammad adalah utusan-Nya;
mendirikan salat; melaksanakan puasa (di bulan Ramadan); menunaikan zakat;
dan berhaji ke Baitullah (bagi yang mampu) (HR. Muslim).

c. Syarat Wajib Zakat


Muslim
Berakal
Baligh
Memiliki harta sendiri dan sudah mencapai nisab
d. Macam-macam Zakat
Zakat Maal
Zakat maal yaitu zakat yang harus dikeluarkan setiap umat muslim
terhadap harta yang dimiliki, yang telah memenuhi syarat, haul, nisab
dan kadarnya. Harta yang wajib dizakati digolongkan dalam kategori:
1. Zakat Emas, Perak
Emas dan perak merupakan logam mulia yang selain merupakan
tambang elok, juga sering dijadikan perhiasan. Emas dan perak
juga dijadikan mata uang yang berlaku dari waktu ke waktu. Islam
memandang emas dan perak sebagai harta yang (potensial)
berkembang. Oleh karena syara' mewajibkan zakat atas keduanya,
baik berupa uang, leburan logam, bejana, souvenir, ukiran atau
yang lain.
Termasuk dalam kategori emas dan perak, adalah mata uang yang
berlaku pada waktu itu di masing-masing negara. Oleh karena
segala bentuk penyimpanan uang seperti tabungan, deposito, cek,
saham atau surat berharga lainnya, termasuk kedalam kategori
emas dan perak. sehingga penentuan nishab dan besarnya zakat
disetarakan dengan emas dan perak.
Demikian juga pada harta kekayaan lainnya, seperti rumah, villa,
kendaraan, tanah, dll. Yang melebihi keperluan menurut syara' atau
dibeli/dibangun dengan tujuan menyimpan uang dan sewaktu-
waktu dapat di uangkan. Pada emas dan perak atau lainnya yang
berbentuk perhiasan, asal tidak berlebihan, maka tidak diwajibkan
zakat atas barang-barang tersebut.
2. Zakat Profesi
Hasil profesi (pegawai negeri/swasta, konsultan, dokter, notaris,
dll) merupakan sumber pendapatan (kasab) yang tidak banyak
dikenal di masa salaf(generasi terdahulu), oleh karenanya bentuk
kasab ini tidak banyak dibahas, khusunya yang berkaitan dengan
"zakat". Lain halnya dengan bentuk kasab yang lebih populer saat
itu, seperti pertanian, peternakan dan perniagaan, mendapatkan
porsi pembahasan yang sangat memadai dan detail. Meskipun
demikian bukan berarti harta yang didapatkan dari hasil profesi
tersebut bebas dari zakat, sebab zakat pada hakekatnya adalah
pungutan harta yang diambil dari orang-orang kaya untuk
dibagikan kepada orang-orang miskin diantra mereka (sesuai
dengan ketentuan syara'). Dengan demikian apabila seseorang
dengan hasil profesinya ia menjadi kaya, maka wajib atas
kekayaannya itu zakat, akan tetapi jika hasilnya tidak mencukupi
kebutuhan hidup (dan keluarganya), maka ia
menjadi mustahiq (penerima zakat). Sedang jika hasilnya hanya
sekedar untuk menutupi kebutuhan hidupnya, atau lebih sedikit
maka baginya tidak wajib zakat. Kebutuhan hidup yang dimaksud
adalah kebutuhan pokok, yakni, papan, sandang, pangan dan biaya
yang diperlukan untuk menjalankan profesinya.
3. Zakat Hasil perniagaan
Harta perniagaan adalah semua yang diperuntukkan untuk
diperjual-belikan dalam berbagai jenisnya, baik berupa barang
seperti alat-alat, pakaian, makanan, perhiasan, dll. Perniagaan
tersebut di usahakan secara perorangan atau perserikatan seperti
CV, PT, Koperasi, dsb.
4. Zakat Hasil peternakan
Hewan ternak meliputi hewan besar (unta, sapi, kerbau), hewan
kecil (kambing, domba) dan unggas (ayam, itik, burung).
5. Zakat Hasil pertanian
Hasil pertanian adalah hasil tumbuh-tumbuhan atau tanaman yang
bernilai ekonomis seperti biji-bijian, umbi-umbian, sayur-mayur,
buah-buahan, tanaman hias, rumput-rumputan, dedaunan, dll.
6. Zakat Hasil tambang dan barang temuan
benda-benda yang terdapat di dalam perut bumi dan memiliki nilai
ekonomis seperti emas, perak, timah, tembaga, marmer, giok,
minyak bumi, batu-bara, dll. Kekayaan laut adalah segala sesuatu
yang dieksploitasi dari laut seperti mutiara, ambar, marjan, dll.
Zakat Fitrah
Zakat Fitrah ialah zakat diri yang difardhukan ke atas setiap individu
lelaki dan perempuan muslim yang berkemampuan dengan syarat-
syarat yang ditetapkan

e. Syarat Kekayaan yang Wajid di Zakati


Milik Penuh
harta tersebut berada dalam kontrol dan kekuasaanya secara penuh,
dan dapat diambil manfaatnya secara penuh. Harta tersebut didapatkan
melalui proses pemilikan yang dibenarkan menurut syariat islam,
seperti : usaha, warisan, pemberian negara atau orang lain dan cara-
cara yang sah. Sedangkan apabila harta tersebut diperoleh dengan cara
yang haram, maka zakat atas harta tersebut tidaklah wajib, sebab harta
tersebut harus dibebaskan dari tugasnya dengan cara dikembalikan
kepada yang berhak atau ahli warisnya.
Berkembang
harta tersebut dapat bertambah atau berkembang bila diusahakan atau
mempunyai potensi untuk berkembang.
Cukup Nishab
harta tersebut telah mencapai jumlah tertentu sesuai dengan
ketetapan syara'. sedangkan harta yang tidak sampai nishabnya
terbebas dari Zakat
Lebih Dari Kebutuhan Pokok
Kebutuhan pokok adalah kebutuhan minimal yang diperlukan
seseorang dan keluarga yang menjadi tanggungannya, untuk
kelangsungan hidupnya. Artinya apabila kebutuhan tersebut tidak
terpenuhi yang bersangkutan tidak dapat hidup layak. Kebutuhan
tersebut seperti kebutuhan primer atau kebutuhan hidup minimum
(KHM), misal, belanja sehari-hari, pakaian, rumah, kesehatan,
pendidikan, dsb.
Bebas Dari Hutang
Orang yang mempunyai hutang sebesar atau mengurangi senishab
yang harus dibayar pada waktu yang sama (dengan waktu
mengeluarkan zakat), maka harta tersebut terbebas dari zakat.
Berlaku 1 (satu) Tahun
Maksudnya adalah bahwa pemilikan harta tersebut sudah belalu satu
tahun. Persyaratan ini hanya berlaku bagi ternak, harta simpanan dan
perniagaan. Sedang hasil pertanian, buah-buahan dan rikaz(barang
temuan) tidak ada syarat haul.
1.7.2. Pengertian Android
Android adalah sistem operasi yang dikembangkan oleh android.inc serta
google.inc untuk handphone atau gadget-gadget terbaru, sistem operasi ini
berbasis Linux sehingga memungkinkan bagi para pengembang untuk
menciptakan software mereka sendiri yang mendukung android ini sendiri
tentunya. Pada saat perilisan perdana Android, 5 November 2007, Android
bersama Open Handset Alliance menyatakan mendukung pengembangan standar
terbuka pada perangkat seluler. Di lain pihak, Google merilis kode-kode Android
di bawah sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama
yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS)
dan kedua adalah yang benarbenar bebas distribusinya tanpa dukungan langsung
Google atau dikenal sebagai Open Handset Distribution (OHD).

Keunggulan utama android adalah gratis dan open source, yang membuat
smartphone Android dijual lebih murah dibandingkan dengan Blackberry atau
iPhone meski fitur (hardware) yang ditawarkan android lebih baik.
Beberapa fitur utama dari Android antara lain WiFi hotspot, Multi-touch,
Multitasking, GPS, accelerometers, support java, mendukung banyak jaringan
(GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE & WiMAX)
serta juga kemampuan dasar handphone pada umumnya.

Versi android yang beredar saat ini :

a. Eclair (2.0 / 2.1)


Versi Android awal yang mulai dipakai oleh banyak smartphone, fitur utama
eclair yaitu perubahan semua struktur dan tampilan user interface dan merupakan
versi android yang pertama kali mendukung format HTML5.

b. Froyo / Frozen Yogurt (2.2)


Android 2.2 dirilis dengan 20 fitur baru, antara lain peningkatan kecepatan, fitur
Wi-Fi hotspot tethering dan dukungan terhadap Adobe Flash.
c. Gingerbread (2.3)
Perubahan utama diversi 2.3 ini termasuk update UI, peningkatan fitur soft
keyboard & copy/paste, power management, dan support Near Field
Communication.

d. Honeycomb (3.0, 3.1 dan 3.2)


Merupakan versi Android yang ditujukan untuk gadget atau device dengan layar
besar seperti Tablet PC; Fitur baru honeycomb yaitu dukungan terhadap prosessor
multicore dan grafis dengan hardware acceleration (Tablet pertama yang
memakai Honeycomb adalah Motorola Xoom yang dirilis bulan Februari 2011).

e. Ice Cream Sandwich (4.0)


Diumumkan pada 10 Mei 2011 diajang Google I/O Developer Conference (San
Francisco) dan resmi dirilis pada tanggal 19 Oktober 2011 di Hongkong. Android
Ice Cream Sandwich dapat digunakan baik di smartphone ataupun tablet. Fitur
utama Android ICS 4.0 ialah Face Unlock, Android Beam (NFC), perubahan
major User Interface, dan ukuran layar standar (native screen) beresolusi 720p
(high definition).

f. Android Jelly Bean (4.1)


Lebih menfokuskan fiturnya ke peningkatan User Interface yang lebih lancar dan
responsif. Diversi ini juga menandai hadirnya fitur Google Now yang memberikan
saran dan rekomendasi berdasarkan data-data yang tersimpan (kontak, kalender,
lokasi, dll) dihandphone.

1.7.3. Pengertian Eclipse


Eclipse merupakan program untuk mengetikkan baris perintah untuk
membuat aplikasi android, script program yang diketikkan dieclipse merupakan
perpaduan antara bahasa pemrograman java dan xml. Eclipse adalah sebuah IDE
(Integrated Development Environment) untuk mengembangkan perangkat lunak
dan dapat dijalankan di semua platform (platform-independent). Berikut ini adalah
sifat dari Eclipse:
a. Multi-platform, Target sistem operasi Eclipse adalah Microsoft Windows,
Linux Solaris, AIX, HP-UX dan Mac OS X.
b. Multi-Language, 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.

c. Multi-role, 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.

Eclipse merupakan salah satu IDE (Integrated Development Environment)


favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh
melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse
yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan
oleh pengguna dengan komponen yang dinamakan plugin.

Eclipse juga merupakan sebuah editor, dimana untuk menjalankannya


tidak perlu melakukan proses instalasi. Agar editor ini dapat digunakan untuk
membuat aplikasi android maka harus diinstal plugin terlebih dahulu yang disebut
ADT (Android Development Tools). Setelah terinstal maka eclipse sudah siap
digunankan, namun belum dilengkapi library dan emulator. Untuk perlu
memenuhinya maka perlu diinstal SDK (Standart Development Kit). Jadi intinya,
eclipse bisa digunakan setelah selesai mengkonfigurasi antara editor Eclipse,
ADT, dan SDK, dengan membuat AVD (Android Virtual Driver)

1.7.4. Pengertian SQLite

SQLite merupakan virtual database server yang dikemas sedemikian


praktis dan ringan (lightweight). Oleh karena itu tidak perlu melakukan
konfigurasi tambahan ketika ingin menggunakan SQLite. Meskipun sudah
didukung, namun untuk dapat menggunakan SQLite dalam aplikasi, maka tetap
membutuhkan SQLite database server. Perlu diperhatikan, dukungan yang
dimaksud adalah dalam bentuk modul, sedangkan untuk melakukan administrasi
database tetap memerlukan server. Namun karena program SQLite cukup praktis
serta mudah digunakan, berbeda dengan kebanyakan database server yang ada.
Keberadaan SQLite ini pula yang menjadikan kedudukan MySQL sebagai
database server yang dipakai bertahun-tahun mulai bergeser. Tentu saja hal ini
bukan berarti PHP tidak mendukung kemampuan canggih MySQL yang sudah
teruji, namun untuk memberikan solusi praktis dengan database yang sudah
tertanam (embeddable SQL database engine).

Pada prinsipnya SQLite merupakan library C yang diimplementasikan


secara embeddable (tertanam) sebagai SQL database engine. Hal ini akan
memungkinkan program yang berhubungan dengan SQLite dapat mengakses
database tanpa menjalankan proses RDBMS (Relational Database Management
System) secara terpisah, sebagaimana pada umumnya ketika menggunakan
MySQL Server, PostgreSQL, Oracle, dan sebagainya.

Kemasan praktis inilah yang memberikan banyak sekali keuntungan, di


mana tidak perlu melakukan manajemen database server terpisah. Selain itu,
ukuran kecil yang sengaja didesain pada SQLite memungkinkan membuat aplikasi
yang ringan dengan kinerja tinggi.

Sebagai database server dengan konsep praktis dan banyak kegunaan,


SQLite memiliki beberapa fasilitas yang sekaligus juga merupakan keunggulan, di
antaranya: Merupakan implementasi dari standar SQL92. Dukungan teruji
database sampai ukuran 2 terabyte. Sudah teruji dengan baik pada sistem operasi
Windows serta Linux. Kecepatan yang lebih baik dibandingkan database server
tercepat semacam MySQL atau PostgreSQL dalam beberapa operasi umum.
Arsitektur dari SQLite menggambarkan bagaimana penggunaan library SQLite
Fasilitas commit dan rollback serta perlindungan integritas data yang cukup baik.

Sedangkan untuk mengelolah database SQLite dengan tampilan berbasis


web maka diperlukan SQLite manager, SQLite manager adalah sebuah ekstensi
atau add-ons dari browser mozila firefox yang digunakan untuk mengelolah
database SQLite dengan tampilan berbasis web.

Untuk membuat dan meng-upgrade database dalam aplikasi android


digunakan subclass SQLiteOpenHelper. Dengan cara memanggil metode
SQLiteOpenHelper, menentukan nama database dan versi database yang akan
dipakai. Untuk mengganti database yang sudah ada maka perlu untuk menimpa
OnCreate () dan onUpgrade () metode. OnCreate () dipanggil oleh framework,
jika database tidak ada. onUpgrade () dijalankan, jika sebelumnya sudah
ditemukan database yang sama tapi beda versi. Metode ini memungkinkan untuk
memperbarui skema database. Kedua metode tersebut bisa digunakan pada objek
SQLite Database sebagai parameter yang mewakili database.

SQLite Open Helper menyediakan getReadableDatabase metode () dan


getWriteableDatabase () untuk mendapatkan akses ke objek SQLiteDatabase;
baik dalam membaca atau menulis mode. Tabel database harus menggunakan_id
pengidentifikasi untuk primary key dari tabel. Beberapa fungsi android
bergantung pada standar ini. Ini adalah praktek terbaik untuk membuat kelas
terpisah. Kelas ini mendefinisikan statis OnCreate () dan onUpdate () metode.
Dengan cara ini pelaksanaan dari SQLite Open Helper akan tetap dibaca.
1.8. DESAIN PERANCANGAN
a. Proses perancangan

Pengumpulan
Data

Analisis

Perancangan

Implementasi

Pengujian

b. Desain Tampilan

APLIKASI E-ZAKAT

Zakat Maal

Zakat Fitrah

Zakat Profesi

Bantuan

Tentang

Keluar
c. Flowchart

START

MENU

ZAKAT Y
Input data Proses data
MAAL

ZAKAT Y
Input data Proses data Lihat zakat
FITRAH

T
Database
ZAKAT Y
Input data Proses data
PROFESI

T Alarm

Y
BANTUAN Lihat bantuan

Y Lihat tentang
TENTANG

Y
KELUAR

T
END
DAFTAR PUSTAKA

1. Huda, Akbarul. 2012. 24 Jam Pintar Pemrograman Android. Yogyakarta: Andi.


2. Mulyadi, ST, 2010. Membuat Aplikasi Untuk Android .Jakarta : Multimedia Center
3. Mulyana, Eueung, 2012. Ciptakan Sendiri Aplikasi Androidmu. Yogyakarta:Andi.
4. Winarno, Edy. Zaki, Ali, 2011. Membuat Sendiri Aplikasi Android Untuk Pemula.
Jakarta:PT Elex Media Komputindo.
5. Pengenalan Eclipse, URL: wi01.files.2011/02/pengenalan-eclipse.pdf
(diakses 05 April 2013 )
6. Pengertian Zakat,URL : http://www.zakatcenter.org/index.php/seputarzakat
(diakses 05 April 2013)
7. Panduan Zakat Praktis,URL :
http://www.pkpu.or.id/files/panduan.zakat.praktis.pkpu.pdf
(diakses 11 April 2013)
8. Kurnia, Hikmat.2012. Panduan Pintar Zakat. Jakarta: QultumMedia

Anda mungkin juga menyukai