LAPORAN TUGAS AKHIR
APLIKASI MOBILE UNTUK PERHITUNGAN ZAKAT DENGAN MENGGUNAKAN
J2ME (Java 2 Micro Edition)
MOBILE APPLICATIONS MAKING USE OF J2ME (Java 2 Micro Edition) FOR
CALCULATING THE AMOUNT OF THE ISLAMIC TITHE
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
Disusun Oleh :
Nama : KURNIAWAN SETIADI
No.Mhs : 0703040046
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
i
LAPORAN TUGAS AKHIR
APLIKASI MOBILE UNTUK PERHITUNGAN ZAKAT DENGAN
MENGGUNAKAN J2ME (Java 2 Micro Edition)
MOBILE APPLICATIONS MAKING USE OF J2ME (Java 2 Micro Edition) FOR
CALCULATING THE AMOUNT OF THE ISLAMIC TITHE
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
Disusun Oleh :
Nama : KURNIAWAN SETIADI
No.Mhs : 0703040046
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
v
PERSEMBAHAN
Kupersembahkan karya tulis ini untuk :
1. Keluarga Tercinta (Bapak, Ibu, Abang dan Adek-adekku) yang selalu memberikan
dukungan dalam segala hal, terima kasih telah memberi doa, semangat dan kasih
sayang yang tak pernah putus.
2.
Windy Agus Setyana yang selalu memberikan dukungan, semangat dan doanyakepada penulis sehingga skripsi ini dapat terselesaikan, dan semua teman – teman
vi
HALAMAN MOTTO
• Janganlah larut dalam satu kesedihan karena masih ada hari besok yang menyongsong
dengan sejuta kebahagiaan.
• Jangan melihat orang dari luarnya saja tapi dari hati.
• Optimis, Karena Hidup Terus Mengalir Dan Kehidupan Terus Berputar.
• Tidak selamanya negatif itu selalu negatif dan pasti ada hal positif walaupun hanya
vii
KATA PENGANTAR
Alhamdulillah penulis panjatkan puji syukur kepada Allah SWT atas segala rahmat
dan hidayah-Nya, yang telah diberikan kepada penulis sehingga penulis dapat menyusun
dan menyelesaikan Tugas Akhir ini dengan lancar tanpa suatu halangan apapun. Dalam
penyusunan laporan ini penulis menyadari masih banyak kekurangannya, mengingat
pengetahuan penulis yang terbatas. Dengan menyusun laporan Tugas Akhir ini diharapkan
dapat menambah ilmu yang penulis peroleh selama masa pendidikan. Dalam menyusun
laporan Tugas Akhir ini penulis banyak mendapat bantuan dan bimbingan dari berbagai
pihak. Maka pada kesempatan ini perkenankanlah penulis mengucapkan terima kasih
kepada:
1. Bapak Dimara Kusuma Hakim, ST. selaku Ketua Program Studi Teknik Informatika.
2. Bapak Tito Pinandita, S. Si. M.Kom. sebagai pembimbing, atas segala bimbingan,
perhatian, saran dan dukungan yang diberikan selama penyusunan Skripsi ini.
3. Segenap dosen Universitas Muhammadiyah Purwokerto yang telah banyak
memberikan ilmu dan bimbingannya selama saya dalam masa perkuliahan.
4. Seluruh teman yang telah membantu dan memberikan dukungan kepada saya
viii
Semoga bantuan dan bimbingan mereka mendapat imbalan yang sesuai dari Allah
SWT. Mudah-mudahan laporan Tugas Akhir ini bermanfaat bagi kita semua dan dapat
menunjang ilmu pengetahuan khususnya bidang teknologi informatika.
Purwokerto, 14 Februari 2012
x
2. Mobile Information Device Profile (MIDP) ... 14
xi
a. Activity Diagram Untuk Menghitung Zakat Emas dan Perak,
Pertambangan, Perniagaan, Tabungan, Deposito, Profesi,
dan Fitrah ... 23
xii
DAFTAR TABEL
Tabel 2.1. Tabel ZakatSapi,Kerbau dan Kuda ... 8
Tabel 2.2. Tabel Zakat Kambing dan Domba ... 9
Tabel 2.3. Zakat Unta antara 5 sampai 120 ekor... 9
xiii
DAFTAR GAMBAR
Gambar 1.1. Surat At-Taubah Ayat 103 ... 2
Gambar 2.1. Arsitektur J2ME Dengan Spesifikasi MIDP ... 14
Gambar 2.2. Daur Hidup MIDlet ... 15
Gambar 4.1. Rancangan Aplikasi Perhitungan Zakat ... 18
Gambar 4.2. Rancangan Program ... 18
Gambar 5.1. User Case Diagram Utama ... 21
Gambar 5.2. User Case Diagram Menghitung Zakat Maal ... 22
Gambar 5.3. Activity Diagram Menghitung Zakat Emas dan Perak, Pertambangan, Perniagaan, Tabungan, Deposito, Profesi, dan Fitrah ... 23
Gambar 5.4. Activity Diagram Menghitung Zakat Pertanian dan Perkebunan .... 24
Gambar 5.5. Tampilan Halaman Utama Aplikasi ... 25
Gambar 5.6. Tampilan Menu Zakat Maal ... 26
Gambar 5.7. Tampilan pada Menu Zakat Ternak ... 27
Gambar 5.8. Tampilan dari Perhitungan Zakat Ternak ... 27
Gambar 5.9. Tampilan dari Zakat Ternak Yang Dikeluarkan ... 28
Gambar 5.10. Tampilan pada Menu Zakat Emas dan Perak ... 29
Gambar 5.11. Tampilan Hasil dari Menu Zakat Emas dan Perak ... 30
Gambar 5.12. Tampilan pada Menu Zakat Pertanian dan Perkebunan ... 30
Gambar 5.13. Tampilan Hasil dari menggunakan alat pengairan ... 31
Gambar 5.14. Tampilan Hasil dari tidak menggunakan alat pengairan ... 32
Gambar 5.15. Tampilan pada Menu Zakat Pertambangan ... 33
Gambar 5.16. Tampilan Hasil dari Menu Zakat Pertambangan ... 34
Gambar 5.17. Tampilan pada Menu Zakat Perniagaan ... 34
Gambar 5.18. Tampilan Hasil dari Menu Zakat Perniagaan ... 35
Gambar 5.19. Tampilan pada Menu Zakat Tabungan ... 36
Gambar 5.20. Tampilan Hasil dari Menu Zakat Tabungan ... 37
xiv
Gambar 5.22. Tampilan Hasil dari Menu Zakat Deposito ... 38
Gambar 5.23. Tampilan pada Menu Zakat Profesi ... 39
Gambar 5.24. Tampilan Hasil dari Menu Zakat Profesi ... 40
Gambar 5.25. Tampilan pada Menu Zakat Fitrah ... 40
Gambar 5.26. Tampilan Hasil dari Menu Zakat Fitrah ... 41
xv
DAFTAR LAMPIRAN
Lampiran 1. Hasil Aplikasi Pada Perangkat Handphone ... 46
xvi INTISARI
Kegunaan dari suatu peralatan handphone seperti saat ini sangatlah beragam. Selain sebagai media komunikasi dalam bentuk panggilan suara ataupun pesan singkat, dalam perkembangannya media ini juga mampu diisi dengan berbagai program aplikasi tambahan untuk kemudahan pengguna. Salah satu bentuk pemanfaatan dari teknologi
handphone tersebut adalah tentang perhitungan zakat. Hal ini bertujuan untuk
membuat sebuah program J2ME (Java 2 Micro Edition) dengan implementasinya berupa perangkat mobile. Hasil penelitian yang diterapkan pada perangkat handphone seperti Nokia N78, Samsung C3222, Smartfren E781A menunjukan bahwa sistem berjalan dengan baik, dan semua informasi pada sistem dapat diakses oleh pengguna dengan baik.
xvii ABSTRACT
The usefulness of a cellular phones device such as this are extremely diverse. Aside from being a medium of communication in the form of voice calls or short messages, the media development is also able to be filled with a variety of additional application programs for user convenience. One form is the use of cellular phones technology is about the calculation of zakat. This program aims to create a J2ME (Java 2 Micro Edition) with the implementation of mobile devices. The results are applied to cellular phones like Nokia N78, Samsung C3222, Smartfren E781A showed that the system is running well, and all information on the system can be accessed by the user as well.