BAB III HASIL PENELITIAN DAN PEMBAHASAN. Berdasarkan informasi dari perintis pertama Bapak Abdul Latif

72  Download (0)

Teks penuh

(1)

BAB III

HASIL PENELITIAN DAN PEMBAHASAN

3.1 Deskripsi Objek Penelitian

3.1.1 Sejarah Organisasi

Berdasarkan informasi dari perintis pertama Bapak Abdul Latif Mile, awalnya dilakukan sosialisasi kepada dinas-dinas Se-Provinsi Gorontalo, selanjutnya dilakukan sosialisasi di bulan Ramadan yag di motori oleh pegawai Departemen Agama.

Embrio dari kegiatan ini, kemudian jadi cikal bakal terbentuknya badan amil zakat daerah saat pemisahan Provinsi Gorontalo dari Sulawesi Utara pada tahun 2001.

Kelembagaan selanjutnya dimotori oleh Departemen Agama yang mendapat dukungan dari pemerintah Kabupaten dan Kota Gorontalo, bagi upaya pembentukan BAZDA Provinsi Gorontalo yang diketuai oleh Bapak Idris Rahim.

Secara kelembagaan Badan Amil Zakat Daerah Provinsi dibawah tanggung jawab kepala seksi zakat dan wakaf yang pada tahap berikutnya membentuk unit pengumpul zakat (UPZ) di masing-masing dinas di lingkungan pemerintah Provinsi Gorontalo.

(2)

3.1.2 Struktur Organisasi

- - - - - -

, MH

Gambar 10. Struktur Organisasi

BADAN PELAKSANA KOMISI PENGAWAS

KETUA Gubernur Gorontalo

WAKIL KETUA Wakil Gubernur Gorontalo

SEKRETARIS Kepala KANWIL Kementrian

Agama Provinsi. Gorontalo

KETUA UMUM Dr. Drs. H.Idris Rahim, MM BENDAHARA

Pronaliswaty Gobel, SEI

SEKRETARIS H. Harson Abas, SH DEWAN PERTIMBANGAN Wakil Sekretaris I Misnawaty S. Nuna, MH Wakil Sekretaris II H. Ismail Ishak, BA Wakil Bendahara

Riko Mustafa, S.Ag

KETUA Ketua DPRD Prov.Gorontalo WAKIL KETUA SEKDA Prov.Gorontalo ANGGOTA ANGGOTA Bidang Pengumpulan Abd. Hakim Daud, SE, M.Si

Bidang Pendistribusian Drs. H. Rusdin Djibu, M.Pd

Bidang Pendayagunaan Ulfa Nurkamiden, S.Ag, M.HI

Bidang Pengembangan Drs. H. Abd. Karim Rauf, M.Pd.I

KETUA HARIAN

Drs. H. ABD. Latif Mile

WAKIL KETUA I

H. Arifin Agule, SE, M.Pd

WAKIL KETUA II

(3)

3.1.3 Tugas Dan Fungsi Masing- masing Bagian a. Tugas

1. Badan Amil Zakat Daerah mempunyai tugas menyelenggarakan pengumpulan, pengelolaan, pendistribusian, dan Pendayagunaan Zakat, Infak dan sedekah sesuai dengan fungsi dan tujuannya.

2. Membentuk unit-unit pengumpul Zakat Disingkat UPZ.

b. Fungsi

Dalam melaksanakan tugas, Badan Amil akat Daerah mempunyai fungsi : 1. Penyusunan Program Kerja

2. Pengumpulan segala macam Zakat dari masyarakat termasuk Pegawai Negeri Sipil di lingkungan pemerintah Provinsi Gorontalo

3. Pendistribusian Zakat, Infak dan sedekah sesuai dengan ketentuan hukumnya.

4. Penyuluhan kepada masyarakat dalam upaya peningkatan kesadaran menunaikan ibadah Zakat, infak dan sedekah.

5. Koordinasi, bimbingan dan pengawasan Kegiatan Pengumpulan Zakat, infak dan sedeqah, yang dilaksanakan oleh Pengumpul Amil Zakat yang lain.

6. Pengendalian atas pelaksanan Pengumpulan, Pendistribusian dan Pendayagunaan Zakat, Infak dan Sedekah.

(4)

3.1.4 Fasilitas

Untuk memperlancar pelaksanaan Tugas, BAZDA Provinsi Gorontalo sudah dilengkapi dengan fasilitas Komputer yang memadai sesuai dengan kebutuhan. yaitu 2 unit Komputer, 3 unit Laptop, 2 unit printer.

a. Perangkat Keras Sistem (Hardware)

Spesifikasi Komputer yang digunakan pada Bidang Mutasi adalah : - Monitor Acer 19

- Motherboard Intel

- Processor Intel Core 2 Duo E4700 @ 260 Ghz - Harddisk Seagate 80 Gb - RAM 1 GB - VGA Nvidia - Printer Cannon MP 258 - DVD-Combo Samsung - Mouse optic - Keyboard Acer b. Perangkat Lunak

- Sistem Operasi : Microsoft Windows XP SP.3 - Pengolahan kata : Microsoft Word 2007

c. Brainware

Pada BAZDA Provinsi ini tidak ada operator khusus untuk mengoperasikan Komputer.

(5)

3.2 Analisis Dan Desain Sistem 3.2.1 Analisa Sistem

Pada sistem perekapan data zakat ini di tangani oleh Badan amil zakat daerah (Bazda) Provinsi, mereka membentuk Unit Pengumpul zakat (UPZ) di setiap instansi-instansi yang ada di lingkungan Provinsi Gorontalo, nantinya unit pengumpul zakat yang ada di masing-masing instansi ini yang akan langsung memotong biaya zakat yang harus dikeluarkan oleh setiap pegawai tersebut. Nantinya unit pengumpul zakat tersebut yang akan mengantar data-data para muzzaki yang telah membayar zakat kepada Bazda yang ada di masing-masing daerah, kemudian data-data tadi akan direkap dan akan dikirim ke Bazda Provinsi untuk direkap secara keseluruhan dan akan disesuaikan dengan rekening koran dari Bank. Setelah dicocokkan rekapitulasi keseluruhan dengan jumlah uang yang terkumpul, bidang pendistribusian yang ada di setiap Bazda akan meminta data-data penduduk miskin yang ada di BPMD-PK, setelah data-data tersebut terkumpul, bidang pendistribusian ini akan meninjau langsung ke lapangan, setelah ditinjau para calon mustahik bidang pendistribusian akan langsung membuat data Mustahik (8 Asnaf) para mustahik ini semuanya akan diberikan bantuan sesuai

(6)

dana zakat yang terkumpul tadi, bendahara Bazda yang akan mencairkan dana zakat, dan diberikan kepada bidang pendistribusian untuk disalurkan kepada para mustahik, serta bendahara juga bertugas membuat kwitansi bukti penerimaan zakat untuk diberikan kepada para mustahik.

Untuk proses lebih jelasnya dapat dilihat di gambar di bawah ini:

(7)

Diagram Use Case Bisnis Sistem Berjalan

Membuat data mustahik

Membuat kuitansi bukti penerimaan membuat bukti setoran zakat

Muzzaqi Mustahiq Instansi lain UPZ Membentuk petugas UPZ Mengelola data muzzaqi Menghitung zakat menerima zakat memberikan zakat

Memberikan data penduduk miskin

Bidang pengumpulan

Membuat rekapitulasi zakat

Menerima rekapitulasi

Bendahara Bazda

Bidang

penyaluran Meninjau para calon mustahik

mencairkan dana zakat untuk para mustahik

menyalurkan zakat kpd mustahik

Menerima kuitansi bukti penerimaan

Membuat laporan penerimaan dan pengeluaran zakat, infaq dan sedeqah

Membagi data calon golongan mustahik

(8)

Gambar 11. Diagram Use Case Bisnis Sistem Berjalan Pada Badan Amil Zakat Daerah (BAZDA) Provinsi Gorontalo

Ketua Umum BAZDA Provinsi Bendahara Umum

Bazda Provinsi

Menerima laporan-laporan penerimaan dan pengeluaran zakat, infaq dan sedeqah

dari bazda-bazda Se-Prov Gorontalo

Membuat rekapitulasi penerimaan dan pengeluaran

zakat keseluruhan

Melihat rekapitulasi penerimaan dan pengeluaran

zakat keseluruhan Membuat rekapitulasi data

Muzzaki Se-Provinsi Gorontalo

Membuat rekapitulasi data Mustahiq Se-Provinsi

Gorontalo Membuat rekapitulasi data

Muzzaki Se-Provinsi Gorontalo Membuat rekapitulasi data

Mustahiq Se-Provinsi Gorontalo

(9)

3.2.1.1 Analisis Kelemahan Sistem a. Performance

Waktu yang dibutuhkan untuk menghasilkan rekapitulasi zakat secara keseluruhan masih kurang baik, karena Bendahara Bazda Provinsi harus menunggu data-data serta laporan yang akan diberikan oleh bazda-bazda lain.

b. Information

Sistem yang sedang berjalan sekarang ini menyebabkan proses informasi berlangsung lama, sebab harus menunggu kurang lebih sebulan data-data yang dikirim oleh kabupaten maupun kota yang diperlukan Bazda Provinsi untuk membuat data rekapitulasi keseluruhan.

c. Economy

Dalam jangka panjang sistem yang ada, membutuhkan biaya yang cukup besar. Karena harus mengeluarkan biaya untuk menyediakan media penyimpanan data berupa kertas untuk setiap bulannya, yang akan diantarkan ke Bazda Provinsi sebagai laporan-laporan.

d. Control

Sistem yang ada sekarang ini, unit pengumpul zakat tidak bisa menghindari kesalahan karena unit pengumpul zakat yang ada di

(10)

masing-masing instansi tidak memperhatikan lagi keberadaan pegawai yang telah naik pangkat/golongan yang akan berpengaruh terhadap besaran zakat yang akan dikeluarkan dan sistem yang lama bisa dilihat oleh siapa saja karena tidak adanya hak akses yang membatasi pengguna dalam menggunakan sistem.

e. Eficiency

sistem saat ini masih belum efisien karena waktu yang diperlukan dalam proses rekapitulasi data zakat keseluruhan, baik pendataan muzzaki dan mustahiq memerlukan waktu yang lama.

f. Service

Dalam pelayanan kepada para muzzaki sendiri akan memakan

banyak waktu karena harus menunggu proses pendataan, dan pengupdatetan data secara manual.

3.2.1.2 Analisis Kebutuhan Sistem

 Kebutuhan Fungsional

1. Sistem harus melakukan entri data yang berhubungan dengan perekapan data zakat

2. Sistem dapat melakukan perhitungan otomatis, serta potongan zakat sesuai golongan untuk penentuan besarnya zakat, infaq dan

(11)

sedeqah dalam pembuatan transaksi perolehan zakat mall, infaq dan sedeqah setiap bulanya.

3. Sistem dapat melakukan pencarian data data setiap muzzaki, mustahik dan petugas unit pengupul zakat dengan cepat berdasarkan kategori yang ditentukan.

4. Sistem dapat menghasilkan rekapitulasi penerimaan dan pendistribusian zakat dan laporan data muzzaki dan mustahiq se-Provinsi Gorontalo kapan saja dibutuhkan.

5. Adanya pengaturan hak akses data antara admin dan operator;  Kebutuhan Non Fungsional

1. Kebutuhan Operasional

 Digunakan pada Windows XP SP-2, Windows 7;  Spesifikasi komputer minimum Pentium III;  Kebutuhan memori 128-512 MB

 Printer untuk mencetak rekapitulasi dan laporan-laporan. 2. Kebutuhan Keamanan

Sistem aplikasi maupun database dilengkapi password dan hak akses yang berbeda untuk masing-masing user.

(12)

3. Kebutuhan Informasi

 Digunakan untuk menginformasikan apabila password yang dimasukkan salah.

3.2.1.3 Analisis Kelayakan Sistem

Analisis kelayakan adalah sebuah studi yang mempertimbangkan terhadap kebutuhan-kebutuhan dalam pembangunan sebuah sistem sehingga dapat ditentukan layak tidaknya sistem tersebut. Sehingga tujuan dari analisis kelayakan adalah untuk menguji apakah sistem baru yang akan diterapkan sebagai pengembangan dari sistem lama layak diterapkan.

 Analisis Kelayakan Hukum

Badan Amil zakat Daerah Provinsi Gorontalo sudah menggunakan software berlisensi sehingga secara hukum telah memenuhi kelayakannya.

 Analisis Kelayakan Teknologi

Komputer-komputer yang ada di Badan Amil zakat Daerah Provinsi Gorontalo memiliki spesifikasi sebagaimana yang dibutuhkan oleh sistem baru sehingga secara teknologi komputer-komputer yang ada masih layak.

(13)

 Analisis Kelayakan Operasional

Saat ini sumber daya manusia pengguna komputer sudah memenuhi standar sebagai operator komputer sehingga secara operasional mampu menggunakan sistem baru ini tanpa harus mencari operator ahli.

 Kelayakan ekonomi

Pada sistem yang baru ini tidak membutuhkan lagi biaya yang terlalu mahal karena sistem yang baru ini dalam hal rekapitulasi dan laporan-laporan sudah bisa dikirim menggunakan jaringan internet, sehingga tidak perlu mencetak dan mengantar langsung ke Bazda Provinsi.

 Kelayakan jadwal

Kelayakan jadwal dilihat dari waktu pengembangan ini yaitu 2 bulan dan dalam penggunaan sistem ini maximal 1 tahun.

(14)

3.2.2 Desain Sistem

a. Deskripsi Dan Asumsi

1. Bendahara Bazda, dan Bendahara umum Bazda Provinsi melakukan login dengan masing-masing hak akses berbeda-beda

2. BAZDA masing-masing daerah mengelola data petugas 3. BAZDA mengelola data Muzzaqi dari masing –masing UPZ 4. BAZDA mengelola perhitungan zakat yang menghasilkan Data

perolehan zakat mall, dan data perolehan infaq dan sedeqah. 5. Bendahara Bazda setiap kabupaten dan kota tersebut mengelola

data calon Mustahik (Penerima zakat)

6. Setelah itu bendahara Bazda setiap kabupaten dengan melihat hasil perolehan zakat bendahara Bazda akan mengelola jumlah zakat yang akan diberikan kepada masing-masing mustahiq 7. Kemudian Bendahara Umum Bazda Provinsi dapat melihat

perolehan zakat dari masing-masing Bazda yang ada Di Kabupaten, Kota Se-Provinsi Gorontalo.

8. Dengan melihat perolehan zakat diatas Bazda Provinsi dapat membuat rekapitulasi zakat secara keseluruhan

(15)

9. Kemudian hasil rekapitulasi tadi yang akan dipertanggung jawabkan kepada Ketua Umum Bazda Provinsi dan Dewan Pertimbangan.

(16)

b. Diagram Use Case Sistem Usulan

login

Mengelola zakat mall, infaq dan sedeqah

Mengelola data perolehan zakat

Mengelola data petugas Operator

<<include>> Mengelola data Muzzaki

Mengelola rekapitulasi zakat keseluruhan Mengelola data mustahiq

Mengelola perhitungan mustahiq Melihat laporan Bendahara Bazda Mengelola laporan-laporan

Gambar 12. Diagram Use Case Sistem Usulan pada Badan Amil Zakat Daerah Provinsi Gorontalo

Ketua Umum Bazda Provinsi

Admin Provinsi

Mengelola data mustahiq

Dewan Pertimbangan

(17)

1.1 Flow Of Events Pada Use Case “ Mengelola Data Petugas”

Tabel 5. Flow of events mengelola data petugas Deskripsi Use Case

Nama Use Case Mengelola Data Petugas

Deskripsi Singkat Bendahara masing-masing Bazda melakukan pengelolaan data petugas UPZ

Aktor Bendahara BAZDA

Prasyarat (Kondisi) Login

Alur Utama Mengelola data petugas

Menyimpan data petugas Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data petugas UPZ sukses dilakukan

(18)

1.2 Diagram Sequence untuk Use Case “Mengelola Data Petugas”

Gambar 13. Diagram Sequence mengelola data petugas

Form Login

Login

Entri data petugas

Login Verifikasi username & password Simpan Bendahara BAZDA Form Petugas Petugas

Get user name () Get password ()

Simpan ()

Kontrol DB Penggerak Printer

(19)

1.4 Diagram Kolaborasi Pada Use Case “Mengelola Data Petugas” 4. verifikasi username dan password

Gambar 14. Diagram Kolaborasi mengelola data petugas 1. Login

Form Login

2. Get user name ()

3. Get password ()

Login

Form Petugas Bendahara BAZDA

5. entri data petugas

6. simpan

Petugas 7. simpan ()

(20)

2.1 Flow Of Events Pada Use Case “ Mengelola Data muzzaki”

Tabel 6. Flow of events mengelola data muzzaki Deskripsi Use Case

Nama Use Case Mengelola Data Muzzaki

Deskripsi Singkat Bendahara Bazda melakukan pengelolaan data Muzzaki dari Upz

Aktor Bendahara BAZDA

Prasyarat (Kondisi) Login

Alur Utama 1. Memasukkan login

2. Mengentri data muzzaki 3. Menyimpan data muzzaki 4. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data muzzaki dari masing-masing UPZ suksses dilakukan

(21)

2.2 Diagram Sequence untuk Use Case “Mengelola Data muzzaki”

Gambar 15. Diagram Sequence mengelola data muzzaki Form Login

Login

Entri data muzzaki

Login Verifikasi username & password Simpan Bendahara BAZDA Form data muzzaki Data muzzaki

Get user name ()

Get password ()

Simpan ()

Kontrol DB

(22)

2.3 Diagram Kolaborasi Pada Use Case “Mengelola Data muzzaki” 4. verifikasi username dan password

Gambar 16. Diagram kolaborasi mengelola data muzzaki 1. Login

Form Login

2. Get user name ()

3. Get password () Login Form data muzzaki Bendahara BAZDA

5. entri data muzzaki

6. simpan

Data muzzaki 7. simpan ()

(23)

3.1 Flow Of Events Pada Use Case “ Mengelola data calon mustahiq”

Tabel 7. Flow of events mengelola data calon mustahiq Deskripsi Use Case

Nama Use Case Mengelola data calon mustahiq Deskripsi Singkat Bendahara Bazda melakukan

pengelolaan data calon mustahiq

Aktor Bendahara BAZDA

Prasyarat (Kondisi) Login

Alur Utama 1. Memasukkan login

2. Mengentri data calon mustahiq 3. Menyimpan data calon

mustahiq

4. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data calon mustahiq sukses dilakukan

(24)

3.2 Diagram sequence “ Mengelola data calon mustahiq”

Gambar 17. Diagram Sequence mengelola data calon mustahiq Form Login

Login

Entri data calon mustahiq

Login Verifikasi username & password Simpan () Bendahara BAZDA

Form data calon mustahiq

Get user name () Get password () Simpan () Calon mustahiq Kontrol DB Penggerak Printer

(25)

3.3 Diagram Kolaborasi Pada Use Case “Mengelola Data calon Mustahiq” 4. verifikasi username dan password

Gambar 18. Diagram kolaborasi mengelola calon mustahiq 1. Login

Form Login

2. Get user name ()

3. Get password ()

Login

Form data mustahiq Bendahara BAZDA

5.entri data mustahiq

6. simpan

Calon mustahiq

(26)

4.1 Flow Of Events Pada Use Case“ Mengelola zakat mall, infak dan sedekah”

Tabel 8. Flow of events mengelola zakat mall, infak dan sedekah Deskripsi Use Case

Nama Use Case Mengelola zakat mall,infak dan sedekah

Deskripsi Singkat Bendahara Bazda melakukan pengelolaan zakat mall,infak dan sedekah

Aktor Bendahara BAZDA

Prasyarat (Kondisi) a.Login

b. Data muzzaki dan data petugas sudah terisi

Alur Utama

1. Mengelola zakat mall,infak dan sedekah

2. Menyimpan zakat mall, infak dan sedekah

3. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola zakat mall,infak dan sedekah sukses dilakukan Kondisi akhir gagal Tidak ada

(27)

4.2 Diagram Sequence “ Mengelola zakat mall, infak dan sedekah”

Gambar 19. Diagram Sequence mengelola zakat mall,infaq sedekah

Kontrol DB Penggerak Printer Form Login

Login

Cari data muzzaki

Login Verifikasi username & password Simpan () Bendahara BAZDA Form zakat mall,infak & sedekah

Get user name () Get password ()

Simpan ()

Muzzaki Petugas

Get data muzzaki () Cari data petugas

Get data petugas () Return (data muzzaki)

Return (data petugas)

zakat mall,infak & sedekah

Query Muzzaki

(28)

4.3 Diagram Kolaborasi Pada Use Case “Mengelola zakat mall,infak dan sedekah”

4. verifikasi username dan password

Gambar 20. Diagram Kolaborasi mengelola zakat mall,infak dan sedekah 1. Login

Form Login

2. Get user name ()

3. Get password () Login Form zakat mall,infak dan sedekah Bendahara BAZDA

5.Cari data Muzzaki

11. simpan

Zakat mall,infak & sedekah

12. simpan () 9 get data petugas ()

6. get data muzzaki () Muzzaki

Petugas

10. Return (data petugas) 7. Return (Data muzzaki)

(29)

5.1 Flow Of Events Pada Use Case“ Mengelola data perolehan zakat”

Tabel 9 Flow of events mengelola data perolehan zakat Deskripsi Use Case

Nama Use Case Mengelola data perolehan zakat Deskripsi Singkat Bendahara Bazda melakukan

pengelolaan data perolehan zakat mall,infak dan sedekah

Aktor Bendahara BAZDA

Prasyarat (Kondisi) a.Login

b. data petugas sudah terisi c. data muzzaki sudah terisi d. zakat mall, infak dan sedekah sudah terisi

Alur Utama

1. Mengelola data perolehan zakat mall,infak dan

sedekah

2. mencetak data perolehan zakat mall, infak dan sedekah

3. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data perolehan zakat mall,infak dan sedekah sukses dilakukan

(30)

5.2 Diagram sequence “ Mengelola data perolehan zakat”

Gambar 21. Diagram Sequence mengelola data perolehan zakat Form Login

Login

Cari data muzzaki

Login

Verifikasi username & password

Cetak data perolehan zakat ()

Bendahara BAZDA

Form data perolehan zakat mall,infak &

sedekah

Get user name () Get password ()

Cetak data perolehan zakat ()

Muzzaki Petugas

Get data muzzaki () Cari data petugas

Get data petugas () Return (data muzzaki)

Return (data petugas)

Data perolehan zakat mall,infak & sedekah Muzzaki zakat mall,infak & sedekah

Cari data zakat mall,infak sedekah

Return (zakat mall,infak & sedekah)

Kontrol DB Penggerak Printer

Query Zakat mall,infak sedekah Query Muzzaki

(31)

5.3 Diagram Kolaborasi Pada Use Case “Mengelola data perolehan zakat” 4. verifikasi username dan password

Gambar 22. Diagram kolaborasi mengelola data perolehan zakat

Form data perolehan zakat mall,infak dan

sedekah

14.cetak

Data perolehan Zakat mall,infak & sedekah

14. cetak () 9 get data petugas ()

6. get data muzzaki ()

10. Return (data petugas)

7. Return (Data muzzaki) Zakat mall,infak & sedekah

12. get zakat mall,infak sedekah () 13. Return (zakat mall,infak sedekah 1. Login

Form Login

2. Get user name ()

3. Get password ()

Login Bendahara BAZDA

5.Cari data Muzzaki Muzzaki

Petugas

8.Cari data Petugas

(32)

6.1 Flow Of Events Pada Use Case “ Mengelola data perhitungan mustahiq”

Tabel 10. Flow of events mengelola data perhitungan mustahiq Deskripsi Use Case

Nama Use Case Mengelola data perhitungan mustahiq

Deskripsi Singkat Bendahara Bazda melakukan pengelolaan data perhitungan mustahiq

Aktor Bendahara BAZDA

Prasyarat (Kondisi) - Login

- Mengelola calon mustahiq sudah terisi

Alur Utama

1. Mengelola data perhitungan mustahiq

2. Menyimpan data calon mustahiq

3. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data perhitungan mustahiq sukses dilakukan Kondisi akhir gagal Tidak ada

(33)

6.2 Diagram Sequence “ Mengelola data perhitungan mustahiq”

Gambar 23. Diagram Sequence mengelola data perhitungan mustahiq Form Login

Login

Entri data mustahiq

Login Verifikasi username & password Simpan () Bendahara BAZDA

Form data perhitungan mustahiq

Perhitungan mustahiq

Get user name () Get password ()

Simpan ()

Calon mustahiq

Get data calon mustahiq() Return (calon mustahiq)

Kontrol DB Penggerak Printer

(34)

6.3 Diagram Kolaborasi Pada Use Case “Mengelola Data Perhitungan Mustahiq”

4. verifikasi username dan password

Gambar 24. Diagram Kolaborasi mengelola data perhitungan mustahiq

1. Login

Form Login

2. Get user name ()

3. Get password () Login Form data Perhitungan mustahiq Bendahara BAZDA

5.entri data mustahiq

8. simpan

Perhitungan mustahiq

9. simpan () 6. get data calon mustahiq()

Calon mustahiq

(35)

7.1 Flow Of Events Pada Use Case “ Mengelola data mustahiq”

Tabel 11. Flow of events mengelola data mustahiq Deskripsi Use Case

Nama Use Case Mengelola data mustahiq

Deskripsi Singkat Bendahara Bazda melakukan pengelolaan data mustahiq

Aktor Bendahara BAZDA

Prasyarat (Kondisi) - Login

- calon mustahiq sudah terisi - data perhitungan mustahiq

sudah terisi Alur Utama

1. Mengelola data mustahiq 2. mencetak data mustahiq 3. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola data mustahiq sukses dilakukan

(36)
(37)

7.2 Diagram sequence “ Mengelola data mustahiq”

Gambar 25. Diagram Sequence data mustahiq Form Login

Login

Cetak data mustahiq

Login Verifikasi username & password cetak() Bendahara BAZDA Perhitungan mustahiq

Get user name () Get password ()

Form Data mustahiq

Data mustahiq

Return (perhitungan mustahiq) Get perhitungan mustahiq() Cari data perhitungan mustahiq

Kontrol DB Penggerak Printer

(38)
(39)

7.3 Diagram Kolaborasi Pada Use Case “Mengelola Data Mustahiq” 4. verifikasi username dan password

Gambar 26. Diagram Kolaborasi data mustahiq

1. Login

Form Login

2. Get user name ()

3. Get password () Login Form data Perhitungan mustahiq Bendahara BAZDA

5.entri data mustahiq

8. cetak data mustahiq

Data mustahiq

9. cetak () 6. get data calon mustahiq()

perhitungan mustahiq

(40)

8.1 Flow Of Events Pada Use Case “ Mengelola rekapitulasi zakat”

Tabel 12. Flow of events mengelola rekapitulasi zakat Deskripsi Use Case

Nama Use Case Mengelola rekapitulasi zakat Deskripsi Singkat Bendahara Bazda melakukan

pengelolaan rekapitulasi zakat

Aktor Bendahara BAZDA

Prasyarat (Kondisi) a.Harus Login

b.Data zakat mall, infak dan sedekah sudah terisi

Alur Utama 1. Mengelola rekapitulasi zakat 2. Mencetak rekapitulasi zakat 3. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola rekapitulasi zakat sukses dilakukan

(41)

8.2 Diagram Sequence “ Mengelola rekapitulasi zakat”

Gambar 27. Diagram Sequence mengelola rekapitulasi zakat Form Login

Login

Cari data zakat mall,infak & sedekah

Login Verifikasi username & password cetak() Bendahara BAZDA Form rekapitulasi zakat Rekapitulasi zakat

Get user name () Get password ()

Cetak rekapitulasi ()

Zakat mall,infak dan sedekah

Get data zakat mall ,infak dan sedekah() Return (data zakat mall,infak dan sedekah)

Kontrol DB Penggerak Printer

(42)
(43)

8.3 Diagram Kolaborasi Pada Use Case “Mengelola rekapitulasi zakat” 4. verifikasi username dan password

Gambar 28. Diagram kolaborasi “mengelola rekapitulasi zakat”

1. Login

Form Login

2. Get user name ()

3. Get password () Login Form rekapitulasi zakat Bendahara BAZDA

11. cetak rekapitulasi zakat

Rekapitulasi zakat

12. cetak () 9 get data zakat mall,infak &sedekah ()

Perolehan zakat mall,Infaq dan sedekah

10. Return (perolehan zakat mall,infak dan sedekah)

(44)

9.1 Flow Of Events Pada Use Case “ Mengelola laporan-laporan”

Tabel 13. Flow of events mengelola laporan-laporan Deskripsi Use Case

Nama Use Case Mengelola laporan-laporan Deskripsi Singkat Bendahara Bazda melakukan

pengelolaan laporan-laporan

Aktor Bendahara BAZDA

Prasyarat (Kondisi) a. Harus Login

Data petugas, data muzzaki, zakat mall, infaq dan sedekah, data perolehan zakat mall,infak dan sedekah, ,data calon mustahiq, data perhitungan mustahiq,data mustahiq , dan rekapitulasi zakat harus terisi

Alur Utama

1. Mengelola laporan-laporan 3. Mencetak laporan-laporan 4. Use case berkhir

Alur Alternatif Tidak ada

Kondisi akhir sukses Mengelola laporan-laporan sukses dilakukan

(45)
(46)

9.2 Diagram sequence “ Mengelola laporan-laporan”

Gambar 29. Diagram Sequence “mengelola laporan-laporan” Form Login Login Login Verifikasi username & password Bendahara BAZDA

Form Laporan Petugas

Get user name () Get password ()

Cari data muzzaki ()

muzzaki

Get data Petugas ()

Return (data petugas)

mustahiq

Cari data petugas ()

Get data muzzki() Return (data muzzaki) Cari data mustahiq ()

Get data mustahiq() Return (data Mustahiq) Cetak Laporan-laporan Kontrol DB Penggerak Printer Cetak Laporan-laporan Query Petugas Query muzzaki Query mustahiq

(47)

8.4 Diagram Kolaborasi Pada Use Case “Mengelola laporan-laporan” 4. verifikasi username dan password

Gambar 30. Diagram kolaborasi “mengelola laporan-laporan”

1. Login

Form Login

2. Get user name ()

3. Get password () Login Form laporan-laporan Bendahara BAZDA 14. cetak laporan-laporan Muzzaki

6.get data petugas()

Petugas

7. Return (Data Petugas) 8.Cari Data muzzaki

Mustahiq

9 get Muzzaki() 10. Return (Data muzzaki) 5.Cari Data Petugas

11.Cari Data muzzaki

13. Return (Data muzzaki) 12. get Mustahiq()

(48)

5. Diagram Kelas Sistem Usulan <<Aktor>> BendaharaBazda

<<Aktor>> AdminProvinsi

Gambar 31. Diagram Kelas Sistem Usulan <<Entity>> petugas + input () + reset () + get () + return () <<Entity>> Mustahiq + input () + reset () + get () + return() <<Boundary>> Rekapitulasi + ambil data () + cetak () + tampil () <<Boundary>> dataperolehanzakat + ambil data () + cetak () + tampil() <<Boundary>> datamustahiq + ambil data () + pilih data () + simpan () + cetak () <<Boundary>> perhitunganmustahiq + ambil data () + proses () + isi data () + simpan () + reset () <<Boundary>> Login + Go () + Reset () <<Control>> Lapmustahiq + tampil () + edit () + hapus () + cetak () <<Boundary>> perolehanzakat + ambil data () + isi data () + proses () + simpan () + reset () <<Entity>> muzzaki + Simpan () + reset () + get () + Return () <<Control>> manajerperekapanzakat + isi data () + ambil data() + tampil () + konfirmasi () + buka () <<Control>> Database + Query () <<Control>> Lappetugas + tampil () + edit () + hapus () + cetak () <<Control>> Lapmuzzaki + tampil () + edit () + hapus () + cetak () <<Aktor>> Dewan Pertimbangan <<Aktor>> ketumProvinsi

(49)
(50)

6. Diagram StateChart Pada Use Sistem Usulan

1. Diagram Statechart pada Use Case “ Mengelola Data Petugas”

Keadaan yang dialami oleh Use case mengelola data petugas dibawah ini: a. baru: menyatakan bahwa Data Petugas sudah dibuat oleh bendahara

Bazda.

b. konfirmasi : menyatakan bahwa data petugas sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa data petugas sudah disetujui dan dinyatakan final.

d. Batal : data petugas yang telah disetujui, tetapi dibatalkan karena sebab-sebab tertentu.

Data yang telah disimpan

Baru Konfirmasi Disetujui Data petugas Dibatalkan Batal Disetujui

(51)

2. Diagram Statechart pada Use Case “ Mengelola Data Muzzaki”

Keadaan yang dialami oleh Use case mengelola data Muzzaki dibawah ini:

a. baru: menyatakan bahwa Data Muzzaki sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa data muzzaki sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa data muzzaki sudah disetujui dan dinyatakan final.

d. Batal : data muzzaki yang telah disetujui, tetapi dibatalkan karena sebab-sebab tertentu. Batal Baru konfirmasi Disetujui Dibatalkan Disetujui Data petugas

Data yang sudah disimpan

(52)

3. Diagram Statechart pada Use Case “ Mengelola Data calon Mustahiq”

Keadaan yang dialami oleh Use case mengelola data calon Mustahiq dibawah ini:

a. baru: menyatakan bahwa Data calon Mustahiq sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa data calon mustahiq sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa data calon mustahiq sudah disetujui dan dinyatakan final.

d. Batal : data calon mustahiq yang telah disetujui, tetapi dibatalkan karena sebab-sebab tertentu.

Gambar 34. statechart system usulan “mengelola data calon mustahiq”

Baru

konfirmasi

Disetujui Data calon mustahiq

Dibatalkan Batal Disetujui

(53)

4. Diagram Statechart pada Use Case “ Mengelola zakat mall,infak dan sedekah”

Keadaan yang dialami oleh Use case mengelola zakat mall,infak, dan sedekah dibawah ini:

a. baru: menyatakan bahwa zakat mall,infak, dan sedekah sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa zakat mall,infak, dan sedekah sudah di proses oleh bendahara Bazda

c. Disetujui : menyatakan bahwa zakat mall,infak, dan sedekah sudah lengkap dan disetujui serta dinyatakan final.

d. Batal : zakat mall,infak, dan sedekah yang telah disetujui, tetapi dibatalkan karena sebab-sebab tertentu.

Baru

konfirmasi

Disetujui

zakat mall,infak,dan sedekah

Dibatalkan Batal Disetujui

Data yang sudah disimpan

(54)

5. Diagram Statechart pada Use Case “ Mengelola data perolehan zakat”

Keadaan yang dialami oleh Use case mengelola data perolehan zakat dibawah ini:

a. baru: menyatakan bahwa perolehan zakat sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa perolehan zakat sudah di proses oleh bendahara Bazda

c. Disetujui : menyatakan bahwa perolehan zakat sudah lengkap dan disetujui serta dinyatakan final.

d. Cetak : perolehan zakat yang telah disetujui, dapat dicetak.

Baru

konfirmasi

Disetujui Data Perolehan zakat

Cetak

Disetujui

Data yang sudah disimpan

(55)

6. Diagram Statechart pada Use Case “ Mengelola perhitungan mustahiq”

Keadaan yang dialami oleh Use case mengelola perhitungan mustahiq dibawah ini:

a. baru: menyatakan bahwa perolehan zakat sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa perhitungan mustahiq sudah di proses oleh bendahara Bazda

c. Disetujui : menyatakan bahwa perhitungan mustahiq sudah lengkap dan disetujui serta dinyatakan final.

e. Batal : perhitungan mustahiq yang telah disetujui, tetapi dibatalkan karena sebab-sebab tertentu.

Baru konfirmasi Disetujui Perhitungan mstahiq Batal Disetujui

Data yang sudah disimpan

Aktifitas selesai

(56)

7. Diagram Statechart pada Use Case “ Mengelola data mustahiq”

Keadaan yang dialami oleh Use case mengelola data mustahiq dibawah ini:

a. baru: menyatakan bahwa data mstahiq sudah dibuat oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa data mustahiq sudah di proses oleh bendahara Bazda

c. Disetujui : menyatakan bahwa data mustahiq sudah lengkap dan disetujui serta dinyatakan final.

d. Cetak : data mustahiq yang telah disetujui, dapat dicetak.

Baru konfirmasi Disetujui Data mustahiq Cetak Disetujui

Data yang sudah disimpan

Aktifitas berakhir

(57)

8. Diagram Statechart pada Use Case “ Mengelola laporan Data Petugas”

Keadaan yang dialami oleh Use case mengelola laporan data petugas dibawah ini:

a. Edit : menyatakan bahwa laporan Data Petugas sudah dibuat dan mengalami kesalahan dalam penginputan maka akan diedit oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa laporan data petugas yang diedit tadi sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa laporan data petugas sudah disetujui dan dinyatakan final.

d. Hapus : laporan data petugas yang telah disetujui, tetapi dihapus karena sebab-sebab tertentu.

e. Cetak : laporan data petugas siap dicetak

Data yang telah disimpan

Baru Konfirmasi Disetujui Data petugas dihapus Hapus Disetujui

Gambar 39. Statechart Sistem Usulan “mengelola laporan petugas”

(58)

9. Diagram Statechart pada Use Case “ Mengelola laporan Data muzzaki”

Keadaan yang dialami oleh Use case mengelola laporan data muzzaki dibawah ini:

a. Edit : menyatakan bahwa laporan Data muzzaki sudah dibuat dan mengalami kesalahan dalam penginputan maka akan diedit oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa laporan data muzzaki yang diedit tadi sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa laporan data muzzaki sudah disetujui dan dinyatakan final.

d. Hapus : laporan data muzzaki yang telah disetujui, tetapi dihapus karena sebab-sebab tertentu.

e. Cetak : laporan data muzzaki siap dicetak

Data yang telah disimpan

Baru Konfirmasi Disetujui Data muzzaki dihapus Hapus Disetujui Cetak dicetak

(59)

10. Diagram Statechart pada Use Case “ Mengelola laporan Data calon mustahiq”

Keadaan yang dialami oleh Use case mengelola laporan data calon mustahiq dibawah ini:

a. Edit : menyatakan bahwa laporan Data calon mustahiq sudah dibuat dan mengalami kesalahan dalam penginputan maka akan diedit oleh bendahara Bazda.

b. konfirmasi : menyatakan bahwa laporan data calon mustahiq yang diedit tadi sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa laporan data calon mustahiq sudah disetujui dan dinyatakan final.

d. Hapus : laporan data calon mustahiq yang telah disetujui, tetapi dihapus karena sebab-sebab tertentu.

e. Cetak : laporan data calon mustahiq siap dicetak

Data yang telah disimpan

Baru

Konfirmasi

Disetujui Data calon mustahiq

dihapus

Hapus

Disetujui

Cetak dicetak

(60)

11. Diagram Statechart pada Use Case “ Mengelola rekapitulasi”

Keadaan yang dialami oleh Use case mengelola rekapitulasi dibawah ini: a. Tampil : menyatakan bahwa data rekapitulasi sudah dibuat dan akan

ditampilkan oleh bendahara Admin Provinsi.

b. konfirmasi : menyatakan bahwa data rekapitulasi sudah dipermanenkan oleh bendahara Bazda

c. Disetujui : menyatakan bahwa data rekapitulasi sudah disetujui dan dinyatakan final.

d. Cetak : laporan data rekapitulasi siap dicetak

Data yang telah disimpan

Baru

Konfirmasi

Disetujui Data rekapitulasi

Disetujui

Gambar 42. Statechart Sistem Usulan “mengelola rekapitulasi

(61)

7. Diagram Komponen Sistem Usulan

Petugas Muzzaki Mustahiq

Transaksi Perolehan zakat Perhitungan mustahiq Data perhitungan

mustahiq Rekapan Laporan

Gambar 43. Diagram Komponen Sistem Usulan Data

Perolehan zakat

(62)
(63)

8. Diagram Deployment Sistem Usulan

Klien Ketua umum Bazda

Provinsi

Printer

Gambar 44. Diagram Komponen Sistem Usulan

Server HTTP Web Klien admin Provinsi Server Basis Data Klien bendahara bazda <<internet>> <<internet>> <<internet>> <<internet>>

(64)

9. Implementasi Sistem a. Halaman Utama

b. Tampilan Login

(65)

1. Input Data Petugas

(66)

3. Input calon mustahiq

d. Tampilan Transaksi

(67)

2. Data Perolehan Zakat

(68)

4. Data Mustahiq

(69)

f. Tampilan Laporan

1. Laporan Data Petugas

(70)

3. Laporan Calon Mustahiq

g. Tampilan Tambah Operator

(71)

2. Edit / Delete Operator

(72)

Figur

Gambar 11. Diagram Use Case Bisnis Sistem Berjalan Pada Badan Amil  Zakat Daerah (BAZDA) Provinsi Gorontalo

Gambar 11.

Diagram Use Case Bisnis Sistem Berjalan Pada Badan Amil Zakat Daerah (BAZDA) Provinsi Gorontalo p.8
Gambar 12. Diagram Use Case Sistem Usulan pada  Badan Amil Zakat  Daerah Provinsi Gorontalo

Gambar 12.

Diagram Use Case Sistem Usulan pada Badan Amil Zakat Daerah Provinsi Gorontalo p.16
Tabel 5. Flow of events mengelola data petugas  Deskripsi Use Case

Tabel 5.

Flow of events mengelola data petugas Deskripsi Use Case p.17
Gambar 13. Diagram Sequence mengelola data petugas

Gambar 13.

Diagram Sequence mengelola data petugas p.18
Gambar 14. Diagram Kolaborasi mengelola data petugas

Gambar 14.

Diagram Kolaborasi mengelola data petugas p.19
Tabel 6. Flow of events mengelola data muzzaki  Deskripsi Use Case

Tabel 6.

Flow of events mengelola data muzzaki Deskripsi Use Case p.20
Gambar 15. Diagram Sequence mengelola data muzzaki

Gambar 15.

Diagram Sequence mengelola data muzzaki p.21
Gambar 16. Diagram kolaborasi mengelola data muzzaki

Gambar 16.

Diagram kolaborasi mengelola data muzzaki p.22
Gambar  17. Diagram Sequence mengelola data calon mustahiq

Gambar 17.

Diagram Sequence mengelola data calon mustahiq p.24
Gambar 18. Diagram kolaborasi mengelola calon mustahiq

Gambar 18.

Diagram kolaborasi mengelola calon mustahiq p.25
Gambar  19. Diagram Sequence mengelola zakat mall,infaq sedekah

Gambar 19.

Diagram Sequence mengelola zakat mall,infaq sedekah p.27
Gambar 20. Diagram Kolaborasi mengelola zakat mall,infak dan sedekah

Gambar 20.

Diagram Kolaborasi mengelola zakat mall,infak dan sedekah p.28
Tabel 9 Flow of events mengelola data perolehan zakat  Deskripsi Use Case

Tabel 9

Flow of events mengelola data perolehan zakat Deskripsi Use Case p.29
Gambar  21. Diagram Sequence mengelola data perolehan zakat

Gambar 21.

Diagram Sequence mengelola data perolehan zakat p.30
Gambar 22. Diagram kolaborasi mengelola data perolehan zakat

Gambar 22.

Diagram kolaborasi mengelola data perolehan zakat p.31
Tabel 10. Flow of events mengelola data perhitungan mustahiq  Deskripsi Use Case

Tabel 10.

Flow of events mengelola data perhitungan mustahiq Deskripsi Use Case p.32
Gambar  23. Diagram Sequence mengelola data perhitungan mustahiq

Gambar 23.

Diagram Sequence mengelola data perhitungan mustahiq p.33
Gambar  24. Diagram Kolaborasi mengelola data perhitungan mustahiq

Gambar 24.

Diagram Kolaborasi mengelola data perhitungan mustahiq p.34
Tabel 11. Flow of events mengelola data mustahiq  Deskripsi Use Case

Tabel 11.

Flow of events mengelola data mustahiq Deskripsi Use Case p.35
Gambar  25. Diagram Sequence data mustahiq

Gambar 25.

Diagram Sequence data mustahiq p.37
Gambar  26. Diagram Kolaborasi data mustahiq

Gambar 26.

Diagram Kolaborasi data mustahiq p.39
Gambar  27. Diagram Sequence mengelola rekapitulasi zakat

Gambar 27.

Diagram Sequence mengelola rekapitulasi zakat p.41
Gambar  28. Diagram kolaborasi “mengelola rekapitulasi zakat”

Gambar 28.

Diagram kolaborasi “mengelola rekapitulasi zakat” p.43
Tabel 13. Flow of events mengelola laporan-laporan  Deskripsi Use Case

Tabel 13.

Flow of events mengelola laporan-laporan Deskripsi Use Case p.44
Gambar  29. Diagram Sequence “mengelola laporan-laporan”

Gambar 29.

Diagram Sequence “mengelola laporan-laporan” p.46
Gambar  30. Diagram kolaborasi “mengelola laporan-laporan”

Gambar 30.

Diagram kolaborasi “mengelola laporan-laporan” p.47
Gambar 31. Diagram Kelas Sistem Usulan

Gambar 31.

Diagram Kelas Sistem Usulan p.48
Gambar 32. Statechart Sistem Usulan”mengelola data petugas”

Gambar 32.

Statechart Sistem Usulan”mengelola data petugas” p.50
Gambar 35.  statechart system usulan “mengelola zakat mall,infak dan sedekah”

Gambar 35.

statechart system usulan “mengelola zakat mall,infak dan sedekah” p.53
Gambar  44. Diagram Komponen Sistem Usulan

Gambar 44.

Diagram Komponen Sistem Usulan p.63

Referensi

Related subjects :

Pindai kode QR dengan aplikasi 1PDF
untuk diunduh sekarang

Instal aplikasi 1PDF di