LAPORAN TUGAS AKHIR - APLIKASI MOBILE UNTUK PERHITUNGAN ZAKAT DENGAN MENGGUNAKAN J2ME (Java 2 Micro Edition) - repository perpustakaan

  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

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

  FEBRUARI,2012 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

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

  FEBRUARI,2012

  

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 doanya

  kepada penulis sehingga skripsi ini dapat terselesaikan, dan semua teman – teman ku yang selalu memberikan dukungan.

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 sedikit.

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 hingga selesainya tugas akhir ini.

  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 Kurniawan Setiadi

  DAFTAR ISI

  4 2. Pengertian Aplikasi Mobile .............................................................

  5 5. Orang-orang Yang Berhak Menerima Zakat ....................................

  5 4. Syarat-syarat Wajib Zakat ..............................................................

  5 3. Hikmah Zakat .................................................................................

  4 2. Hukum Zakat ..................................................................................

  4 1. Pengertian Zakat ............................................................................

  4 B. ZAKAT ...................................................................................................

  4 1. Pengertian Aplikasi .........................................................................

  HALAMAN JUDUL .............................................................................................. i HALAMAN PENGESAHAN .................................................................................. ii HALAMAN PERSETUJUAN .................................................................................. iii HALAMAN PERNYATAAN ................................................................................... iv HALAMAN PERSEMBAHAN ................................................................................ v HALAMAN MOTTO ............................................................................................ vi KATA PENGANTAR ............................................................................................. vii DAFTAR ISI ........................................................................................................ ix DAFTAR TABEL .................................................................................................. xii DAFTAR GAMBAR .............................................................................................. xiii DAFTAR LAMPIRAN ........................................................................................... xv

  4 A. APLIKASI ...............................................................................................

  3 BAB II KAJIAN PUSTAKA .....................................................................................

  3 C. BATASAN MASALAH .............................................................................

  1 B. PERUMUSAN MASALAH ........................................................................

  1 A. LATAR BELAKANG .................................................................................

  INTISARI ............................................................................................................ xvi BAB I PENDAHULUAN ........................................................................................

  6

  6. Macam-macam Zakat .....................................................................

  7 a. Zakat Profesi ...........................................................................

  7 b. Zakat Maal ..............................................................................

  8 c. Zakat Fitrah ............................................................................. 12 C.

  BAHASA PEMROGRAMAN JAVA J2ME ................................................... 13 1.

  Mengenal Pemrograman Java J2ME ............................................... 13 2. Mobile Information Device Profile (MIDP) ...................................... 14 3. MIDlet ............................................................................................ 14 4. J2ME Wireless Toolkit (WTK) .......................................................... 15 BAB III TUJUAN DAN MANFAAT .........................................................................

  16 A. TUJUAN ................................................................................................ 16 B. MANFAAT ............................................................................................. 16 BAB IV METODE PENELITIAN .............................................................................

  17 A. Jenis Penelitian ..................................................................................... 17 1.

  Identifikasi Masalah ....................................................................... 17 2. Pengumpulan data .......................................................................... 17 a. Metode Studi Literatur ..............................................................

  17 b. Metode Wawancara ...................................................................

  17 3. Perancangan .................................................................................. 18 4. Pengkodean ................................................................................... 19 5. Pengujian ....................................................................................... 19 BAB V HASIL DAN PEMBAHASAN .......................................................................

  20 A. ANALISIS KEBUTUHAN .......................................................................... 20 B. PERANCANGAN SISTEM ........................................................................ 20 1.

  Use Case Diagram Utama .............................................................. 21 a.

  Use Case Diagram Menghitung Zakat Maal .............................. 22 2. Activity Diagram ............................................................................. 22

  a.

  Activity Diagram Untuk Menghitung Zakat Emas dan Perak, Pertambangan, Perniagaan, Tabungan, Deposito, Profesi, dan Fitrah ................................................................................

  23 b. Activity Diagram Untuk Menghitung Zakat Pertanian dan Perkebunan .............................................................................

  24 C. HASIL APLIKASI ..................................................................................... 25 1. Halaman Utama Aplikasi ................................................................. 25 a.

  Maal ........................................................................................ 25 b. Profesi ..................................................................................... 25 c. Fitrah ....................................................................................... 26 d.

  About ....................................................................................... 26 D. PEMBAHASAN APLIKASI ........................................................................ 26 1.

  Menu Maal ..................................................................................... 26 a.

  Ternak ...................................................................................... 26 b. Emas dan Perak ........................................................................ 28 c. Pertanian dan Perkebunan ....................................................... 30 d.

  Pertambangan ......................................................................... 33 e. Perniagaan ............................................................................... 34 f. Tabungan ................................................................................. 36 g.

  Deposito .................................................................................. 37 2. Menu Profesi .................................................................................. 38 3. Menu Fitrah ................................................................................... 40 4. Menu About ................................................................................... 42 BAB VI PENUTUP ...............................................................................................

  43 A. KESIMPULAN ........................................................................................ 43 B. SARAN .................................................................................................. 43 DAFTAR PUSTAKA .............................................................................................

  44 LAMPIRAN ........................................................................................................

  46

  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 Tabel 2.4. Zakat Unta Lebih Dari 120 ekor ...................................................

  10

  DAFTAR GAMBAR

Gambar 1.1. Surat At-Taubah Ayat 103 ............................................................. 2Gambar 2.1. Arsitektur J2ME Dengan Spesifikasi MIDP ...................................... 14Gambar 2.2. Daur Hidup MIDlet ........................................................................ 15Gambar 4.1. Rancangan Aplikasi Perhitungan Zakat .......................................... 18Gambar 4.2. Rancangan Program ...................................................................... 18Gambar 5.1. User Case Diagram Utama ............................................................ 21Gambar 5.2. User Case Diagram Menghitung Zakat Maal .................................. 22Gambar 5.3. Activity Diagram Menghitung Zakat Emas dan Perak, Pertambangan,

  Perniagaan, Tabungan, Deposito, Profesi, dan Fitrah ................ 23