34
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
3.1.1 Sejarah Perusahaan
Untuk memberikan kontribusi secara nyata kepada masyarakat, Grup Astra
telah mendirikan sembilan yayasan yang berada di bawah naungan PT Astra
International Tbk. untuk merangkul seluruh pemangku kepentingan Grup Astra. Baik
pemangku kepentingan internal maupun eksternal sebagai penerima manfaat. Astra
dan yayasan-yayasan berkoordinasi dalam perencanaan dan pelaksanaan program
untuk memaksimalkan manfaat yang dihasilkan dan tepat sasaran.
YAA (Yayasan Amaliah Astra) didirikan pada tahun 2001 oleh PT. Astra
Internatioanl, Tbk, berkedudukan di Jl. Gaya Motor No. 8, Sunter II Jakarta Utara
sesuai dengan Akta Pendirian Yayasan Nomor 35 Tanggal 23 Mei 2001 yang dibuat
oleh Notaris Ny. Rukmasnati Hardjasatya,SH berkedudukan di Jakarta Akta Nomor
12 Tanggal 11 Juni 2004 dan disahkan oleh Menteri Kehakiman dan Hak Asasi
Manusia Republik Indonesia berdasarkan surat Nomor AHU-AH.01.08-477
Adapun tujuan pendirian Yayasan Amaliah Astra adalah keagamaan, sosial
dan kemanusian, memiliki misi untuk membangun Intellectual Quotient (IQ),
Emotional Quotient (EQ) dan Spiritual Quotient melalui kegiatan di bidang sosial-
keagamaan, tujuannya agar karyawan muslim Astra menjadi muslim yang profesional
dan masyarakat di sekitarnya memiliki ketaatan beragama. Melalui Masjid Astra,
YAA menyelenggarakan aktivitas perayaan keagamaan dan Cerdas Cermat Islami
35
Astra (CCIA) dalam Astra Gema Islami (AGI), fungsinya mempererat solidaritas
sesama umat Muslim dan meningkatkan pengetahuan agama Islam.
Lazis Amaliah Astra, YAA juga memfasilitasi pemberian zakat, infaq dan
sedekah (ZIS) yang disalurkan untuk beasiswa dan modal wirausaha masyarakat.
Adapun jenis penyaluran dana tersebut adalah sebagai berikut:
1. Beasiswa dengan total akumulasi telah menyalurkan beasiswa 9216 pelajar
dengan total dana yang telah disalurkan mencapai Rp 7.867.446.000,- Periode
2008 – 20 November 2014.
2. Pemberdayaan teknisi handphone dengan total 175 Orang Penerima Manfaat
Pemberdayaan Teknisi Ponsel Periode 2010 – 20 November 2014 total dana yang
telah disalurkan mencapai Rp 628.339.569,-
3. Pemberdayaan teknisi AC dengan total 70 Orang Penerima Manfaat
Pemberdayaan Teknisi AC Periode 2010 – 20 November 2014 total dana yang
telah disalurkan mencapai Rp 86.011.818,-
4. Santunan sosial
3.1.2 Struktur Oraganisasi dan Fungsi
Lembaga Amil Zakat Infaq Sodaqoh (LAZIS) di bentuk berdasarkan
keputusan pengurus Amaliah Astra pada rapat Tahunan Yayasan tahun 2007 yang
diselenggrakan pada tanggal 6 Juni 2007 sebagai upaya perintisan pembentukan
LAZIS astra yang mandiri dan independen sesuai peraturan perundang-undangan
yang berlaku.
36
LAZIS Yayasan amaliah astra merupakan lembaga non struktural berada di
bawah dan bertanggung jawab kepada pengurus Yayasan Amaliah Astra.
LAZIS Yayasan amaliah astra memiliki tugas pokok sebagagai berikut:
1. Meningkatkan kesadaran karyawan Group Astra untuk berzakat.
2. Mengarahkan masyarakat mencapai kesejahteraan baik fisik maupun non-fisik
melalui pemberdayagunaan zakat, infaq Sodaqoh.
3. Meningkatkan status mustahik menjadi muzakki melalui pemulihan,
peningkatan kualitas SDM dan pengembangan ekonomi masyarakat.
4. Mengembangkan budaya “memberi lebih baik dari menerima” dikalangan
mustahik.
5. Mengembangkan manjemen yang amanah, profesional dan transfaran dalam
mengelola zakat, infaq dan shodaqoh.
6. Menjangkau muzakki dan mustahik seluas-luasnya.
7. Memperkuat jaringan antar organisasi pengelola zakat, infaq dan shodaqoh di
Group Astra.
Kegiatan pokok Lazis adalah menghimpun dana zakat, infaq dan shodaqoh
dari muzakki dan menyalurkan kepada mustahik sesuai ketentuan agama.
Susunan Pengurus LAZIS Yayasan Amaliah Astra per 31 Des 2015 adalah
sebagai berikut:
1. Dewan Pembina
Ketua Pembina S Mamam Rusdi
Anggota Pembina A.U. Tisnadisastra
Anggota Pembina Widya Wiryawan
37
Anggota Pembina Gita Tiffany Boer
2. Dewan Pengawas
Ketua Pengawas Ary A. Mariano
Anggota Pengawas Iwan Hadiantoro
Anggota Pengawas Pongky Prabowo
3. Badan Pengurus
Ketua Pengurus Riza Deliansyah
Wakil Ketua Pengurus Yulian Warman
Sekretaris Pengurus M. Fachrial
Kepala Divisi Operasional Ganjar Gumilar
Kepala Divisi Administrasi dan Keuangan Rahmat Hidayat
4. Dewan Syari’ah
Pengawas Ust. Rikza Maulana Lc
Jumlah karyawan LAZIS Yayasan amaliah astra sebanyak 14 Karyawan
yang terdiri dari karyawan tidak tetap tahun 2015.
38
Sumber : Anual Report Lazis Amaliah Astra 2015
Gambar. III.1.
Susunan Pengurus LAZIS Yayasan Amaliah Astra per 31 Des 2015
3.2 Tinjauan Kasus
Untuk mempermudah perhitungan zakat di kawasan perusahaan khususnya
bagi karyawan Group Astra dan masyarakat sekitar pada umumnya, dibutuhkan cara
perhitungan yang berbeda. Penulis mencoba untuk membuat sebuah aplikasi android
yang tentunya berguna bagi karyawan Group Astra dan Masyarakat umum lainnya
agar mempermudah menghitung zakat yang akan dikeluarkan.
39
3.3 Spesifikasi Rancangan Program
Dalam spesifikasi rancangan program ini, penulis akan menjelaskan tentang
spesifikasi bentuk masukan, spesifikasi bentuk keluaran, spesifikasi file,
HIPO, spesifikasi program dan flowchartnya.
1. Nama Dokumen : Tampilan Menu Utama
Fungsi : Sebagai Tampilan Menu Utama
Sumber : Menu_Utama.java
Media : Eclipse Indigo
Bentuk Rancangan Menu Utama
Visual Sketsa
Pada tampilan menu
utama ini terdapat
beberapa fungsi:
1. Info Zakat
2. Hitung Zakat
3. Pentaluran Dana
4. Info Donasi Aplikasi
5. Tentang Kami
Gambar III.2 Rancangan Tampilan Menu Utama
Info Zakat Hitung
Zakat
Penyaluran Dana
Info Donasi Tentang
Kami
40
3. Nama Dokumen : Tampilan Menu Info Zakat
Fungsi : Sebagai Tampilan Menu Info Zakat
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Menu Info Zakat
Visual Sketsa
Pada tampilan menu
Info Zakat ini terdapat
fungsi:
1. Materi Info Zakat
Gambar III.3 Rancangan Tampilan Info Zakat
Info Zakat
41
4. Nama Dokumen : Tampilan Hitung Zakat
Fungsi : Sebagai Tampilan Hitung Zakat
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Hitung Zakat
Visual Sketsa
Pada tampilan Hitung
Zakat ini terdapat
beberapa fungsi:
1. Perhitungan Zakat
Fitrah
2. Perhitungan Zakat
Maal
3. Perhitungan Zakat
Profesi
4. Perhitungan Fidyah
Gambar III.4 Rancangan Tampilan Hitung Zakat
Zakat Fitrah
Zakat Maal
Zakat Profesi
Fidyah
42
5. Nama Dokumen : Tampilan Menu Penyaluran Dana
Fungsi : Sebagai Tampilan Menu Penyaluran Dana
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Menu Penyaluran Dana
Visual Sketsa
Pada tampilan menu
Penyaluran Dana ini
terdapat beberapa fungsi:
1. Beasiswa Amaliah
2. Pemberdayaan
Ekonomi
3. santunan Sosial
Gambar III.5 Rancangan Tampilan Penyaluran Dana
Beasiswa Amaliah
Pemberdayaan Ekonomi
Santunan Sosial
43
6. Nama Dokumen : Tampilan Info Donasi
Fungsi : Sebagai Tampilan Info Donasi
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Info Donasi
Visual Sketsa
Pada tampilan Info
Donasi ini terdapat
fungsi:
1. Materi Info Donasi
Gambar III.6 Rancangan Tampilan Info Donasi
Materi Info Donasi
44
7. Nama Dokumen : Tampilan Tentang Kami
Fungsi : Sebagai Tampilan Tentang
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Tentang Kami
Visual Sketsa
Pada tampilan tentang
ini terdapat beberapa
fungsi:
1. Materi Tentang
Perusahaan
2. Tentang Aplikasi
Gambar III.7 Rancangan Tampilan Tentang Kami
Tentang
Aplikasi
Tentang
Perusahaan
45
8. Nama Dokumen : Tampilan Beasiswa Amaliah
Fungsi : Sebagai Tampilan Beasiswa Amaliah
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Beasiswa Amaliah
Visual Sketsa
Pada tampilan
Beasiswa Amaliah ini
terdapat beberapa fungsi:
1. Materi Beasiswa
Amaliah
Gambar III.8 Rancangan Tampilan Beasiswa Amaliah
Materi
Beasiswa Amaliah
46
9. Nama Dokumen : Tampilan Pemberdayaan Ekonomi
Fungsi : Sebagai Tampilan Pemberdayaan Ekonomi
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Pemberdayaan Ekonomi
Visual Sketsa
Pada tampilan
Pemberdayaan Ekonomi
ini terdapat fungsi:
1. Materi Pemberdayaan
Ekonomi
Gambar III.9 Rancangan Tampilan Pemberdayaan Ekonomi
Materi
Beasiswa Amaliah
47
10. Nama Dokumen : Tampilan Santunan Sosial
Fungsi : Sebagai Tampilan Santunan Sosial
Sumber :
Media : Eclipse Indigo
Bentuk Rancangan Santunan Sosial
Visual Sketsa
Pada tampilan
Santunan Sosial ini
terdapat fungsi:
1. Materi Santunan
Sosial
Gambar III.10 Rancangan Tampilan Santunan Sosial
Materi
Santunan Sosial
48
3.3.1. Spesifikasi Bentuk Masukan
Adapun bentuk spesifikasi masukan aplikasi perhitungan zakat terdiri dari
berbagai layout sebagai berikut :
1. Nama Layout : Layout_Menu_Utama
Fungsi : Untuk menampilkan program Menu Utama
Bentuk : Terdapat beberapa button untuk menuju ke layout Info Zakat,
Hitung Zakat, Penyaluran Dana, Info Donasi dan Tentang
Kami.
2. Nama layout : Layout_Info_Zakat
Fungsi : Untuk menampilkan fitur-fitur tentang info zakat
Bentuk : Terdapat layout keterangan Zakat Fitrah, keterangan Zakat
Maal, keterangan Zakat Profesi, keterangan Fidyah.
3. Nama layout : Layout_Hitung_Zakat
Fungsi : Untuk menampilkan fitur tentang perhitungan zakat
Bentuk : Terdapat layout tentang perhitungan Zakat, Button1 untuk
menuju Layout perhitungan Zakat Fitrah, Button2 untuk
menuju Layout perhitungan Zakat Maal, Button3 untuk
menuju Layout perhitungan Zakat Profesi Fidyah, Button3
untuk menuju Layout perhitungan Fidyah.
4. Nama layout : Layout_Penyaluran_Dana
Fungsi : Untuk menampilkan fitur tentang Penyaluran Dana
Bentuk : Terdapat layout dokumentasi penyaluran dana, Button1
untuk menuju Layout Beasiswa Amaliah, Button2 untuk
49
menuju Layout Pemberdayaan Ekonomi, Button3 untuk
menuju Layout Santunan Sosial
5. Nama layout : Layout_Info_Donasi
Fungsi : Untuk menampilkan fitur tentang Info Donasi
Bentuk : Terdapat layout tentang Info Donasi, Layout Jemput Zakat,
dan Layout Rekening.
6. Nama layout : Layout_Tentang_Kami
Fungsi : Untuk menampilkan fitur Tentang Kami
Bentuk : Terdapat layout tentang Kami
3.3.2. Spesifikasi Bentuk Keluaran
Adapun bentuk spesifikasi keluaran aplikasi perhitungan Zakat terdiri dari
berbagai layout sebagai berikut :
1. Nama layout : layout_Perhitungan Zakat Fitrah
Fungsi : Untuk menampilkan Foam Perhitungan Zakat Fitrah
Bentuk : Terdapat layout_ Perhitungan Zakat Fitrah untuk
menampilkan kalkulator Perhitungan Zakat Fitrah, dan
Textbox berupa inputan dan Button untuk menampilkan hasil
proses dari input.
2. Nama layout : layout_Perhitungan Zakat Maal
Fungsi : Untuk menampilkan Foam Perhitungan Zakat Maal
Bentuk : Terdapat layout_ Perhitungan Zakat Maal untuk menampilkan
kalkulator Perhitungan Zakat Maal, dan Textbox berupa
50
inputan dan Button untuk menampilkan hasil proses dari
input.
3. Nama layout : layout_Perhitungan Zakat Profesi
Fungsi : Untuk menampilkan Foam Perhitungan Zakat Profesi
Bentuk : Terdapat layout_ Perhitungan Zakat Profesi untuk
menampilkan kalkulator Perhitungan Zakat Profesi, dan
Textbox berupa inputan dan Button untuk menampilkan hasil
proses dari input.
4. Nama layout : layout_Perhitungan Fidyah
Fungsi : Untuk menampilkan Foam Perhitungan Fidyah
Bentuk : Terdapat layout_ Perhitungan Fidyah untuk menampilkan
kalkulator Perhitungan Fidyah, dan Textbox berupa inputan
dan Button untuk menampilkan hasil proses dari input.
5. Nama layout : layout_Info Donasi
Fungsi : Untuk menampilkan Jemput Zakat, Nomor Rekening Zakat
dan Alamat Lembaga Amil Zakat
Bentuk : Terdapat layout_ Info Donasi untuk menampilkan Layout
Info Donasi, dan nomor rekening.
3.3.3. Spesifikasi File
1. Spesifikasi file java menu_utama
Nama File : Menu_utama
Fungsi : Melakukan proses pengodingan pada tampilan utama
51
Tipe File : Java
Akses File : Public
2. Spesifikasi file java Info_Zakat
Nama File : Info_Zakat
Fungsi : Melakukan proses pengodingan pada tampilan Info
Zakat
Tipe File : Java
Akses File : Public
3. Spesifikasi file java Hitung Zakat
Nama File : Hitung Zakat
Fungsi : Melakukan Pengodingan pada tampilan hitung zakat
Tipe File : Java
Akses File : Public
4. Spesifikasi file java Perhitungan Zakat Fitrah
Nama File : Perhitungan_Zakat_Fitrah
Fungsi : Membaca inputan yang tersimpan di xml layout, serta
melakukan perhitungan Zakat fitrah
Tipe File : Java
Akses File : Public
5. Spesifikasi file java Perhitungan Zakat Maal
Nama File : Perhitungan_Zakat_Maal
Fungsi : Membaca inputan yang tersimpan di xml layout, serta
melakukan perhitungan Zakat Maal
52
Tipe File : Java
Akses File : Public
6. Spesifikasi file java Perhitungan Zakat Profesi
Nama File : Perhitungan_Zakat_Profesi
Fungsi : Membaca inputan yang tersimpan di xml layout, serta
melakukan perhitungan Zakat Profesi
Tipe File : Java
Akses File : Public
7. Spesifikasi file java Perhitungan Fidyah
Nama File : Perhitungan_Fidyah
Fungsi : Membaca inputan yang tersimpan di xml layout, serta
melakukan perhitungan Fidyah
Tipe File : Java
Akses File : Public
8. Spesifikasi file XML layout_menu_utama
Nama File : layout_menu_utama
Fungsi : Menampilkan layout pada tampilan utama
Tipe File : XML Document
Akses File : Public
9. Spesifikasi file XML layout_info_zakat
Nama File : layout_info_zakat
Fungsi : Menampilkan layout pada info zakat
53
Tipe File : XML Document
Akses File : Public
10. Spesifikasi file XML layout_hitug_zakat
Nama File : layout_hitung_zakat
Fungsi : Menampilkan layout pada hitung zakat
Tipe File : XML Document
Akses File : Public
11. Spesifikasi file XML layout_perhitungan_zakat_fitrah
Nama File : layout_perhitungan_zakat_fitrah
Fungsi : Menampilkan layout pada perhitungan zakat fitah
Tipe File : XML Document
Akses File : Public
12. Spesifikasi file XML layout_perhitungan_zakat_maal
Nama File : layout_perhitungan_zakat_maal
Fungsi : Menampilkan layout pada perhitungan zakat maal
Tipe File : XML Document
Akses File : Public
13. Spesifikasi file XML layout_perhitungan_zakat_profesi
Nama File : layout_perhitungan_zakat_profesi
Fungsi : Menampilkan layout pada perhitungan zakat profesi
Tipe File : XML Document
Akses File : Public
54
14. Spesifikasi file XML layout_fidyah
Nama File : layout_fidyah
Fungsi : Menampilkan layout pada fidyah
Tipe File : XML Document
Akses File : Public
15. Spesifikasi file XML AndroidManifest
Nama File : AndroidManifest
Fungsi : Mengatur tampilan mana yang di running pertama kali,
dan juga mengatur perizinan layout XML dan file java
yang harus dijalankan dalam aplikasi yang dibuat
Tipe File : XML Document
Akses File : Public
3.3.4. HIPO (Hierarchy Input Process Output)
adalah alat dokumentasi program yang berbasis pada fungsi, yaitu tiap-tiap
modul di dalam sistem digambarkan oleh fungsi utamanya (Deddy Kusbianto,
2010:12).
55
Gambar III.11. HIPO Perhitungan Zakat berbasis Android
3.3.5. Spesifikasi Program
Adapun spesifikasi program dalam Aplikasi adalah sebagai berikut :
1. Zakatku
Nama Program : Zakatku
Fungsi : Merupakan program utama atau induk yang berfungsi untuk
mengawali dan mengakhiri program, dan merupakan
penampung dari bagian-bagian program yang lain contohnya
java dan xml
56
Bahasa Program : Java
Proses : Setelah aplikasi dirunning nanti akan muncul menu utama
yang digunakan untuk proses perhitungannya.
Adapun pilihan menu utama tersebut terdiri dari :
1. Info Zakat
Pada pilihan file Info Zakat
2. Hitung Zakat
Untuk membantu perhitungan zakat kepada pengguna
3. Penyaluran Dana
Untuk mengetahui tentang penyaluran dana
4. Info Donasi
Untuk mengetahui tentang info donasi
5. Tentang Kami
Untuk mengetahui lebih dalam tentang Aplikasi
57
3.3.6. Flowchart
Adapun bagian-bagian flowchart dapat dilihat di beberapa Gambar
dibawah ini.
1. Flowchart Info zakat
58
Gambar III.9. Flowchart Info Zakat
2. Flowchart Hitung Zakat
59
Gambar III.10. Flowchart Perhitungan Zakat
3. Flowchart Penyaluran Dana
60
Gambar III.11. Flowchart Penyaluran Dana
61
4. Flowchart Tentang Kami
Gambar III.12. Flowchart Tentang Kami
62
3.4. Sarana Pendukung Program
3.4.1. Perangkat Keras
Perangkat keras (hardware) adalah seluruh komponen yang membentuk
suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer
dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang diusulkan adalah
sebagai berikut :
Laptop
Spesifikasi Laptop yang digunakan untuk membuat aplikasi ini adalah:
1. Laptop HP
2. Processor Intel (R) Core (TM) i7-4700HQ CPU @ 2.40GHz
3. RAM (Random Access Memory) 8GB DDR 3
4. VGA (Video Graphic Adapter) 4GB
Smartphone
Smartphone ini digunakan untuk media debugging atau untuk menguji program yang
telah dibuat di Eclipse. Spesifikasi smartphone yang digunakan untuk membuat
aplikasi ini adalah:
1. Smartphone : Oppo
2. Nomor Model : F1f
3. Versi Android : 5.1.1 (Lollipop)
4. CPU : QualcommMSM8939Eight core
5. RAM : 3 GB
6. Layar : 1080 x 1920 pixels, 5.0 inches
63
7. Dimensi : 138.1 x 69.6 x 7.8 mm
3.4.2. Perangkat Lunak
Adapun bagian yang tak kalah penting untuk mendukung program
adalah perangkat lunak (software) yang digunakan dalam mengeksekusi program
aplikasi serta sistem operasi yang akan digunakan untuk menjalankan program
tersebut. Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi perhitungan
zakat berbasis android ini adalah :
1. Windows 10 Pro 64-bit
2. Eclipse IDE versi Juno
3. Java Framework Kit (JDK)
4. Android Software Development Kit (SDK)
5. Android Development Tool (ADT)
6. ADB Driver
7. Adobe Photoshop CS6