i
APLIKASI INFAQ DAN SEDEKAH BERBASIS MOBILE PADA LEMBAGA AMIL ZAKAT, INFAQ DAN SEDEKAH MUHAMMADYAH KENDAL (LAZISMU
KENDAL)
Tugas Akhir ini disusun untuk memenuhi syarat Mencapai Gelar Kesarjanaan Komputer Pada Program Studi Sistem Informasi
Jenjang Program Strata-1
Oleh :
ADIF CANDRA KURNIAWAN 16.01.55.0069
20654
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS STIKUBANK (UNISBANK)
SEMARANG
2020
ii
PERNYATAAN KESIAPAN UJIAN TUGAS AKHIR
Saya, Adif Candra Kurniawan, dengan ini menyatakan bahwa Laporan Tugas Akhir yang berjudul:
APLIKASI INFAQ DAN SEDEKAH BERBASIS MOBILE PADA LEMBAGA AMIL ZAKAT, INFAQ DAN SEDEKAH MUHAMMADYAH
KENDAL (LAZISMU KENDAL)
adalah benar hasil karya saya dan belum pernah diajukan sebagai karya ilmiah, sebagian atau seluruhnya, atas nama saya atau pihak lain.
Semarang : 06 Juli 2020
( Adif Candra Kurniawan ) NIM : 16.01.55.0069
Disetujui oleh Pembimbing,
Kami setuju Laporan tersebut diajukan untuk Ujian Tugas Akhir Semarang : 06 Juli 2020
( Muji Sukur, S.KOM, M.KOM )
iii
iv
HALAMAN PENGESAHAN Tugas Akhir dengan judul :
APLIKASI INFAQ DAN SEDEKAH BERBASIS MOBILE PADA LEMBAGA AMIL ZAKAT, INFAQ DAN SEDEKAH MUHAMMADYAH
KENDAL (LAZISMU KENDAL) Ditulis oleh :
Nama : Adif Candra Kurniawan NIM : 16.01.55.0069
Telah dipertahankan di depan Tim Dosen Penguji Tugas Akhir dan diterima sebagai salah satu syarat guna menyelesaikan Jenjang Program Strata I Program Studi Sistem Informasi pada Fakultas Teknologi Informasi Universitas Stikubank (UNISBANK) Semarang.
Semarang, 24 juli 2020 Ketua
(Muji Sukur, S.KOM, M.Cs)
NIDN : 0627017201
Sekretaris Anggota
(Dwi Agus Diartono, S.Kom., M.Kom) (Dwi Budi Santoso, S.kom., M.Kom)
NIDN : 0604086601 NIDN : 0613038102
Mengetahui,
Universitas Stikubank (UNISBANK) Semarang Fakultas Teknologi Informasi
Dekan
(Kristophorus Hadiono, Ph.D) NIDN : 0622027601
v
MOTTO DAN PERSEMBAHAN MOTTO :
1) Waktu bagaikan pedang. Jika kamu tidak memanfaatkannya
dengan baik, maka ia akan memanfaatkanmu. (HR. Muslim) 2) Dan Allah menyukai orang-orang yang sabar. – (Q.S Ali Imran:
146)
3) Bertawakkallah kepada Allah. Sesungguhnya Allah menyukai
orang-orang yang bertawakkal. – (Q.S Ali-Imran: 159)
4) Life is tough, and things don't always work out well, but we should be brave and go on with our lives
PERSEMBAHAN :
Tugas akhir ini saya persembahkan kepada :
1) Kedua orang tua yang saya cintai dan saya sayangi yang telah mendidik dan membesarkan saya hingga sampai saat ini.
2) Keluarga besar saya yang telah memberi dorongan untuk maju.
3) Bapak Muji Syukur, S.KOM, M.KOM selaku dosen pembimbing yang telah mendukung dan membimbing saya dari awal hingga terselesaikannya tugas akhir ini.
4) Bapak Khristopus Hadiono, Selaku Dekan Fakultas Teknologi Informasi UNISBANK SEMARANG
5) Teman-teman seperjuangan Sistem Informasi Angkatan 2016 Unisbank Semarang yang saya sayangi.
vi
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG Program Studi : Sistem Informasi
Tugas Akhir Sarjana Komputer Semester Genap Tahun 2019/2020
APLIKASI INFAQ DAN SEDEKAH BERBASIS MOBILE PADA LEMBAGA AMIL ZAKAT, INFAQ DAN SEDEKAH MUHAMMADYAH
KENDAL (LAZISMU KENDAL)
Nama : Adif Candra Kurniawan NIM : 16.01.55.0069
ABSTRAK
lembaga zakat, infaq dan sedekah muhammadyah (LAZISMU) Kabupaten Kenda l merupakan lembaga pengelolaan dana zakat, infaq, sedekah yang berkhidmat dalam pemberdayaan masyarakat. Oleh karena itu, peneliti melihat program yang diselenggarakan oleh lazismu yaitu infaq dan sedekah dengan metode memakai kaleng yang dinamakan 3S (ehari seribu saja) dengan metode yang tergolong masih manual. peneliti melakukan penelitian agar dibuatnya sistem informasi menggunakan metode pengembangan sistem waterfall karena keluaran dalam pembuatan sistem berurutan dari tahap sebelumnya kemudian masuk ketahap selanjutnya yang akan menjadikan sebuah aplikasi berbasis mobile. dimana sistem ini nantinya akan memudahkan dari segi pengelolaan. Kata Kunci : Waterfall, Aplikasi Mobile, Infaq & Sedekah, Lazismu
ABSTRACT
Zakat, infaq, and shaqakah institutions of Muhammadyah (LAZISMU) Kendal regency is an institution that manages zakat, infaq, and shadaqah serving
in community empowerment. Therefore, the researcher looks at
the infaq and shadaqah program organized by LAZISMU which uses can method called as 3S (a thousand a day) that is classified into manual. The researcher conducts a research in order to make an information system by using the waterfall system development method because the output in making a sequential system
vii
from the earlier stage into the next stage, which will make a mobile-based application where this system will be easier in terms of management.
Key Word : Waterfall, Mobile Application, Infaq & Sedekah, Lazismu
Semarang, 06 Juli 2020 Pembimbing
viii
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji syukur kehadirat Allah SWT yang telah melimpahkat rahmat dan hidayah-nya sehingga dapat menyelesaikan tugas akhir yang berjudul “ APLIKASI INFAQ DAN SEDEKAH BERBASIS MOBILE PADA LEMBAGA AMIL ZAKAT, INFAQ, DAN SEDEKAH MUHAMMADYAH KENDAL (LAZISMU KENDAL)” dapat diselesaikan dengan baik hingga akhir.
Penulis sangat menyadari dengan masih banyaknya keterbatasan pengetahuan yang penulis miliki, tentunya tugas akhir ini tidak akan terwujud tanpa adanya bantuan serta bimbingan dari berbagai pihak yang terkait. Oleh sebab itu pada kesempatan ini penulis mengucapkan sangat berterimakasih kepada :
1. Allah SWT dengan segala karunia-nya maka tugas akhir ini dapat diselesaikan pada waktunya.
2. Kedua orang tua dan keluarga besar yang telah memberikan semangat dan dorongan serta doa-doa yang telah dicurahkan.
3. Bapak Dr. Safik Faozi, SH, M.Hum selaku Rektor Universitas Stikubank Semarang.
4. Bapak Kristophorus Hadiono, Ph.D selaku Dekan Fakultas Teknologi Informasi.
ix
memberikan pengarahan dalam menyelesaikan tugas akhir ini.
6. Dosen-dosen pengampu Program Studi Sistem Informasi, Fakultas Teknologi Informasi yang telah memberikan materi-materi bermanfaat. 7. Teman-teman seperjuangan yang tidak bias saya sebutkan satu persatu. 8. Dan semua pihak yang memberi semangat dan membantu baik secara
langsung maupun tidak langsung dalam menyukseskan penulisan tugas akhir.
Kritik dan saran sangat membangun bagi penulis. Oleh karena itu penulis mohon maaf jika terdapat kekurangan maupun salah pada penulisan. Semoga penulisan dan penyusunan tugas akhir ini dapat bermanfaat bagi para pembaca dan menginspirasi terhadap peneliti selanjutnya.
Wassalamualaikum Wr. Wb.
Semarang, 06 juli 2020 Penulis,
x DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
PERNYATAAN KESIAPAN SKRIPSI ... ii
PERNYATAAN KEASLIAN SKRIPSI ... iii
HALAMAN PENGESAHAN ... iv
MOTTO DAN PERSEMBAHAN ... v
ABSTRAK ... vi
ABSTRACT ... vi
KATA PENGANTAR ... viii
DAFTAR ISI ... x
DAFTAR GAMBAR ... xiv
DAFTAR TABEL ... xvii BAB I PENDAHULUAN ... Error! Bookmark not defined. 1.1. Latar Belakang... Error! Bookmark not defined. 1.2. Rumusan Masalah ... Error! Bookmark not defined. 1.3. Batasan Masalah ... Error! Bookmark not defined. 1.4. Tujuan Penelitian ... Error! Bookmark not defined. 1.5. Manfaat Penelitian ... Error! Bookmark not defined. 1.6 Metodologi Penelitian ... Error! Bookmark not defined. 1.6.1. Metode Pengumpulan Data ... Error! Bookmark not defined. 1.6.2. Metode Pengembangan Sistem ... Error! Bookmark not defined. 1.7. Sistematika Penulisan ... Error! Bookmark not defined. BAB II TINJUAN PUSTAKA... Error! Bookmark not defined.
xi
2.1. Pustaka yang Terkait dengan Penelitian ... Error! Bookmark not defined. 2.2. Perbedaan Penelitian Sebelumnya Dengan Penelitian Yang Dilakukan ... Error! Bookmark not defined. BAB III ANALISA PERANCANGAN SISTEM.. Error! Bookmark not defined. 3.1. Analisa Sistem ... Error! Bookmark not defined. 3.2. Analisa User ... Error! Bookmark not defined.
3.3. Analisa Kebutuhan Fungsional... Error! Bookmark not defined.
3.4. Alur Data ... Error! Bookmark not defined. 3.4.2. Activity Diagram ... Error! Bookmark not defined. 3.4.3. Sequence Diagram ... Error! Bookmark not defined. 3.5. Perancangan Database ... Error! Bookmark not defined. 3.5.1. Class Diagram ... Error! Bookmark not defined. 3.5.2. Struktur Tabel... Error! Bookmark not defined. 3.6. Perancangan User Interface ... Error! Bookmark not defined. 3.6.1. UI Login ... Error! Bookmark not defined. 3.6.2. UI Homepage Admin ... Error! Bookmark not defined. 3.6.3. UI Olah Profil Admin... Error! Bookmark not defined. 3.6.4. UI Olah Data ... Error! Bookmark not defined. 3.6.5. UI Data Badan Eksekutif ... Error! Bookmark not defined.
3.6.6. UI Tambah Data Badan Eksekutif ... Error! Bookmark not defined.
3.6.7. UI Data Donatur ... Error! Bookmark not defined.
3.6.8. UI Tambah Data Donatur ... Error! Bookmark not defined.
3.6.9. UI Data Transaksi ... Error! Bookmark not defined. 3.6.10. UI Keuangan Admin ... Error! Bookmark not defined. 3.6.11. UI homepage Badan Eksekutif... Error! Bookmark not defined. 3.6.12. UI Olah Profil Badan Eksekutif ... Error! Bookmark not defined. 3.6.13. UI Homepage Donatur ... Error! Bookmark not defined. 3.6.14. UI Transaksi ... Error! Bookmark not defined. 3.6.15. UI Transaksi Personally Agent ... Error! Bookmark not defined.
xii
3.6.16. UI Transaksi Transfer ... Error! Bookmark not defined. 3.6.17. UI Olah Profil Donatur... Error! Bookmark not defined. 3.6.18. UI Keuangan Donatur ... Error! Bookmark not defined. BAB IV IMPLEMENTASI SISTEM ... Error! Bookmark not defined. 4.1. Implementasi Sistem ... Error! Bookmark not defined. 4.1.1. Implementasi Software... Error! Bookmark not defined. 4.2. Implementasi Site Admin ... Error! Bookmark not defined. 4.2.1. Halaman Login ... Error! Bookmark not defined.
4.2.2. Halaman Dashboard Admin ... Error! Bookmark not defined.
4.2.3. Halaman Olah Profil Admin ... Error! Bookmark not defined.
4.2.4. Halaman Olah Data ... Error! Bookmark not defined.
4.2.5. Halaman Olah Data Badan Eksekutif ... Error! Bookmark not
defined.
4.2.6. Halaman Tambah Badan Eksekutif .. Error! Bookmark not defined.
4.2.7. Halaman Olah Data Donatur ... Error! Bookmark not defined.
4.2.8. Halaman Tambah Data Donatur... Error! Bookmark not defined.
4.2.9. Halaman Transaksi Admin ... Error! Bookmark not defined.
4.2.10. Halaman Keuangan ... Error! Bookmark not defined.
4.3. Implementasi Site Badan Eksekutif... Error! Bookmark not defined.
4.3.1. Halaman Login ... Error! Bookmark not defined.
4.3.2. Halaman Dashboard Badan Eksekutif ... Error! Bookmark not
defined.
4.3.3. Halaman Olah Profil Badan Eksekutif ... Error! Bookmark not
defined.
4.3.4. Halaman Transaksi Badan Eksekutif ... Error! Bookmark not
defined.
4.4. Implementasi Site donatur ... Error! Bookmark not defined. 4.4.1. Halaman Login ... Error! Bookmark not defined.
xiii
4.4.3. Halaman Olah Profil Donator ... Error! Bookmark not defined.
4.4.4. Halaman Transaksi Donatur ... Error! Bookmark not defined.
4.4.5. Halaman Transaksi Personally Agent ... Error! Bookmark not
defined.
4.4.6. Halaman Transaksi Transfer ... Error! Bookmark not defined.
4.4.7. Halaman Keuangan ... Error! Bookmark not defined. BAB V HASIL PENELITIAN DAN PEMBAHASAN ... Error! Bookmark not defined.
5.1. Hasil Penelitian ... Error! Bookmark not defined. 5.2. Pembahasan ... Error! Bookmark not defined. 5.2.1. Site Admin ... Error! Bookmark not defined. 5.2.2. Site Badan Eksekutif ... Error! Bookmark not defined. 5.2.3. Site Donatur ... Error! Bookmark not defined. BAB VI KESIMPULAN DAN SARAN ... Error! Bookmark not defined. 6.1. Kesimpulan Hasil Pengujian ... Error! Bookmark not defined. 6.2. Saran ... Error! Bookmark not defined. DAFTAR PUSTAKA ... Error! Bookmark not defined. LAMPIRAN ... Error! Bookmark not defined.
xiv
DAFTAR GAMBAR
Gambar ... Halaman Gambar 1. 1 Model Waterfall ... Error! Bookmark not defined. Gambar 3. 1 Usecase Diagram ... Error! Bookmark not defined. Gambar 3. 2 Activity Diagram Login ... Error! Bookmark not defined. Gambar 3. 3 Activity Diagram Olah Data ... Error! Bookmark not defined. Gambar 3. 4 Activity Diagram Olah Profil ... Error! Bookmark not defined. Gambar 3. 5 Activity Diagram Transaksi ... Error! Bookmark not defined. Gambar 3. 6 Activity Diagram Keuangan... Error! Bookmark not defined. Gambar 3. 7 Sequence Diagram Login ... Error! Bookmark not defined. Gambar 3. 8 Sequence Diagram Olah Data Badan Eksekutif ... Error! Bookmark not defined.
Gambar 3. 9 Sequence Diagram Olah Profil ... Error! Bookmark not defined. Gambar 3. 10 Sequence Diagram Transaksi ... Error! Bookmark not defined. Gambar 3. 11 Sequence Diagram Keuangan ... Error! Bookmark not defined. Gambar 3. 12 Class Diagram ... Error! Bookmark not defined. Gambar 3. 13 UI Login ... Error! Bookmark not defined. Gambar 3. 14 UI Homepage Admin ... Error! Bookmark not defined. Gambar 3. 15 UI Olah Profil Admin ... Error! Bookmark not defined. Gambar 3. 16 UI Olah Data ... Error! Bookmark not defined. Gambar 3. 17 UI Data Badan Eksekutif... Error! Bookmark not defined. Gambar 3. 18 UI Tambah Data Badan Eksekutif .. Error! Bookmark not defined. Gambar 3. 19 UI Data Donatur ... Error! Bookmark not defined. Gambar 3. 20 UI Tambah Data Donatur ... Error! Bookmark not defined. Gambar 3. 21 UI Data Transaksi... Error! Bookmark not defined. Gambar 3. 22 UI Keuangan Admin ... Error! Bookmark not defined. Gambar 3. 23 UI Homepage Badan Eksekutif ... Error! Bookmark not defined. Gambar 3. 24 UI Olah Profil Badan Eksekutif ... Error! Bookmark not defined. Gambar 3. 25 UI Homepage Donatur ... Error! Bookmark not defined.
xv
Gambar 3. 26 UI Transaksi ... Error! Bookmark not defined. Gambar 3. 27 UI Transaksi Personally Agent ... Error! Bookmark not defined. Gambar 3. 28 UI Transaksi Transfer... Error! Bookmark not defined. Gambar 3. 29 UI Olah Profil Donatur ... Error! Bookmark not defined. Gambar 3. 30 UI Keuangan Donatur ... Error! Bookmark not defined. Gambar 4. 1 Halaman Login ... Error! Bookmark not defined. Gambar 4. 2 Halaman Dashboard Admin ... Error! Bookmark not defined. Gambar 4. 3 Halaman Olah Profil Admin ... Error! Bookmark not defined. Gambar 4. 4 Halaman Olah Data ... Error! Bookmark not defined. Gambar 4. 5 Halaman Olah Data Badan Eksekutif Error! Bookmark not defined. Gambar 4. 6 Halaman Tambah Data Badan Eksekutif ... Error! Bookmark not defined.
Gambar 4. 7 Halaman Olah Data Donatur ... Error! Bookmark not defined. Gambar 4. 8 Halaman Tambah Data Donatur ... Error! Bookmark not defined. Gambar 4. 9 Halaman Transaksi Admin ... Error! Bookmark not defined. Gambar 4. 10 Halaman Keuangan ... Error! Bookmark not defined. Gambar 4. 11 Halaman Login ... Error! Bookmark not defined. Gambar 4. 12 Halaman Dashboard Badan Eksekutif... Error! Bookmark not defined.
Gambar 4. 13 Halaman Olah Profil Badan Eksekutif ... Error! Bookmark not defined.
Gambar 4. 14 Halaman Transaksi Badan Eksekutif ... Error! Bookmark not defined.
Gambar 4. 15 Halaman Login ... Error! Bookmark not defined. Gambar 4. 16 Halaman Dashboard Donatur ... Error! Bookmark not defined. Gambar 4. 17 Halaman Olah Profil Donatur ... Error! Bookmark not defined. Gambar 4. 18 Halaman Transaksi Donatur ... Error! Bookmark not defined. Gambar 4. 19 Halaman Transaksi Personally Agent ... Error! Bookmark not defined.
Gambar 4. 20 Halaman Transaksi Transfer ... Error! Bookmark not defined. Gambar 4. 21 Halaman Keuangan ... Error! Bookmark not defined.
xvi
Gambar 5. 1 Login ... Error! Bookmark not defined. Gambar 5. 2 Dashboard Admin ... Error! Bookmark not defined. Gambar 5. 3 Dashboard Badan Eksekutif ... Error! Bookmark not defined. Gambar 5. 4 Dashboard Donatur ... Error! Bookmark not defined. Gambar 5. 5 Olah Data Badan Eksekutif ... Error! Bookmark not defined. Gambar 5. 6 Tambah Data Badan Eksekutif ... Error! Bookmark not defined. Gambar 5. 7 Olah Data Donatur ... Error! Bookmark not defined. Gambar 5. 8 Tambah Data Donatur ... Error! Bookmark not defined. Gambar 5. 9 Transaksi Admin ... Error! Bookmark not defined. Gambar 5. 10 Olah Profil Admin ... Error! Bookmark not defined. Gambar 5. 11 Keuangan Admin... Error! Bookmark not defined. Gambar 5. 12 Data Transaksi Badan Eksekutif ... Error! Bookmark not defined. Gambar 5. 13 Olah Profil Badan Eksekutif ... Error! Bookmark not defined. Gambar 5. 14 Transaksi Donatur Personally Agent... Error! Bookmark not defined.
Gambar 5. 15 Transaksi Transfer ... Error! Bookmark not defined. Gambar 5. 16 Olah Profil Donatur ... Error! Bookmark not defined. Gambar 5. 17 Keuangan Donatur... Error! Bookmark not defined.
xvii
DAFTAR TABEL
Tabel ... Halaman
Tabel 2. 1 Tabel Perbandingan Penelitian Sebelumnya ... Error! Bookmark not defined.
Tabel 3. 1 tabel d_admin ... Error! Bookmark not defined. Tabel 3. 2 tabel d_be ... Error! Bookmark not defined. Tabel 3. 3 tabel d_donatur ... Error! Bookmark not defined. Tabel 3. 4 tabel d_transaksi ... Error! Bookmark not defined. Tabel 3. 5 tabel d_pengeluaran ... Error! Bookmark not defined. Tabel 5. 1 Tabel Uji Coba Admin ... Error! Bookmark not defined. Tabel 5. 2 Tabel Uji Coba Badan Eksekutif ... Error! Bookmark not defined. Tabel 5. 3 Tabel Uji Coba Donatur ... Error! Bookmark not defined.