Disusun Oleh:
Oleh:
2020/2021
KATA PENGANTAR
Puji syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa atas rahmat-Nya sehingga
penulisan laporan tugas akhir yang berjudul “Aplikasi Pencatatan Zakat Fitrah” ini dapat
terselesaikan dengan baik. Penyusunan laporan ini sebagai tugas akhir mata kuliah system
informasi yang diampu oleh ibu Okfalisa, S.T., M.Sc., Ph.D. Ucapan terima kasih penulis
sampaikan kepada dosen pengampu mata kuliah system inforamsi yang telah memberikan
masukan dan arahan hingga terselesaikannya laporan ini. Penulis juga mengucapkan terima kasih
kepada rekan-rekan mahasiswa yang telah meberikan dukungan dan partisipasinya dalam
penulisan laporan ini. Penulisan laporan ini masih terdapat kekurangan. Oleh karena itu, penulis
harapkan saran dan kritik dari pembaca. Akhir kata, penulis berharap semoga laporan ini dapat
bermanfaat bagi pembaca.
Penulis
ii
DAFTAR ISI
HALAMAN JUDUL
BAB I PENDAHULUAN
BAB IV PENUTUP
iii
DAFTAR GAMBAR
2.1.1.1 Gamabr DFD Level 0 ......................................................................... 5
iv
BAB I
PENDAHULUAN
1
c. Pencatatan zakat dilakukan setahun sekali yaitu bulan ramadhan.
1.4 Tujuan
Adapun tujuan yang akan dilakukan pada tugas akhir ini yaitu membuat aplikasi yang
dapat mencatat data pemebri dan apenerima zakat.
Manfaat penelitian yang akan diharapkan pada tugas akhir yaitu memudahkan pengurus
zakat untuk melihat data zakat fitrah.
2
menggunakan Visual Studio Code, bahasa pemrograman dan software lain
yang diperlukan dalam membangun sistem ini.
d. Pengujian sistem
Tahap tahap pengujian sistem ini akan dilakukan dengan menggunakan metode
black box testing agar jika terjadi kesalahan maka dapat langsung diperbaiki.
3
BAB II
Untuk masuk kedalam sistem, pengurus harus login terlebih dahulu dengan menginputkan
username dan password. Apabila pengrus zakat belum mepnyukai akun, maka terlebih dahulu
melakukan proses registrasi untuk mendapatkan akun login. Setelah melewati proses login
selanjutnya akan masuk ke halaman utama sistem. Pada halaman utama terdapat beberapa menu yang
dapat diakses.
Analisis fungsional untuk Rancang Bangun aplikasi pencatatan zakat antara lain:
4
Gambar 2.2.1.2 DFD Level 1 Pemberi Zakat
5
2.2.2 Database
Gambar 2.2.2
6
2.2.3.2 Tampilan Registrasi
7
2.2.3.5 Tampilan Data Penerima Zakat
8
BAB III
b. Tampilan Halaman register dihalaman ini untuk membuat akun baru yang
automatic data dari akun yang baru dibuat disini tersimpan ke database dan akun
yang telah dibuat bisa langsung digunakan di login.
9
c. Tampilan halaman data pemberi dihalam ini kita bisa menambah, mencetak, edit
serta hapus data pada table dibawah untuk menabah data di icon + disudut kiri atas
dan untuk mencetak, di icon print dibagian yang sama dengan menambah data ,
untuk mengedit data di icon pensil/pena dibagain table dicolum aksi, search bar
untuk membuahkan mencari char pada data-data pada table, dan untuk menghapus
datanya berada diicon tong sampah di table dicolum aksi
10
e. Tampilan halaman edit di icon pensil/pena ditampilannya langsung seperti dibawah
dan bebas semua file textnya dibuat.
f. Tampilan halaman penerima zakat dihalaman sini semua fungsi/tombol action sama
seperti dihalaman pemberi zakat.
11
g. Tampilan halaman tambah data penerima zakat di sini menginputkan nama, alamat,
no hp, serta tangunggan dan kemudian klik tomboh tambah data untuk menyimpan
data.
Hasil pengujian aplikasi pencatatan zakt ini menggunakan black box testing.
Black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi
melalui data uji dan memeriksa fungsional dari perangkat lunak. Jadi dianalogikan seperti
kita melihat suatu kotak hitam, kit hanya bisa melihat penampilan luarnya saja, tanpa tau
ada apa dibalik bungkus hitam nya. Sama seperti pengujian black box, mengevaluasi
hanya dari tampilan luarnya(interface nya) , fungsionalitasnya.tanpa mengetahui apa
sesungguhnya yang terjadi dalam proses detilnya (hanya mengetahui input dan output).
12
Tabel Pengujian Black box :
2. Saat login salah memasukkan nama System akan menolak akses login valid
username yang dilakukan pada saat dan menampilan pesan “
registrasi awal. username dan password anda
Test case: salah!”
Hasil pengujian:
3. Salaah memasukkan password pada System akan menolak akses login valid
bagian login dan menampilan pesan “
Test case: username/ password anda salah!”
Hasil pengujian:
13
4. Salaah memasukkan password pada System akan menolak akses login valid
bagian login yang tidak sesuai dan menampilan pesan “
dengan password saat registrasi username dan password anda
awal. tidak sesuai!”
Test case: Hasil pengujian:
5. Tampilan saat user berhasil registrasi System akan mengakses login dan valid
pada bagian registrasi. menampilan pesan “ user baru
Test case: berhasil ditambahkan”
Hasil pengujian:
14
Test case: Hasil pengujian:
15
Pada halaman tampilan data System akan menampilkan reaksi
pemberi dan penerima terdapat icon untuk membantu user
untuk menambahkan nama-nama menambahkan nama-nama
9. penerima maupun pemberi zakat pemberi dan penerima zakat yang valid
yang dapat diakses oleh user. di inputkan.
Hasil pengujian:
Test case:
10. Pada halaman tampilan data System akan menampilkan reaksi valid
pemberi dan penerima terdapat icon untuk membantu user
untuk mencetak penerima maupun mencetak/print file nama-nama
pemberi zakat print dalam bentuk pemberi dan penerima zakat yang
pdf yang dapat diakses oleh user. di telah inputkan.
Hasil pengujian:
Test case:
16
11. Pada halaman tampilan data System akan menampilkan reaksi valid
pemberi dan penerima terdapat untuk membantu user
menu search yang berguna untuk Untuk search yang berguna untuk
mencari hal-hal yang perlu di cari mencari hal-hal yang perlu di cari
dengan cepat oleh user pada menu dengan cepat oleh user pada
tampilan pemberi maupun menu tampilan pemberi maupun
penerima zakat. penerima zakat.
Test case:
Hasil pengujian:
17
BAB IV
PENUTUP
18